4月份考试可视化程序设计(VB)第二次作业_vb程序设计作业二
4月份考试可视化程序设计(VB)第二次作业由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“vb程序设计作业二”。
2014年4月份考试可视化程序设计(VB)第二次作业
一、单项选择题(本大题共100分,共 25 小题,每小题 4 分)
1.下列过程不能包含在标准模块中定义的是()。
A.事件过程
B.子过程
C.函数过程
D.公共过程
2.下列关于数据库说法错误的是()
A.一个表可以构成一个数据库
B.多个表可以构成数据库
C.一个表的每一条记录中的各数据项具有相同的类型
D.同一个字段的数据具有相同的类型
3.下列属性中,目录列表框和文件列表框都有的属性为()。
A.List
B.value
C.Path
D.Pattern
4.下列关于菜单访问键和快捷键的说法正确的是()
A.若一菜单项的Caption属性为“打开(&O)”,则其快捷键是Ctrl+O
B.快捷键指用于执行一个命令的功能键或组合键,可以在菜单编辑器中将快捷键设为Alt+F
C.可以为任意的菜单项都添加快捷键或访问键
D.通过访问键打开某个子菜单时,必须先使焦点位于其上一级菜单
5.要设置列表框的选择方式,应使用()属性。
A.Columns
B.MultiSelect
C.Style
D.List
6.下面关于随机文件的描述,不正确的是:()
A.每条记录的长度必须相同
B.一个文件中记录号不必惟一
C.可通过编程对文件中的某条记录方便地修改
D.文件的组织结构比顺序文件复杂
7.下列说法正确的是()
A.如果框架的Enable设为False,则框架内的所有控件都不可用。
B.时钟控件的Visable属性设为True时,该控件在程序运行时可见,设为False时,则不可见。
C.在列表框中能够将项目按字母顺序从大到小排列。
D.移动框架时,框架内的控件不随之移动。
8.下列控件中,()不是用于文件操作的控件。
A.List Box
B.DriveListBox
C.DirListBox
D.FileListBox
9.可以在窗体模块的通用声明段中声明()。
A.全局变量
B.全局常量
C.全局数组
D.全局用户自定义类型
10.通过设置Line控件的()属性可以绘制虚线、点划线等多种样式的直线。
A.Shape
B.Style
C.Fillstyle
D.Borderstyle
11.当函数EOF()的返回值为真时,表示文件的指针指向()
A.开头
B.尾部
C.最后一个字节
D.最后一个记录
12.下面的哪一项不能用来在模块之间传递数据()。
A.全局变量
B.对象属性
C.全局数组
D.模块级变量
13.数据控件用于设置指定数据控件所访问的记录来源的属性是()
A.RecordSource
B.DataSource
C.DatabaseName
D.RecordSetType
14.将通用对话框CommonDialog1的类型设置为“另存为”对话框,该调用该控件的()方法。
A.ShowOpen
B.ShowColor
C.ShowSave
D.ShowFont
15.在下列关于对话框的叙述中,错误的是():
A.作为对话框窗体的Borderstyle、ControlBox、MaxButton和MinButton应分别设置为l、True、False和 False。
B.语句frmAbout.Show vbModele,frmMain将 fmAbout窗体显示为 fmMain的无模式子窗体。
C.可以将对话框分成两种类型:模式的和无模式。
D.语句frmAbout.Show将frmAbout作为无模式对话框显示。
16.AVI动画类似电影,由若干帧组成,Animation控件可以显示()的音频视频动画(AVI文件)。
A.无声
B.有声
C.无声和有声都可以
D.单声道
17.在用菜单编辑器设计菜单时,必须输入的项有()。
A.快捷键
B.标题
C.索引
D.名称
18.通过文本框的()事件过程可以获取文本框中键入字符的ASCII码值。
A.Change
B.GotFocus
C.LostFocus
D.KeyPre
19.以下说法正确的是()。
A.使用Data控件可以直接显示数据库中的数据
B.使用数据绑定控件可以直接访问数据库中的数据
C.使用Data控件可以对数据库中的数据进行操作,却不能显示数据库中的数据
D.Data 控件只有通过数据绑定控件才可以访问数据库中的数据
20.以下关于索引的说法,错误的是()。
A.一个表可以建立一个到多个索引
B.每个表至少要建立一个索引
C.索引字段可以是多个字段的组合D.利用索引可以加快查找速度
21.以下叙述错误的是()
A.在KeyUp和KeyDown事件过程中,从键盘上输入A和a是相同的B.在KeyUp和KeyDown事件过程中,从键盘上1和小键盘上的1看作不同数字
C.KeyPre事件中不能识别键盘上某个键的按下与释放
D.KeyPre事件中可以识别键盘上某个键的按下与释放
22.下面关于多重窗体的叙述中,正确的是()。
A.作为启动对象的 main于过程只能放在窗体模块内
B.如果启动对象是 main子过程,则程序启动时可不加载任何窗体,以后由该过程根据不同情况决定是否加载或加载哪一个窗体
C.没有启动窗体,程序不能执行
D.以上都不对
23.改变驱动器列表框的Drive属性将引发()事件。
A.Load
B.Click
C.Pattern change
D.Change
24.以下的属性和方法中()可重定义坐标系。
A.DrawStyle属性
B.DrawWidth属性
C.Scale方法
D.ScaleMode属性
25.下面关于过程作用域,错误的描述是()。
A.全局级过程的作用域为整个工程
B.在某一窗体模块中定义的全局级过程,若被该模块外的模块所调用,必须在该过程名前加上窗体名称
C.在不同模块中定义的模块级过程可以同名
D.在不同模块中定义的工程级过程不能同名
答案:
一、单项选择题(100分,共 25 题,每小题 4 分)
1.A 2.C 3.C 4.D 5.B 6.B 7.A 8.A 9.A 10.D
11.B 12.D 13.A 14.C 15.A 16.A 17.D 18.D 19.D 20.B
21.D 22.B 23.D 24.C 25.D