|
东师VB程序设计17春在线作业2
一、单选题:【10道,总分:30分】东师在线作业为随机作业,请联系QQ515224986代做
1.下面的属性和方法中,( )可以重新定义容器对象的坐标系统 (满分:3)
A. ScaleMode属性
B. Scale方法
C. DrawStyle属性
D. DrawWidth属性
2.下面的数组声明语句中( )是正确的。 (满分:3)
A. Dim A[3,4] As Integer
B. Dim A(3, 4) As Integer
C. Dim A[3; 4] As Integer
D. Dim A(3;4) As Integer
3.将文本框的( )属性设置为True时,文本框可以输入或显示多行文本,且会在输入的内容;超出文本框出宽度时自动换行。 (满分:3)
A. MultiLine
B. ScrollBars
C. Text
D. Enabled
4.要使控件与框架捆绑在一起,以下操作正确的是( )。 (满分:3)
A. 在窗体不同位置上分别画一框架和控件,再将控件拖到框架上
B. 在窗体上画好控件,再画框架将控件框起来
C. 在窗体上画好框架,再在框架中画控件
D. 在窗体上画好框架,再双击工具箱中的控件
5.下面叙述中不正确的是( )。 (满分:3)
A. 随机文件中记录的长度不是固定不变的
B. 随机文件由若干条记录组成,并按记录号引用各个记录
C. 可以接任意顺序访问随机文件中的数据
D. 可以同时对打开的随机文件进行读写操作
6.在运行时,系统自动执行启动窗体的( )事件过程。 (满分:3)
A. CliCk
B. GotFocus
C. Load
D. Unload
7.当设置容器对象的DrawWidth属性后,会影响( )。 (满分:3)
A. Pset、Line、Circle方法
B. Line. Shape控件
C. Line、 Circle、Point方法
D. Pset、Line、Circle方法和Line、Shape控件
8.类是一个支持集成的抽象数据类型,而对象是类的( )。 (满分:3)
A. 类
B. 实例
C. 属性
D. 方法
9.符号$是声明( )类型变量的类型定义符。 (满分:3)
A. 整型
B. 字符串型
C. 单精度
D. 双精度
10.在随机文件中( )。 (满分:3)
A. 记录号是通过随机数产生的
B. 可以通过记录号随机读取记录
C. 记录的内容是随机产生的
D. 记录的长度是任意的
二、多选题:【10道,总分:30分】
1.下列( )控件具有Text属性。 (满分:3)
A. TextBox
B. Frame
C. ListBox
D. ComboBox
2.双击窗体的任何地方,不能打开的窗口是( ) (满分:3)
A. 代码窗口
B. 属性窗口
C. 工程管理窗口
D. 立即窗口
3.假设当前工程的窗体文件名为exer21.frm,可以使用( )将窗体文件名另存为exer22.frm (满分:3)
A. "文件"菜单中的"exer21.frm另存为”命令
B. “文件”菜单中的“另存为”命令
C. "文件"菜单中的“工程另存为”命令
D. 在工程资源管理器窗口使用鼠标右键单击窗体文件exer21.frm,执行快捷菜单中的"exer21.frm另存为"命令
4.下列表达式中,其值不为0的是( )。 (满分:3)
A. 7/9
B. 7 mod 15
C. 7\9
D. 15 mod 9
5.以下关于定时器错误的是( )。 (满分:3)
A. 如果定时器的Enabled属性为False,则定时器无效
B. 可以设置定时器的Visible属性使其在窗体上不可见
C. 如果定时器的Interval属性为1,则定时器无效
D. 如果定时器的Visible属性为False,则定时器无效
6.以下说法正确的有( )。 (满分:3)
A. 使用ReDim语句将释放动态数组所占的存储空间
B. 使用ReDim语句也可以保留动态数组中原有的内容
C. 使用Erase语句将释放动态数组所占的存储空间
D. 使用Erase语句将释放静态数组所占的存储空间
7.以下叙述中( )为正确的说法。 (满分:3)
A. 打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件
B. 保存VisualBasic程序时,应分别保存窗体文件及工程文件
C. VisualBasic应用程序只能以解释方式执行
D. 事件可以由用户引发,也可以由系统引发
8.下列关于Do…Loop while循环语句描述正确的是( ) (满分:3)
A. Do…Loop while中的循环体至少执行一次
B. 在难以确定循环次数时,使用Do…Loop while循环比使用For循环更合适
C. Do…Loop while是靠循环条件来决定何时结束循环的
D. Do…Loop while和For循环一样,也有明确的循环变量
9.假设t,s,w分别为整型,字符型,逻辑型变量,且s="ABC",在下列的表达式中错误的有( ) (满分:3)
A. t=5 And w
B. s>90
C. 4*t-1
D. s+"s"
E. t+s
10.下面语句语法错误的是( ) (满分:3)
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
三、判断题:【20道,总分:40分】
1.用户按下和松开一个字母键时,会触发 KeyDown 、KeyPress、KeyUp 等多个事件。 (满分:2)
A. 错误
B. 正确
2.在 Do?Loop[While|Until]循环中,While 关键字或 Until 关键字必须选择其中之一。 (满分:2)
A. 错误
B. 正确
3.复选框控件适用于在显示多个选项,但用户只能选取其中的一项 (满分:2)
A. 错误
B. 正确
4.组合框无法多 选,但允许用户进行文本输入。 (满分:2)
A. 错误
B. 正确
5.静态变量只能在过程中定义而不能在通用声明段中定义。 (满分:2)
A. 错误
B. 正确
6.Dim aa(5) As Integer 与 Dim aa[5] As Integer 等效。 (满分:2)
A. 错误
B. 正确
7.静态数组中的数组元素个数一旦定义好后,在程序运行过程中不再会发生变化;而动态数 组的元素个数则是可变的。 (满分:2)
A. 错误
B. 正确
8.If 6>5 Then 6=5 是一条合法语句。 (满分:2)
A. 错误
B. 正确
9.有如下赋值语句:a1% = 34.3432,赋值后变量 a1 中的值为整型。 (满分:2)
A. 错误
B. 正确
10.使用数组声明语句 Dim a(3, -2 TO 2, 5),则数组 a 包含元素的个数有60个。 (满分:2)
A. 错误
B. 正确
11.表示 x 是 3 的倍数或是 7 的倍数的逻辑表达式为:x Mod 3=0 OR x Mod 7=0。 (满分:2)
A. 错误
B. 正确
12.For...Next 循环的子句缺省时,循环变量每次改变的值是1。 (满分:2)
A. 错误
B. 正确
13.在VB中,局部变量只在定义它的过程内有效。 (满分:2)
A. 错误
B. 正确
14.事件过程是由用户或系统事件触发的,所以在程序中不能调用事件过程。 (满分:2)
A. 错误
B. 正确
15.Rnd 函数产生的是(0,1)之间不包括 0、1 的随机小数。 (满分:2)
A. 错误
B. 正确
16.一般情况下,在参数传递过程中,实参与形参的个数必须相等,相应的数据类型可以不相符。 (满分:2)
A. 错误
B. 正确
17.定时器(Timer)控件的 Interval 属性设为 1000,Enabled 属性为 False,则每隔 1 秒 的时间就产生一次 Timer 事件。 (满分:2)
A. 错误
B. 正确
18.在VB中,可能有许多事件过程不会被执行,这是因为事件过程对应的事件没有发生。 (满分:2)
A. 错误
B. 正确
19.Dim 语句定义的变量可以为过程级变量。 (满分:2)
A. 错误
B. 正确
20.在 VB 中,Option Base 语句的参数只能是 0 或 1。 (满分:2)
A. 错误
B. 正确
本内容由www.openhelp100.com整理发布
|
|