VB程序设计19春在线作业1-0005 试卷总分:100 得分:0
一、 单选题 (共 10 道试题,共 30 分)
1.要强制显式声明变量,可在窗体模块或标准模块的通用声明段中加入语句()。 A.Option Base 0 B.Option Explicit C.Option Base 1 D.OPtion Compare
2.窗体的()属性在程序运行时其设置才起作用。 A.BorderStyle B.Caption C.MaxButton D.Left
3.求一个三位正整数N的十位数的正确方法是()。 A.Int(N/lO)-Int(N/100)*10 B.Int(N/10)-Int(N/100) C.N-Int(N/100)*100
D.Int(N-Int(N/100)*100)
4.执行语句Form1.ScaleLeft=100 : Forml .ScaleTop=200之后,窗体Form1的左上角坐标为()。 A.(0,0) B.(200,100) C.(100. 200)
D.视ScaleMode属性的当前值而定
5.通过文本框的()事件过程可以获取文本框中键入字符的ASCII码值。 A.Change B.GotFocus C.LostFocus D.KeyPress
6.下面的属性和方法中,()可以重新定义容器对象的坐标系统 A.ScaleMode属性 B.Scale方法 C.DrawStyle属性 D.DrawWidth属性
7.在运行时,系统自动执行启动窗体的()事件过程。 A.CliCk B.GotFocus C.Load D.Unload
8.当BOF属性为True时,表示()。
A.当前记录位置位于Recordset对象的第一条记录 B.当前记录位置位于Recordset对象的第一条记录之前 C.当前记录位置位干Recordset对象的最后一条记录 D.当前记录位置位干Recordset对象的最后一条记录之后
9.在一个语句行内写多条语句时,语句之间应该用()分隔。 A.逗号 B.分号 C.顿号 D.冒号
10.设用复制、粘贴的方法建立了一个命令按钮数组Command,以下对该数组的说法中错误的是()。
A.命令按钮的所有Caption属性都是Command1
B.代码中访问任意一个命令按钮只需使用名称Command1 C.命令按钮的大小都相同
D.命令按钮共享相同的事件过程
二、 多选题 (共 10 道试题,共 30 分) 1.符号“=”可能的含义是() A.设计 B.等号 C.赋值号 D.注释
2.以下关干复选框的说法中,正确的是()。
A.一个窗体上的所有复选框一次只能有一个被选中 B.一个容器中的所有复选框一次只能有一个被选中 C.在一个容器中的复选框可以同时有多个被选中
D.无论是在窗体上还是在其他容器中,都可以同时选中多个复选框
3.下列有关窗体操作语句叙述正确的是() A.Load 语句将窗体载入但并不显示窗体。 B.UnLoad 语句卸载窗体并释放内存。
C.Show 语句兼有装入和显示窗体两种功能。
D.Hide 语句隐藏窗体但并不将窗体从内存中清除。
4.要求一个正整数n除以8所得的余数,可以采用() A.n Mod 8 B.n-Int(n/8) C.n\\8
D.n-Int(n/8)*8 E.n-Int(n\\8)
5.为了改变一个活动控件的高度和宽度,正确的操作是() A.拖拉控件4个角上的某个小方块 B.拖拉位于控件右侧的小方块 C.拖拉位于控件下侧的小方块 D.点击键盘的方向键
6.下列关于常量的描述正确的是()
A.在VB中的常量有数值型常量、字符常量等 B.数值型常量类似于数学中的常数
C.用一对双引号括起来的字符串称为字符常量 D.字符串常量包括双引号本身
7.Print方法可以在()上输出数据。 A.窗体 B.图片框 C.标题栏 D.立即窗口 E.打印机
8.以下正确的叙述是()
A.一个工程中可以包含多个窗体文件
B.在一个窗体文件中用Private定义的通用过程能被其它窗体调用 C.窗体的属性中包括Visible属性
D.窗体的名称可以在设计窗口是更改,也可以在代码窗口中更改
9.下面语句语法错误的是() A.a=1 b=2 c=3 B.a=1:b=2:c=3 C.a=1,b=2,c=3 D.a=1;b=2;c=3
10.以下关于定时器的说法中,错误的是()。 A.运行时定时器在窗体上不可见
B.可以设置定时器的Visible属性使其在窗体上不可见 C.可以根据需要在窗体上设置定时器的大小(高度和宽度) D.定时器只有一个事件,即Timer事件
三、 判断题 (共 20 道试题,共 40 分)
1.Input# 语句是从文件中读取数据项, Line Input# 读取的是文件中的一行,而 InputBox 函数要求从键盘输入数据。 A.错误 B.正确
2.在声明数组时,下标必须是常量,不能是变量;而在引用数组元素时下标可以是常数、变量或表达式。 A.错误 B.正确
3.DoEvents将控制权切换到操作环境内核,使后台事件能够得到处理。 A.错误 B.正确
4.Visual Basic 采用事件驱动的编程机制,程序员只需要编写响应用户动作的程序,而不必考虑按精确次序执行的每个步骤。 A.错误 B.正确
5.将标签 Label1的字体设置成黑体,使用的语句是Label1.Font=\黑体\A.错误 B.正确