Visual FoxPro第六章面向对象的程序设计基础
一、判断题
1.使用快速表单方法可以向表单设计器添加多个表的字段。
2.表单的定义是以表文件的形式存储的。
3.表单的数据源可以是表,但不能是视图。
4.设计表单时,撤消功能可以撤消前面多次操作。
5.设计表单时,重做功能只能重做刚撤消的操作。
6.“向导选取对话框的表单向导用于为一个表创建表单。
7.“向导选取对话框的一对多表单向导用于为多个表创建表单。
8.可以使用表单的数据环境将多个表的字段添加到表单设计器。
9.菜单的定义是用表文件的形式存储的。
二、单项选择题
1、表单控件工具栏的文本框按钮是(
  A. B.   C.   D.
2.表单控件工具栏的命令按钮按钮是(  )
  A.  B.   C.   D.
3.下列各属性中,可用于设置控件标题属性的是(  )
  A.FontBold属性 B.FontName属性 C,FontSize属性D.Caption 属性
4.下列各属性中,可用于设置字体属性的是()
  A.Caption 属性  B.FontBold 属性  C.FontName 属性  D.FontSize 属性
5.下列各属性中,可用于设置字号属性的是(  )
  A.FontName 属性B.FontBold 属性  C Caption  属性  D.FontSizee  属性
6.下列各属性中,可用于设置控件高度属性的是(  )
  A.Left 属性  B.Height 属性  C.TOP属性  D.Width  属性
7.下列各属性中,可用于设置控件宽度属性的是(
  A.Height 属性  B.Lef 属性  C.Width 属性  D.TOP属性
8.表单是指(  )
  A.数据库中各个表的清单  B.一个表中各个记录的清单C.数据库在询的列表  D.窗口界面
9.为了实现单击命令按钮就关闭表单的功能,应在该按钮的Click 事件过程中写入的语句是(  )
  A.ThisForm.Close  B.Thi sForm.Erase  C.ThisForm.Release  D.ThisF orm.Return
10.关闭表单的方法是(  )
  A.RELEASE  B.CLOSE  C.DELETE  D.DROP 
11.在下面关于类和对象的叙述中,错误的是(  )
A.每个对象在系统中都有惟一的对象标识
B.对象可以包含其他对象
C.一个子类能够继承其所有父类的属性和方法
D.一个父类包括其所有子类的属性和方法
12.下面关于属性、方法和事件的叙述中,错误的是(  )
A.属性用于描述对象的状态,方法用于表示对象的行为
B.基于同一个类产生的两个对象可以分别设置自己的属性值
C.事件代码也可以像方法一样被显示调用
D.新建表单时可以添加新的属性、方法和事件
13.VisualFoxPro的表单(Form) 是指(   )
A.数据库中各个表的清单
B.一个表中各个记录的清单
C.窗口界面 
D.数据库查询的列表
14.假设表单中包含一个命令按钮,则下列关于运行表单时事件触发次序的叙述中正确的是
(  )
A.先触发命令按钮的Init事件,再触发表单的Init 事件,最后触发表单的Load 事件
B.先触发表单的Init 事件,再触发命令按钮的Init 事件,最后触发表单的Load 事件
C.先触发表单的Load 事件,再触发表单的Init事件,最后触发命令按钮的Init 事件
D.先触发表单的Load事件,再触发命令按钮的Init 事件,最后触发表单的Init 事件
15.下列关于表单数据环境的叙述中,错误的是(  )
A.可以向表单数据环境设计器中添加表或视图
B.可以从表单数据环境设计器中移出表或视图
C.可以在表单数据环境设计器中设置表之间的关系
D.不能在表单数据环境设计器中设置表之间的关系
16.下列关于Click 事件的叙述中,正确的是(  )
A.用鼠标单击对象时触发 
B.用鼠标双击对象时触发
C.用鼠标右键单击对象时触发 
D.用鼠标右键双击对象时触发
17.下面关于表单事件的叙述中,正确的是(  )
A.表单的Unload事件在Destroy事件之前触发
B.表单的Init 事件在Load 事件之前触发
C.单击表单的标题栏,将触发表单的Click事件
D.上面的说法都不对
18.设置表单标题的属性是()
 A.AlwaysOnTop  B.Caption  C.Closable  D.Name
19.关闭当前表单的语句题ThisForm.Release, 其中的Release是表单对象的()
  A.容器  B.属性 C事件 D.方法
20.如果单击表单上的退出按钮就释放和关闭表单,则该按钮的Cick事件代码中包含语句(  )
  A.ThisForm.Delete    B ThisFom.Hide
C.ThisFom.Refresh     D.ThisForm.Release
21.要设置表单的标题为信息窗口,可以在表单的Load事件中加入语句()
  A.ThisForm.Caption="信息窗口"  B.Forml.Caption=”信息窗口
C.ThisForm.Name= 信息窗口”    D. Form 1.Name=”  息窗 
 22.要在运行表单时向文本框Text2 中输入字符,使文本框显示”*”,可以在表单Form1Init事件中加入语句(  )
A.Form 1.Text2.Password="*"     B.ThisForml.Text2.PasswordChar=”*”
C.ThisForm1.Text2.Password=”*”  D.ThisForm.Text2. PasswordChar=”*”
23.使控件获得焦点,成为活动对象的方法是(  )
 A.GotFocus   B.Release  C.SetFocus  D.Show
24.在当前表单的Label1 控件中显示系统时间的语句是(  )
A.ThisForm.Label1.Text=TIME( )  B.ThisForm.Label 1.Control=TIME( )
C ThisFom.Label1.Captiom= TIME( )  D.ThisFom.Label 1.Value=TIME )
 
高二(下学期)微机班第一次月考数据库答题卡
姓名:                                得分
一、判断题(每题1分,共9分)
1
2
3
4
5
6
7
8
9
10
11
12
13
二、选择题(每题2分,共48分)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
三、填空题(每空1分,共31分)
1.在表单设计器新建表单时,选择___________命令,可以快速生成表单。
2.VisualFoxPro中为表单指定标题的属性_________
fresh的功能是_________
lease的功能是_________
5.在菜单设计器新建菜单时,选择___________命令,可以快速生成菜单。6.选择选择___________命令,可以打开生成菜单对话框生成菜单程序。
7.应用程序项目集成就是把应用程序使用的文件组织到_________.
8.应用程序中可以使用____________命令建立事件循环,使用___________命令结束事件循环。
9. 选择选择___________命令,可以设置项目的主文件。
10.单击项目管理器中的________按钮,可以编译应用程序。
11.D:\ZG 文件夹中创建一个JSGL.SCX 表单文件,应该使用的命令是______
12.运行D:\ZG 文件夹中的JSGL.SCX 表单,应该使用的命令是________
13.打开D:\ZG 文件夹中的JSGL.SCX 表单,应该使用的命令是_________
14.要使用快速表单功能新建表单,应选择________菜单中的没有caption属性的控件是________ 令。
15.属性窗口有5个选项卡。全部选项卡管理全部属性,数据选项卡管理_______方法程序选项卡管理___________布局选项卡管理________其他选项卡管理用户自定义属性和其他属性。
16.属性窗口的对象框显示当前选定的对象名称,属性列表栏显示_______,属性设置框用于设 _________,属性描述框显示__________
17.为表单指定标题的属性是_______
18.确定控件是否可见的属性是__________
19.表单的Load事件在Init事件之______  发。
20.关闭表单的方法是______________
21.Label1 控件显示系统时间的语句是“ThisForm.Label1._______ =TIME( )"
四、根据要求写内容(共12分)
  创建一个如图所示的表单,用户在文本框Text1中输入密码时,文本框中只显示“*”号。用户单击“确定”按钮时,如果输入的密码正确(预设的密码为字符串123456),则打开显示对应的表单Start1_S(此表单在D:\XS\Start1_S;否则,显示提示信息“密码错误!”
1、 编写出“确定”按钮的Click的事件代码:
2、 编写出“退出”按钮的Click的事件代码:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。