内容发布更新时间 : 2025/1/10 21:19:37星期一 下面是文章的全部内容请认真阅读。
上海交通大学基础医学院
二010年~二011学年第 一 学期 10 级 专业
VB程序设计 课程 模拟试卷
考试日期 2010.12 大班 小班 姓名 学号 题号 得分 阅卷人 一 二 三 四 五 其他 总分 (加分人) (复核人) 考试要求: 1、在E盘中的根文件夹创建一个子文件夹,新文件夹名称为自己的学号、姓名和“考试”;例如:“5078058001-李文海-考试”。
2、要求编程题在上述文件夹中保存两个文件(窗体文件:李文海.frm和工程文件李文海.vbp)。
3、将上述文件夹上传到老师网盘上相应班级的文件夹中。
一、选择题 (10分,正式试卷为10题)
1、 VB是一种面向对象的可视化程序设计语言,采取了____的编程机制。
A、事件驱动 B、过程驱动 C、函数驱动 D、模块驱动
2、 在VB中____是一个特例,它既是类也是对象。
A、命令按钮 B、文本框 C、标签 D、窗体
3、 多窗体程序是由多个窗体组成。在缺省情况下,VB在应用程序执行时,总是把____指
定为启动窗体。
A、包含控件最多的窗体 B、设计时的第一个窗体 C、含有Form_Load过程的窗体 D、命名为Form1的窗体
4、 VB集成开发环境具有三种工作模式,以下____是使用最多的VB工作模式。
A、编辑 B、设计 C、运行 D、中断
5、 有一程序代码:Text1.FontSize = ”宋体”,其中Text1、FontSize和”宋体”分别代表的是
____。
A、对象、方法、属性 B、对象、属性、值 C、属性、对象、值 D、对象、值、属性
6、 不具备Caption属性的对象是____。
A、文本框 B、标签框 C、命令按钮 D、多选框
7、 VB是一种面向对象的程序设计语言,____不是面向对象系统所包含的三个要素。
A、变量 B、事件 C、方法 D、属性
8、 不具备Text属性的对象是____。
A、文本框 B、图文框 C、组合框 D、列表框
9、 当启动程序时,系统自动执行的是____事件过程。
A、Form_Click B、Form_Load C、Command_Click D、Text1.Change
10、 表达式Int (19 / 3) +5 ^ 2 * 8 Mod 10 \\ 3的值是____。
A、6 B、8 C、7 D、72
11、 在VB集成环境创建应用程序时,除了工具箱窗口、属性窗口和窗体窗口外,还有必
不可少的是____。
A、窗体布局窗口 B、立即窗口 C、监视窗口 D、代码窗口
12、 要使Print方法在Form_Load事件过程中起作用,要对窗体的____属性进行设置。
A、BackColor B、ForeColor C、AutoSize D、AutoRedraw
13、 若要使标签控件显示时不覆盖其背景内容,要对它的____属性进行设置。
A、ForeColor B、BackColor C、BackStyle D、BorderStyle
14、 若要在程序运行时隐藏对象,要对该对象的____属性进行设置。
A、Enabled B、Visible C、Caption D、Appearance
15、 在重定义动态数组的大小时,可以用____语句。
A、Dim B、Static C、ReDim D、Preserve
16、 在子过程或函数过程中,要定义静态变量时,可以用____语句。
A、ReDim B、Static C、Preserve D、Dim
17、 如果一个工程中有多个窗体,为方便调用,全局过程应该在____中定义。
A、窗体模块 B、类模块 C、标准模块 D、工程模块
18、 在窗体上有一个名为Combo1的组合框。当光标在组合框的文本栏中时,如果按下字
母键“A”,则被调用的事件过程是____。
A、Text1_KeyPress B、Combo1_Change C、Combo1_Click D、Combo1_GotFocus
19、 在Select Case X语句中,以下的多分支语句中____是不正确的。
A、Case X>”D” B、Case Is < “P” C、Case “A”,”I”,”T” D、Case “a” To “z
20、 要使窗体在运行是不可改变窗体的大小和没有最大化和最小化按钮,只要对下列____
属性设置就有效。 A、MaxButton B、BorderStyle C、Width D、MinButton
21、 要判断在文本框中是否按了Enter键,应在文本框的____事件中进行判断。
A、KeyDown B、Click C、Change D、KeyPress
22、 在一个语句内写多条语句时,每个语句之间要用____分隔。
A、 , B、 : C、 ; D、 、
23、 下面____是合法的单精度型变量。
A、num! B、sum$ C、ave# D、points&
24、 赋值句:a=123+Mid(“123456”,2,3)执行后,a的结果是____。
A、123234 B、12334 C、357 D、157
25、 赋值句:a=InStr(4,“Shanghai-HangZhou”,”ang”)执行后,a的结果是____。
A、3 B、5 C、11 D、13
26、 结构化程序由三种基本结构组成,下面属于三种基本结构之一的是____。
A、递归结构 B、选择结构 C、函数结构 D、过程结构
27、 数组下界的默认值为0,但可以在通用说明段用____改变为1。
A、Option Array 1 B、Option Explicit 1 C、Option Change 1 D、Option Base 1
28、 在过程定义中用____表示形参是值传递方式。
A、ByVal B、ByDef C、Value D、ByValue
29、 用来设置粗体字的属性是____。
A、FontItalic B、FontName C、FontSize D、FontBold
30、 下列____控件没有Max,Min和Value属性。
A、Slider B、SSTab C、UpDown D、ProgressBar
31、 在用菜单编辑器设计菜单时必须输入的项是____。
A、快捷键 B、索引 C、标题 D、名称
32、 显示文件打开对话框的方法是____。
A、ShowFile B、ShowOpen C、ShowSave D、ShowClose
33、 要使用状态条(StatusBar),必须先要加载____部件。
A、Microsoft Common Dialog Control 6.0 B、Microsoft Common Dialog Control2 6.0 C、Microsoft Windows Common Control 6.0 D、Microsoft Windows Common Control2 6.0
34、 组合框一共有三种风格(Style),下面哪一种不是组合框的风格____。
A、下拉式组合框 B、下拉式列表框 C、简单组合框 D、简单列表框