大学MOOC 2018春VB6.0程序设计(内蒙古科技大学)(中国高校计算机教育大学MOOC联盟)1002603020 最新慕课完整章节测试答案
第1讲初识VisualBasic
单元测验
1、单选题:
Visual Basic 6.0 中被称为对象的是()。
选项:
A: 窗体
B: 控件
C: 控件和窗体
D: 窗体、控件和属性
答案: 【 控件和窗体】
2、单选题:
创建Visual Basic 应用程序的基本步骤是哪项()。
选项:
A: 1新建工程 2保存应用程序 3编写事件代码 4设置控件属性 5设置用户界面 6生成可执行文件 7运行应用程序
B: 1新建工程 2编写事件代码 3运行应用程序 4设置控件属性 5设置用户界面 6生成可执行文件 7保存应用程序
C: 1新建工程 2设置控件属性 3设置用户界面 4编写事件代码 5运行应用程序 6生成可执行文件 7保存应用程序
D: 1新建工程 2设置用户界面 3设置控件属性 4编写事件代码 5保存应用程序 6运行应用程序 7生成可执行文件
答案: 【 1新建工程 2设置用户界面 3设置控件属性 4编写事件代码 5保存应用程序 6运行应用程序 7生成可执行文件】
3、填空题:
Visual Basic 6.0 的集成开发环境主要由5个窗口组成,这5个窗口是窗体设计器窗口、工具箱窗口、工程资源管理器窗口、代码窗口和( )。
答案: 【 属性窗口】
随堂测验
1、单选题:
关于类的描述中,错误的是_______。
选项:
A: 类是具体对象的抽象描述
B: 类封装了属性、事件和方法
C: 类就是具体的客观事物
D: 类可以继承或派生
答案: 【 类就是具体的客观事物】
2、判断题:
方法是对象处理事件的执行过程。
选项:
A: 正确
B: 错误
答案: 【 错误】
第2讲可视化编程基础
第2讲单元测验
1、单选题:
关于文本框的焦点叙述中,错误的是________。
选项:
A: 文本框失去焦点时,不会引发自己的LostFocus事件
B: 文本框当其Enabled属性为False时,不能获得焦点
C: 利用TabIndex属性改变Tab顺序
D: 文本框得到焦点时,会引发自己的GotFocus事件
答案: 【 文本框失去焦点时,不会引发自己的LostFocus事件】
2、单选题:
要判断在文本框里是否按了回车键,应该在文本框的_______事件中判断。
选项:
A: KeyPress
B: Changed
C: Click
D: Enter
E: LostFocus
答案: 【 KeyPress】
3、单选题:
若要使命令按钮不可用,可对按钮的_______属性进行设置。
选项:
A: Enabled
B: Caption
C: Title
D: Click
E: Locked
答案: 【 Enabled】
4、单选题:
若要使图像控件Image中的图像随着控件的大小自动放大或缩小,可对_______属性进行设置。
选项:
A: Stretch
B: AutoSize
C: Size
D: Location
E: Align
答案: 【 Stretch】
5、单选题:
任何控件都具有的属性是_______。
选项:
A: Name
B: Text
C: Caption
D: Color
E: Font
F: Stretch
答案: 【 Name】
6、单选题:
控件在窗体上的位置是由控件的Top和Left属性决定的,Top属性值的含义是_______。
选项:
A: 控件离开上边框的距离,默认单位为缇(Twip)
B: 控件离开上边框的距离,默认单位为像素
C: 控件离开下边框的距离,默认单位为缇(Twip)
D: 控件离开下边框的距离,默认单位为像素
答案: 【 控件离开上边框的距离,默认单位为缇(Twip)】
7、单选题:
若要使标签Label不遮盖背景图像,有效的设置是_______。
选项:
A: 将BackStyle设置为Opaque
B: 将BackStyle设置为Transparent
C: 将BackStyle设置为Fixed
D: 将BorderStyle设置为Transparent
E: 将BorderStyle设置为Fixed
答案: 【 将BackStyle设置为Transparent】
8、判断题:
文本框TextBox的MaxLength属性默认为0,其含义是不能输入字符。
选项:
A: 正确
B: 错误
答案: 【 错误】
9、判断题:
Image控件与PictureBox控件都可以装入图片,所以两个控件的功能完全相同。
选项:
A: 正确
B: 错误
答案: 【 错误】
10、填空题:
若要使标签控件Lable的大小随着文字内容自动调整,可对_______属性进设置。
答案: 【 AutoSize】
11、填空题:
若要在属性窗口修改文本框Text1的字体,可选择_______属性进行设置。
答案: 【 Font】
随堂测验
1、单选题:
在图片框(PictureBox)控件中,用于存放图片的属性是______。
选项:
A: Image
B: Picture
C: Align
D: Caption
答案: 【 Picture】
2、判断题:
Image和PictureBox控件的对齐方式中,Image控件的Stretch属性设置为False与PictureBox控件的AutoSize属性设置为True效果相同
选项:
A: 正确
B: 错误
答案: 【 正确】
第3讲VB语言基础和顺序结构
第3讲单元测验
1、单选题:
在VB6.0中,表达式4 * 3 5 Mod 3的值是_______。
选项:
A: 2
B: 1
C: 0
D: 3
E: 出现错误提示
答案: 【 2】
2、单选题:
以下选项中,不合法的变量名是_______。
选项:
A: and
B: 1ab
C: xyz
D: _abc
E: a1b
F: ab1
答案: 【 and;
1ab】
3、单选题:
不属于VB6.0基本数据类型的是_______。
选项:
A: Char
B: Value
C: String
D: Integer
E: Single
F: Double
答案: 【 Char;
Value】
4、单选题:
数学关系 3<=x<10 表示成正确的VB6.0表达式为_______。
选项:
A: 3<=x And x<10
B: 3<=x<10
C: x>=3 Or x<10
D: x>=3 XOR x<10
E: x>=3 MOD x<10
答案: 【 3<=x And x<10】
5、单选题:
表达式Abs(-4.5)的值是_______。
选项:
A: 4.5
B: -4
C: -5
D: 4
E: 5
F: -4.5
答案: 【 4.5】
6、单选题:
表示x是5的倍数的逻辑表达式为_______。
选项:
A: x Mod 5 = 0
B: x - 5 = 0
C: x / 5 = 0
D: x * 5 = 0
答案: 【 x Mod 5 = 0】
7、单选题:
若要定义一个变量,用来保存某人的年龄,则最合适的数据类型是_______。
选项:
A: Date
B: Integer
C: Byte
D: String
E: Boolean
F: Object
G: Variant
答案: 【 Integer;
Byte】
8、单选题:
下列关于IsNumeric()函数的描述中,错误的是_______。
选项:
A: IsNumeric("123a")的结果是 False
B: IsNumeric(123a)的结果是 语法错误
C: IsNumeric("-123a")的结果是 False
D: IsNumeric("-123.4")的结果是 False
答案: 【 IsNumeric("-123.4")的结果是 False】
9、单选题:
表达式Val("-1.2a3b4")的值是_______。
选项:
A: 1.234
B: -1.234
C: -1.2
D: ab
E: 2a3b
答案: 【 -1.2】
10、填空题:
既可作算术相加,也可作字符串连接的运算符是_______。
答案: 【 +】
随堂测验
1、单选题:
假设a、b、c都是已经定义好的单精度变量,则下列语句中,正确的赋值语句是_______。
选项:
A: a + b = c
B: 36 = sin(a)
C: c = a / b
D: sin(a) = b * c
答案: 【 c = a / b】
2、单选题:
关于InputBox函数的说法中,错误的是_______。
选项:
A: InputBox函数的作用是打开一个对话框,让用户输入信息。
B: InputBox函数不需要设置参数,可直接使用。
C: InputBox函数可以设置默认值。
D: InputBox函数可以设置提示信息。
答案: 【 InputBox函数不需要设置参数,可直接使用。】
3、判断题:
Print方法可以直接在窗体或图形框等对象上输出信息。
选项:
A: 正确
B: 错误
答案: 【 正确】
第4讲选择结构
第4讲单元测验
1、单选题:
有下列If语句,说法正确的是________。 If x=1 Then y=1
选项:
A: x=1为赋值语句,y=1为关系表达式
B: x=1为关系表达式,y=1为赋值语句
C: x=1和y=1均为赋值语句
D: x=1和y=1均为关系表达式
答案: 【 x=1为关系表达式,y=1为赋值语句】
2、单选题:
假设文本框Text1中输入了一个字母,要求判断输入的字母为"A"~"E"正确,否则显示输入错误信息,下列语句中正确的是_____________。
选项:
A: If "A" <= Text1.Text <= "E" Then MsgBox "输入正确" Else MsgBox "输入错误"
B: If A <= Text1.Text <= E Then MsgBox "输入正确" Else MsgBox "输入错误"
C: If "A" <= Text1.Text Or Text1.Text <= "E" Then MsgBox "输入正确&
