首页  前一页  后一页  末页
[401] [402] [403] [404] [405]
本留言簿共有493条记录, 现在时间2025-5-24 19:11:23,计算机地址:192.168.9.44
日期查询:
现在是第80页
一共有99页
Books库中表及结构信息 环境:一键安装 库表:Mysql.sql  xx3.sql xx4.sql 页面:Myphp.php   
序号 留言内容
405

D:2019-5-26
T:15:38:00
IP:192.168.3.41



作者:
张顺海
公开课视频回放:【只能在学校的电脑上,或者上了学校WIFI的手机上观看,即只能在学校校园网里查看】
 
2.点击【查看视频回放】网址登录
3.【登陆帐号  look2018   密码 look2018】
 
 
登陆成功后,再点击下边的相应链接,完成观看视频
404

D:2019-5-24
T:9:13:00
IP:192.168.3.41



作者:
张顺海

2019.5.24 星期五

教学内容:上机后的总结
教学目的:掌握子程序及其调用
教学重点:多模块调用和变量的作用域
教学时间:1课时
教学地点:教室
教学过程:
 
一、上机情况通报
 
1.文件A1.prg、A2.prg、A3.prg
   A1中调用了A2
   A2中调用了A3
 
2.只需要执行A1,则会依次执行A1--A2---A3(我们上机时A2没有调用A3)
  
 
 
二、多模块程序
子程序的调用
过程文件
参数传递
自定义函数
 
 
 
三、变量的作用域
 
1.私有型(Private)
2.局部型(Local)
3.公共型 (Public)
 
四、子程序的调用类型
 
1.直接调用  Do  A2
2.参数调用  Do A2 with  10
3.函数调用  ? a2(4)
 
五、章后习题讲解
 
P104
 
视频在线
 
403

D:2019-5-22
T:15:32:00
IP:192.168.3.41



作者:
张顺海

2019.5.22

数据表结构示意图【微机107班第三章】

命令模式:

建表命令:Create Table v107 (xh c(6),xm c(6),xb c(2),sr d ,dh c(11))

记录命令:

inser into v107 (xh,xm,xb,sr,dh) value ("v10701","zs","nz",{^2003-03-08},"13903128888")

Insert into v107 (xh,xm,xb,sr,dh) value ("v10702","ls","nv",{^2003-08-09},"13703389999")

显示结构的命令:

list structure

显示记录的命令:

list

浏览记录的命令:

Browse

打开表:

use  v107

关闭表:

use

删除表:

delete file v107.dbf   或者  drop table v107

402

D:2019-5-22
T:5:53:00
IP:192.168.9.2



作者:
张顺海

2019.5.22 星期三

 

上机内容:验证子程序中变量的作用域

1.子程序的调用

2.主子程序的变量继承

3.变量的归属(释放权限)

4.主子程序的变量传递与数据带回

5.变量传递的几种方式(值传递、地址传递、强制传递)

 

上机目的:掌握子程序变量调用

上机重点:变量的作用域控制与影响(也叫变量的生命周期)

上机难点:传递方式

上机流程:

一、中英文速录练习

英文练习:10分钟

中文练习:10分钟

二、查看上次理论课的内容,考虑以下几个问题

1.什么主程序、什么是子程序,如何调用

2.主程序中的变量,对子程序中的同名变量的影响

3.子程序运行完毕,返回主程序(调用程序)后,变量为什么会消失,什么样的变量不消失

4.主子程序中的信息传递与带回

5.变量的属性(全局变量、私有变量、局部变量)的定义,在程序中的影响范围,确定生命周期

6.主子程序的信息传递的几种方法(值传递、地址传递、强制值传递)

7.子程序的调用方式(DO调用、参数调用、函数调用、过程调用等)

三、分析以下几段程序,判断显示的内容,上机验证分析的结果

1.  有三段程序:

A1.prg  &&第1程序段的文件名

A=3      &&建立变量,因为以前A并不存在,所以变量A的所有权属于A1程序,当A1执行完后,此变量将被释放

N=5      &&建立变量,因为以前N并不存在,所以变量A的所有权属于A1程序,当A1执行完后,此变量将被释放

? a,n      &&显示变量A和N的值

return   &&返回程序

A2.prg   &&第2程序段的文件名

N=50

return

A3.prg &&第3程序段的文件名

N=500

? N

? A

return

2.分析

1)以上3个程序段分别有自己的名子,分别是A1.prg、A2.prg、A3.prg

2)如果想要执行它们,需要用Do <文件名> 即可 。 如想执行 A1程序,则使用命令 DO A1 再回车即可,当然应该在VFP环境下的命令窗口下达命令;

3)三个程序是彼此独立的,所以本身没有关系,但可以在一个程序段中去调用另一段程序,只需要在程序中加入一个调入其他程序的命令  DO 程序名

如:在A1.prg中加入一条DO A2的指令,放入到A1.prg的return之前,A1.prg的内容如下:

A1.prg  &&第1程序段的文件名

A=3      &&建立变量,因为以前A并不存在,所以变量A的所有权属于A1程序,当A1执行完后,此变量将被释放

N=5      &&建立变量,因为以前N并不存在,所以变量A的所有权属于A1程序,当A1执行完后,此变量将被释放

? a,n      &&显示变量A和N的值

Do A2

? A,N

return   &&返回程序

注意:我们分析应该有四个结果显示出来(? a,n每次显示 两个,出现了两个地方,所以应该4个,我们关注的核心是两次的结果一样吗?为什么不一样?)

4)综合图解

401

D:2019-5-13
T:7:18:00
IP:192.168.3.41



作者:
张顺海

2019.5.13 星期一

 

教学内容:子程序及其调用 、变量的作用域

教学目的:掌握程序之间的调用格式,各个程序段之间的变量影响(变量作用域)

教学重点:变量的作用域(生命周期)

教学难点:变量的继承与释放

教学时间:4课时

教学过程:

一、导入

前面我们已经接触和掌握了主程序、子程序的含义,以及简单的调用方式,那我们试想一下,我们把xt11与xt10之间写了“Do xt10"让两个本来需要两次执行(调用)的功能,在一次调用中得以实现,利用这种方式,就可以把多个小程序组合起来,达到多种功能及复杂功能的实现。同时,也利用多人的团队编写,但这样一来,就会造成新的影响。

比如:程序之间的信息(数据)传递(包括传进去,带回来),还有如何避免程序段在调用时的不必要的影响(继承)

二、新授

1.主程序

2.子程序

3.过程和过程文件

4.调用手法

5.注意

三、练习

四、总结

1.变量传递与返回

2.参数传递与返回

3.函数调用格式

/ch01/photo/v92/ZSH_2019_05_13_075509.png4.过程调用与返回

五、作业

子程序的调用

首页  前一页  后一页  末页
现在是第80页一共有99页