Visual FoxPro第六章面向对象的程序设计基础
一、判断题
( )1.使用快速表单方法可以向表单设计器添加多个表的字段。
( )2.表单的定义是以表文件的形式存储的。
( )1.使用快速表单方法可以向表单设计器添加多个表的字段。
( )2.表单的定义是以表文件的形式存储的。
( )3.表单的数据源可以是表,但不能是视图。
( )4.设计表单时,撤消功能可以撤消前面多次操作。
( )4.设计表单时,撤消功能可以撤消前面多次操作。
( )5.设计表单时,重做功能只能重做刚撤消的操作。
( )6.“向导选取”对话框的“表单向导”用于为一个表创建表单。
( )7.“向导选取“对话框的“一对多表单向导”用于为多个表创建表单。
( )6.“向导选取”对话框的“表单向导”用于为一个表创建表单。
( )7.“向导选取“对话框的“一对多表单向导”用于为多个表创建表单。
( )8.可以使用表单的数据环境将多个表的字段添加到表单设计器。
( )9.菜单的定义是用表文件的形式存储的。
二、单项选择题
二、单项选择题
1、表单控件工具栏的“文本框”按钮是( )
A. B. C. D.
A. B. C. D.
2.表单控件工具栏的“命令按钮”按钮是( )
A. B. C. D.
A. B. C. D.
3.下列各属性中,可用于设置控件标题属性的是( )。
A.FontBold属性 B.FontName属性 C,FontSize属性D.Caption 属性
A.FontBold属性 B.FontName属性 C,FontSize属性D.Caption 属性
4.下列各属性中,可用于设置字体属性的是()
A.Caption 属性 B.FontBold 属性 C.FontName 属性 D.FontSize 属性
A.Caption 属性 B.FontBold 属性 C.FontName 属性 D.FontSize 属性
5.下列各属性中,可用于设置字号属性的是( )
A.FontName 属性B.FontBold 属性 C Caption 属性 D.FontSizee 属性
A.FontName 属性B.FontBold 属性 C Caption 属性 D.FontSizee 属性
6.下列各属性中,可用于设置控件高度属性的是( )。
A.Left 属性 B.Height 属性 C.TOP属性 D.Width 属性
A.Left 属性 B.Height 属性 C.TOP属性 D.Width 属性
7.下列各属性中,可用于设置控件宽度属性的是(
A.Height 属性 B.Lef 属性 C.Width 属性 D.TOP属性
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
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
A.RELEASE B.CLOSE C.DELETE D.DROP
11.在下面关于类和对象的叙述中,错误的是( )
A.每个对象在系统中都有惟一的对象标识
A.每个对象在系统中都有惟一的对象标识
B.对象可以包含其他对象
C.一个子类能够继承其所有父类的属性和方法
C.一个子类能够继承其所有父类的属性和方法
D.一个父类包括其所有子类的属性和方法
12.下面关于属性、方法和事件的叙述中,错误的是( )。
A.属性用于描述对象的状态,方法用于表示对象的行为
B.基于同一个类产生的两个对象可以分别设置自己的属性值
A.属性用于描述对象的状态,方法用于表示对象的行为
B.基于同一个类产生的两个对象可以分别设置自己的属性值
C.事件代码也可以像方法一样被显示调用
D.新建表单时可以添加新的属性、方法和事件
D.新建表单时可以添加新的属性、方法和事件
13.VisualFoxPro的表单(Form) 是指( )。
A.数据库中各个表的清单
A.数据库中各个表的清单
B.一个表中各个记录的清单
C.窗口界面
D.数据库查询的列表
14.假设表单中包含一个命令按钮,则下列关于运行表单时事件触发次序的叙述中正确的是
( )
A.先触发命令按钮的Init事件,再触发表单的Init 事件,最后触发表单的Load 事件
A.先触发命令按钮的Init事件,再触发表单的Init 事件,最后触发表单的Load 事件
B.先触发表单的Init 事件,再触发命令按钮的Init 事件,最后触发表单的Load 事件
C.先触发表单的Load 事件,再触发表单的Init事件,最后触发命令按钮的Init 事件
D.先触发表单的Load事件,再触发命令按钮的Init 事件,最后触发表单的Init 事件
15.下列关于表单数据环境的叙述中,错误的是( )。
A.可以向表单数据环境设计器中添加表或视图
A.可以向表单数据环境设计器中添加表或视图
B.可以从表单数据环境设计器中移出表或视图
C.可以在表单数据环境设计器中设置表之间的关系
C.可以在表单数据环境设计器中设置表之间的关系
D.不能在表单数据环境设计器中设置表之间的关系
16.下列关于Click 事件的叙述中,正确的是( )。
A.用鼠标单击对象时触发
A.用鼠标单击对象时触发
B.用鼠标双击对象时触发
C.用鼠标右键单击对象时触发
C.用鼠标右键单击对象时触发
D.用鼠标右键双击对象时触发
17.下面关于表单事件的叙述中,正确的是( )。
17.下面关于表单事件的叙述中,正确的是( )。
A.表单的Unload事件在Destroy事件之前触发
B.表单的Init 事件在Load 事件之前触发
C.单击表单的标题栏,将触发表单的Click事件
C.单击表单的标题栏,将触发表单的Click事件
D.上面的说法都不对
18.设置表单标题的属性是()
A.AlwaysOnTop B.Caption C.Closable D.Name
19.关闭当前表单的语句题ThisForm.Release, 其中的Release是表单对象的(),
A.容器 B.属性 C事件 D.方法
A.容器 B.属性 C事件 D.方法
20.如果单击表单上的“退出”按钮就释放和关闭表单,则该按钮的Cick事件代码中包含语句( )
A.ThisForm.Delete B ThisFom.Hide
A.ThisForm.Delete B ThisFom.Hide
C.ThisFom.Refresh D.ThisForm.Release
21.要设置表单的标题为“信息窗口”,可以在表单的Load事件中加入语句()
A.ThisForm.Caption="信息窗口" B.Forml.Caption=”信息窗口”
A.ThisForm.Caption="信息窗口" B.Forml.Caption=”信息窗口”
C.ThisForm.Name= 信息窗口” D. Form 1.Name=” 们 息窗 口”
22.要在运行表单时向文本框Text2 中输入字符,使文本框显示”*”,可以在表单Form1的Init事件中加入语句( )。
A.Form 1.Text2.Password="*" B.ThisForml.Text2.PasswordChar=”*”
22.要在运行表单时向文本框Text2 中输入字符,使文本框显示”*”,可以在表单Form1的Init事件中加入语句( )。
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
A.GotFocus B.Release C.SetFocus D.Show
24.在当前表单的Label1 控件中显示系统时间的语句是( )。
A.ThisForm.Label1.Text=TIME( ) B.ThisForm.Label 1.Control=TIME( )
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小时内删除。
发表评论