大学MOOC VB程序设计[321002214](兰州交通大学)1460152162 最新慕课完整章节测试答案
第一讲VB程序设计入门
第1章单元测验
1、单选题:
Visual Basic是一种___________的可视化程序设计语言。
选项:
A: 面向机器
B: 面向问题
C: 面向过程
D: 面向对象
答案: 【 面向对象】
2、单选题:
VB6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是_______
选项:
A: 设计状态
B: 编写代码状态
C: 运行状态
D: 中断状态
答案: 【 编写代码状态】
3、单选题:
以下是工程文件扩展名的是_______。
选项:
A: .bas
B: .cls
C: .frm
D: .vbp
答案: 【 .vbp】
4、单选题:
与传统的程序设计语言相比,VB最为突出的特点是_______。
选项:
A: 事件驱动编程机制
B: 结构化程序设计
C: 程序开发环境简单
D: 程序调试方便
答案: 【 事件驱动编程机制】
5、单选题:
在VB的集成环境中,双击窗体、控件可以打开_______。
选项:
A: 属性窗口
B: 代码窗口
C: 工程资源管理器窗口
D: 工具箱窗口
答案: 【 代码窗口】
6、单选题:
当要编写一个新的VB程序时,所做的第一件事是_______。
选项:
A: 新建一个工程
B: 编写代码
C: 设置属性
D: 添加Active X控件
答案: 【 新建一个工程】
7、单选题:
在VB的集成环境中,可以列出工程中所有模块名称的窗口是_______。
选项:
A: 代码窗口
B: 属性窗口
C: 工程资源管理器窗口
D: 工具箱窗口
答案: 【 工程资源管理器窗口】
8、单选题:
同一行上书写多条语句,语句间用_________分隔。
选项:
A: 冒号 ":"
B: 分号 ";"
C: 下划线 "_"
D: 斜线 "/"
答案: 【 冒号 ":"】
9、单选题:
在Visual Basic 6.0集成开发环境中,通过___________窗口进行应用程序界面的设计。
选项:
A: 窗体设计
B: 属性
C: 代码
D: 工程资源管理器
答案: 【 窗体设计】
10、单选题:
结构化程序设计的基本结构中不包括下列哪一项:
选项:
A: 顺序结构
B: 分支结构
C: 循环结构
D: 集成结构
答案: 【 集成结构】
11、单选题:
计算思维的本质是抽象和:
选项:
A: 自动化
B: 推理
C: 分析
D: 归纳
答案: 【 自动化】
12、单选题:
以下关于算法的叙述中,不正确的是:
选项:
A: 求解某一类问题的算法是唯一的
B: 算法一定在有限的步骤内结束
C: 算法的每一步操作必须是明确的,不能有歧义
D: 算法执行后,一定产生确定的结果
答案: 【 求解某一类问题的算法是唯一的】
13、判断题:
VB代码不区分字母的大小写。
选项:
A: 正确
B: 错误
答案: 【 正确】
14、判断题:
注释一般用撇号“ ' ”引导注释内容,用撇号引导的注释在程序执行过程中也是运行的。
选项:
A: 正确
B: 错误
答案: 【 错误】
15、判断题:
VB程序代码是块结构,构成程序的主体是事件过程或自定义过程,块书写的先后次序与程序执行的先后次序无关。
选项:
A: 正确
B: 错误
答案: 【 正确】
第三讲面向对象的可视化编程基础(二)
第2章单元测验
1、单选题:
VB中的所有控件,都具有的属性是________。
选项:
A: Text
B: Name
C: ForeColor
D: Caption
答案: 【 Name】
2、单选题:
为了使标签控件中的文本“居中”显示,需要设置的属性是________
选项:
A: BackStyle
B: BorderStyle
C: Alignment
D: Caption
答案: 【 Alignment 】
3、单选题:
在文本框控件中输入字符时,若只显示某个字符,如星号(*),应设置属性________。
选项:
A: Text
B: Caption
C: PassWordChar
D: SelText
E: PassWord
答案: 【 PassWordChar】
4、单选题:
关于对象的事件,叙述正确的是________。
选项:
A: 在VB中,每个对象的事件,需要用户自定义
B: 在VB中,每个对象的事件过程,系统已定义好
C: 同一事件,作用于不同的对象,会引发不同的反应,产生不同的结果
D: 同一事件,作用于不同的对象,一定引发相同的反应,产生相同的结果
答案: 【 同一事件,作用于不同的对象,会引发不同的反应,产生不同的结果】
5、单选题:
能够获得一个文本框中被选中文本的内容的属性是________。
选项:
A: Text
B: SelStart
C: SelLength
D: SelText
答案: 【 SelText】
6、单选题:
能够使文本框控件可获得焦点的方法是________。
选项:
A: SetFocus
B: LostFocus
C: GotFocus
D: KeyPress
答案: 【 SetFocus】
7、单选题:
命令按钮Command1的标题上显示 “确定”,可用________语句。
选项:
A: Command1.Name="确定"
B: Command1.Caption="确定"
C: Command1.Name=确定
D: Command1.Caption=确定
答案: 【 Command1.Caption="确定"】
8、单选题:
用于给图片框加载图形或删除图片框中的图片的函数是________。
选项:
A: Line( )
B: Savepicture( )
C: LoadPicture( )
D: Scalemode( )
答案: 【 LoadPicture( )】
9、单选题:
为了使标签控件具有“透明”的显示效果,需要设置的属性是________。
选项:
A: BackStyle
B: BorderStyle
C: Alignment
D: Caption
答案: 【 BackStyle】
10、单选题:
以下关于对象属性的叙述中正确的是________。
选项:
A: Visible属性值设为True的对象肯定是活动对象
B: 不同对象不可能有相同的属性
C: Enabled属性值设为False的对象肯定不可见
D: 对象的某些属性只能在程序代码中设置或改变
答案: 【 对象的某些属性只能在程序代码中设置或改变】
11、单选题:
有程序代码 “Text1.Text = "Visual Basic"”,其中的Text1、Text和"Visual Basic" 分别代表________。
选项:
A: 对象、属性、值
B: 对象、方法、属性
C: 对象、值、属性
D: 属性、对象、值
答案: 【 对象、属性、值】
12、单选题:
应用程序窗体的名称属性为Frmmain,窗体上有一个文本框,其名称属性为Txtin,窗体和文本框的Click事件过程名分别是________。
选项:
A: Form_Click() 、Txtin_Click()
B: Form_Click() 、Text1_Click()
C: Frmmain_Click() 、Text11_Click()
D: Form1_Click() 、Txtin_Click()
答案: 【 Form_Click() 、Txtin_Click() 】
13、单选题:
以下关于控件的叙述中,正确的是________。
选项:
A: 标签控件能够获得焦点
B: 文本框控件能够获得焦点
C: 命令按钮的外观不能设置为图形
D: 文本框通过Caption属性设置内容
答案: 【 文本框控件能够获得焦点】
14、单选题:
若要使图像控件Image中的图像随着控件的大小自动放大或缩小,可对_______属性进行设置。
选项:
A: Height
B: Width
C: AutoSize
D: Stretch
答案: 【 Stretch】
15、单选题:
下列控件中既可以用于输入,又可以用于编辑、修改和输出的控件是_______。
选项:
A: 标签(Label)
B: 命令按钮(Command)
C: 图片框(Picture)
D: 文本框(Text)
答案: 【 文本框(Text)】
16、单选题:
对象的________是用来描述和反映对象特征的参数。
选项:
A: 属性
B: 事件
C: 方法
D: 过程
答案: 【 属性】
17、单选题:
要判断文本框中是否按下了回车键,可以在文本框的KeyPress事件过程中判断参数________的值。
选项:
A: Mouse
B: KeyAscii
C: KeyCode
D: Ascii
答案: 【 KeyAscii】
18、单选题:
假定在图片框Picture1中装入了一个图形,为了清除该图形(不删除图片框),应采用的正确方法是________。
选项:
A: 执行语句Picture1.Picture =""
B: 执行语句Picture1.Picture = LoadPicture ("")
C: 选择图片框,然后按Del键
D: 选择图片框,在属性窗口中选择Picture属性条,然后按回车键
答案: 【 执行语句Picture1.Picture = LoadPicture ("")】
19、单选题:
若要使命令按钮不可用,可对按钮的_______属性进行设置。
选项:
A: Caption
B: Title
C: Enabled
D: Style
答案: 【 Enabled】
20、单选题:
关于文本框的焦点叙述中,错误的是_______。
选项:
A: 文本框当其Enabled属性为False时,不能获得焦点
B: 利用TabIndex属性改变Tab顺序
C: 文本框得到焦点时,会引发自己的GotFocus事件
D: 文本框失去焦点时,不会引发自己的LostFocus事件
答案: 【 文本框失去焦点时,不会引发自己的LostFocus事件】
21、判断题:
方法是VB预先定义的、用户可直接使用的过程。
选项:
A: 正确
B: 错误
答案: 【 正确】
22、判断题:
对象的属性是存放对象的数据,用来决定对象的外观和特征。
选项:
A: 正确
B: 错误
答案: 【 正确】
23、判断题:
如果没有触发任何事件,程序是不会自动开始执行的。
选项:
A: 正确
B: 错误
答案: 【 正确】
24、判断题:
窗体初始化程序应写在Unload事件中。
选项:
A: 正确
B: 错误
答案: 【 错误】
25、判断题:
Image控件与Picture控件都可以装入图片,所以两个控件的功能完全相同。
选项:
A: 正确
B: 错误
答案: 【 错误】
26、判断题:
命令按钮的Enabled属性设置为False时,可以响应其单击事件。
选项:
A: 正确
B: 错误
答案: 【 错误】
27、判断题:
文本框不能输入多行文字,可能是因为文本框的MultiLine属性值为False。
选项:
A: 正确
B: 错误
答案: 【 正确】
28、判断题:
所有控件都具有一个共同的属性,这个属性是Name属性。
选项:
A: 正确
B: 错误
答案: 【 正确】
29、判断题:
在设计阶段双击一个控件打开的窗口为属性窗口。
选项:
A: 正确
B: 错误
答案: 【 错误】
30、判断题:
控件在窗体上的位置是由控件的Top和Left属性决定的,Top属性值的含义是:控件离窗体上边框的距离。
选项:
A: 正确
B: 错误
答案: 【 正确】
第四讲VB程序设计基础
第3章单元测验
1、单选题:
以下不是VB合法变量的是:
选项:
A: XYZ
B: a12_3
C: a123
D: False
答案: 【 False】
2、单选题:
以下哪个是单精度数:
选项:
A: 123%
B: 123!
C: 123@
D: 123&
答案: 【 123!】
3、单选题:
以下变量命名正确的是:
选项:
A: 12xy
B: x-y
C: dim
D: a_2
答案: 【 a_2】
4、单选题:
找出正确的表示条件:年龄小于等于35岁且职称为教授或副教授:
选项:
A: 年龄<=35 AND (职称="教授" AND 职称="副教授")
B: 年龄<=35 AND (职称="教授" OR 职称="副教授")
C: 年龄<=35 OR 职称="教授" AND 职称="副教授"
D: 年龄<=35 OR 职称="教授" OR 职称="副教授"
答案: 【 年龄<=35 AND (职称="教授" OR 职称="副教授")】
5、单选题:
下列语句执行后,s的值是:t="学生数据库管理系统"s=Left(t,2) & Mid(t,6,2) & Right(t,2)
选项:
A: 数据库管理系统
B: 学生数据库
C: 学生管理系统
D: 学生数据库管理系统
答案: 【 学生管理系统】
6、单选题:
变量未赋值时,数值型变量的值为:
选项:
A: 0
B: 空串
C: NULL
D: 没有任何值
答案: 【 0】
7、单选题:
下面结果是False的是:
选项:
A: "CDE">"ABR"
B: "CDB">"CDA"
C: "35"< "4"
D: "35"> "4"
答案: 【 "35"> "4" 】
8、单选题:
Print Len("VB程序设计")的执行结果是:
选项:
A: 6
B: VB程序设计
C: 10
D: “VB程序设计”
答案: 【 6】
9、单选题:
以下运算结果不是“20131010”的表达式是:
选项:
A: "2013" & "1010"
B: 2013 & 1010
C: "2013" + "1010"
D: "2013" + 1010
答案: 【 "2013" + 1010】
10、单选题:
表示x是4或7的倍数的正确表达式是:
选项:
A: x mod 4 or 7=0
B: x mod 4=0 and x mod 7=0
C: x mod 4=0 or x mod 7=0
D: x mod 4 and 7=0
答案: 【
