【VB开源代码栏目提醒】:以下是网学会员为您推荐的VB开源代码-2013年9月份考试可视化程序设计(VB)第二次作业 - 讲义教程,希望本篇文章对您学习有所帮助。
2013 年 9 月份考试可视化程序
设计(
VB)第二次
作业一、单项选择题(本大题共 100 分,共 25 小题,每小题 4 分)1. 下列过程不能包含在标准模块中定义的是( )。
A. 事件过程B. 子过程C. 函数过程D. 公共过程2. 下列关于数据库说法错误的是( )A. 一个表可以构成一个数据库B. 多个表可以构成数据库C. 一个表的每一条记录中的各数据项具有相同的类型D. 同一个字段的数据具有相同的类型3. 下列属性中,目录列表框和文件列表框都有的属性为( )。
A. ListB. valueC. PathD. Pattern4. 下列关于菜单访问键和快捷键的说法正确的是( )A. 若一菜单项的 Caption 属性为“打开O”,则其快捷键是 CtrlOB. 快捷键指用于执行一个命令的功能键或组合键,可以在菜单编辑器中将快捷键设为 AltFC. 可以为任意的菜单项都添加快捷键或访问键D. 通过访问键打开某个子菜单时,必须先使焦点位于其上一级菜单5. 要设置
列表框的选择方式,应使用( )属性。
A. ColumnsB. MultiSelectC. StyleD. List6. 下面关于随机文件的描述,不正确的是:( )A. 每条记录的长度必须相同B. 一个文件中记录号不必惟一C. 可通过编程对文件中的某条记录方便地修改D. 文件的组织结构比顺序文件复杂7. 下列说法正确的是( )A. 如果框架的 Enable 设为 False,则框架内的所有控件都不可用。
B. 时钟控件的 Visable 属性设为 True 时,该控件在
程序运行时可见,设为False 时,则不可见。
C. 在列表框中能够将项目按字母顺序从大到小排列。
D. 移动框架时,框架内的控件不随之移动。
8. 下列控件中,( )不是用于文件操作的控件。
A. List BoxB. DriveListBoxC. DirListBoxD. FileListBox9. 可以在窗体模块的通用声明段中声明( )。
A. 全局变量B. 全局常量C. 全局数组D. 全局用户自定义类型10. 通过设置 Line 控件的( )属性可以绘制虚线、点划线等多种样式的直线。
A. ShapeB. StyleC. FillstyleD. Borderstyle11. 当函数 EOF的返回值为真时,表示文件的指针指向( )A. 开头B. 尾部C. 最后一个字节D. 最后一个记录12. 下面的哪一项不能用来在模块之间传递数据( )。
A. 全局变量B. 对象属性C. 全局数组D. 模块级变量13. 数据控件用于设置指定数据控件所访问的记录来源的属性是( )A. RecordSourceB. DataSourceC. DatabaseNameD. RecordSetType14. 将通用对话框 CommonDialog1 的类型设置为“另存为”对话框,该调用该控件的( )方法。
A. ShowOpenB. ShowColorC. ShowSaveD. ShowFont15. 在下列关于对话框的叙述中,错误的是( ):A. 作为对话框窗体的 Borderstyle、ControlBox、MaxButton 和 MinButton 应分别设置为 l、True、False 和 False。
B. 语句 frmAbout.Show vbModeless,frmMain 将 fmAbout 窗体显示为fmMain 的无模式子窗体。
C. 可以将对话框分成两种类型:模式的和无模式。
D. 语句 frmAbout.Show 将 frmAbout 作为无模式对话框显示。
16. AVI 动画类似电影,由若干帧组成,Animation 控件可以显示( )的音频视频动画(AVI 文件)。
A. 无声B. 有声C. 无声和有声都可以D. 单声道17. 在用菜单编辑器设计菜单时,必须输入的项有( )。
A. 快捷键B. 标题C. 索引D. 名称18. 通过文本框的( )事件过程可以获取文本框中键入字符的 ASCII 码值。
A. ChangeB. GotFocusC. LostFocusD. KeyPress19. 以下说法正确的是( )。
A. 使用 Data 控件可以直接显示数据库中的数据B. 使用数据绑定控件可以直接访问数据库中的数据C. 使用 Data 控件可以对数据库中的数据进行操作,却不能显示数据库中的数据D. Data 控件只有通过数据绑定控件才可以访问数据库中的数据20. 以下关于索引的说法,错误的是( )。
A. 一个表可以建立一个到多个索引B. 每个表至少要建立一个索引C. 索引字段可以是多个字段的组合D. 利用索引可以加快查找速度21. 以下叙述错误的是( )A. 在 KeyUp 和 KeyDown 事件过程中,从键盘上输入 A 和 a 是相同的B. 在 KeyUp 和 KeyDown 事件过程中,从键盘上 1 和小键盘上的 1 看作不同数字C. KeyPress 事件中不能识别键盘上某个键的按下与释放D. KeyPress 事件中可以识别键盘上某个键的按下与释放22. 下面关于多重窗体的叙述中,正确的是( )。
A. 作为启动对象的 main 于过程只能放在窗体模块内B. 如果启动对象是 main 子过程,则程序启动时可不加载任何窗体,以后由该过程根据不同情况决定是否加载或加载哪一个窗体C. 没有启动窗体,程序不能执行D. 以上都不对23. 改变驱动器列表框的 Drive 属性将引发( )事件。
A. LoadB. ClickC. Pattern changeD. Change24. 以下的属性和方法中( )可重定义坐标系。
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. A14. C 15. A 16. A 17. D 18. D 19. D 20. B 21. D 22. B 23. D 24. C 25.D