1、第 2次作业 一、单项选择题(本大题共 90分,共 30 小题,每小题 3 分) 1. 关于语句行,下列说法正确的是( ) A. 一行只能写一条语句 B. 每行语句的首字母必须大写 C. 每行长度不能超过 255个字符 D. 以上都不对 2. 确定一个控件在窗体上的位置的属性是 ( ) A. Width或 Height B. Width和 Left C. Top或 Height D. Top和 Left 3. 下列运算符中,运算级别最高的是( ) A. + B. * C. D. Mod 4. 通过设置 Shape 控件的( )属性可以绘制多种形状的图形 A. Shape B. Borderst
2、yle C. Fillstyle D. Style 5. 要使某控件在运行时不可显示,应对( )属性进行设置。 A. Enabled B. Visible C. BackColor D. Caphon 6. 在运行程序时,要使文本框获得焦点,则需使用( )方法。 A. Change B. SetFocus C. GetFocus D. Move 7. 用下面的语句所定义的数组的元素个数是 ( ) Dim A(-3 To 8) As Integer A. 10 B. 11 C. 12 D. 13 8. 在组合框中选择的项目内容,可以通过( )属性获得。 A. List B. ListIndex
3、C. ListCount D. Text 9. 向一个顺序文件中写数据时,( )是从文件末尾添加的方式打开顺序文件。 A. Output B. Input C. Write D. Append 10. 下列说法正确的是( ) A. 如果框架的 Enable 设为 False,则框架内的所有控件都不可用。 B. 时钟控件的 Visable 属性设为 True时,该控 件在程序运行时可见,设为False时,则不可见。 C. 在列表框中能够将项目按字母顺序从大到小排列。 D. 移动框架时,框架内的控件不随之移动。 11. 用户可以通过设置菜单项的( )属性值为 False来使该菜单项不可见。 A.
4、Hide B. Visible C. Cheched D. Enable 12. 以下说法正确的是( ) A. 通用过程可以出现在窗体模块和标准模块中 B. 不同模块中的通用过程可以重名 C. 同一标准模块中的通用过程可以同名 D. 不同标准模块中的通用过程不能同名 13. 要使标 题在标签框内居中显示, Alignment 属性的取值应为( )。 A. 0 B. 1 C. 2 D. 3 14. 下列关于多文档界面( MDI)应用程序,说法错误的是( ) A. 一个多文档界面应用程序只能包含一个 MDI窗体 B. 一个多文档界面应用程序只能包含一个子窗体 C. 子窗体的 MDIChild 属性
5、应设置为 True D. 最小化父窗口时,所有子窗口也被最小化 15. Function过程要由函数名返回一个值。如果不使用 As数据类型选项来指定函数的类型,函数类型默认为( )类型。 A. Integer B. Variant C. Long D. String 16. 下列一维数组说明语句错误的是( )。 A. Dim b(100) AS Double B. Dim b(-5 To 0) AS Byte C. Dim b(-10To 20) AS Integer D. Dim b(5 To 5) AS String 17. 设 a=2, b=3, c=4, d=5,下列表达式的值是( )
6、 a b AND c =d OR 2*a c A. True B. False C. -1 D. 1 18. 以下语句的输出结果是( )。 print format$( 32548.5, “000,000.00“) A. 2548.5 B. 32, 548.5 C. 032, 548.50 D. 32548.50 19. 使用 RGB函数来设置颜色时, RGB(0, 0,255)是( ) A. 白色 B. 红色 C. 蓝色 D. 黑色 20. 下列过程说明合法的是( ) A. Sub S1(ByVal n!() B. Sub S1(n!) as Integer C. Function S1%(
7、S1%) D. Function S1(ByVal n!) 21. 在窗体 Form1的 Click事件过程中有以下语句: Label1.Caption=“ 欢迎使用 VB” 该语句执行后标签控制的名称属性和 Caption属性取值分别为( )。 A. LabeL,欢迎使用 VB B. LabeL1,欢迎使用 VB C. LabeL,欢迎使用 VB LabeL1 D. LabeL1, Caption LabeL1 22. 在下列关于通用对话框的叙述中,错误的是:( ) A. CommonDialogl ShowFont显示字体对话框。 B. 在打开或另存为 对话框中,用户选择的文件名可以经 F
8、ileTitle 属性返回。 C. 在文件打开或另存为对话框中,用户选择的文件名及其路径可以经FileName属性返回。 D. 通用对话框可以用来制作和显示帮助对话框。 23. 以下说法正确的是( )。 A. 使用 Data控件可以直接显示数据库中的数据 B. 使用数据绑定控件可以直接访问数据库中的数据 C. 使用 Data控件可以对数据库中的数据进行操作,却不能显示数据库中的数据 D. Data 控件只有通过数据绑定控件才可以访问数据库中的数据 24. 结构化程序设计的三种基本 结构是( ) A. 逻辑结构、选择结构、递归结构 B. 逻辑结构、选择结构、循环结构 C. 顺序结构、选择结构、循
9、环结构 D. 顺序结构、逻辑结构、循环结构 25. 当用鼠标拖动滚动块时触发( )事件。 A. Move B. Change C. Scroll D. GotFocus 26. 下列( )组关键字是 Select语句中不可缺少的。 A. Select、 From select、 All B. From、 Order By Select、 here C. All、 Order By Select、 here D. Select、 From Select、 Order By Select 27. 在下列关于菜单的说法中,错误的是( )。 A. 每个菜单项都是一个控件,与其他控件一样也有自己的属性和
10、事件。 B. 除了 CliCk事件之外,菜单项还能响应其他如 DblClick等事件。 C. 菜单项的快捷键不能任意设置。 D. 在程序执行时,如果菜单项的 Enabled属性为 False,则该菜单项变成灰色,不能被用户选择。 28. 执行下面语句后,下列关于 Form1的说法正确的是() Form1.Scale(-150,100) (200,-150) A. X轴正向向右, Y轴正向向上 B. X轴正向向右, Y轴正向向下 C. X轴正向向左, Y轴正向向上 D. X轴正向向左, Y轴正向向下 29. 为了建立一个随机文件,其中每条记录由多个不同的数据组成,应使用( )存储记录。 A. 自
11、定义类型 B. 数组 C. 字符串类型 D. 变体类型 30. 下列访问方式中,( )访问方式不能以不同的文件号打开当前未关闭的文件。 A. Output B. Input C. Random D. Binary 二、判断题(本大题共 10 分,共 5 小题,每小题 2 分) 1. 用户自定义类型可以在过程中定义。( ) 2. 在 VB中, “FOR 计数变量初值 TO 终值 STEP 步长 ” 语句中的 “ 步长 ” 不能为 0,否则造成死循环。( ) 3. 如果虚实结合是按地址传递,则当改变形参时,实参也跟着改变。( ) 4. Function过程必须以函数名作为返回值,而 Sub过程不需
12、要用函数名作为返回值。( ) 5. 在标准模块中用 Public声明全局变量,使变量在整个应用程序中有效。( ) 答案: 一、单项选择题( 90 分,共 30 题,每小题 3 分 ) 1. C 2. D 3. B 4. A 5. B 6. B 7. C 8. D 9. D 10. A 11. B 12. D 13. C 14. B 15. B 16. C 17. B 18. C 19. C 20. D 21. B 22. D 23. D 24. C 25. C 26. A 27. B 28. A 29. A 30. A 二、判断题( 10 分,共 5 题,每小题 2 分) 1. 2. 3. 4. 5.