东师12春《VB程序设计(高起专)》第一二次在线作业答案
奥鹏东师2012春《VB程序设计(高起专)》第一次在线作业一、单选题:
1. Visual Basic中的八进制数据以()符号开头 (满分:3)
A. $E
B. $H
C. &O
D. &H
2. 符号%是声明( )类型变量的类型定义符。 (满分:3)
A. 整型
B. 长整型
C. 单精度
D. 双精度
3. 设已在窗体上画好一个容器控件(如框架),要在容器控件中建立一个命令按钮数组,以下操作正确的是()。 (满分:3)
A. 逐次单击工具箱中的命令按钮,再在容器中画出按钮即可
B. 在容器上面出按钮,选择按钮,复制,粘贴,并回答创建控件数组,再重复粘贴
C. 在容器上画出按钮,选择按钮,复制,再选择容器,粘贴,并回答创建控件数组,再重复粘贴
D. 在容器上画出一个按钮,按下“Ctrl”键,同时拖动按钮到容器中的另一个位置
4. 符号&是声明( )类型变量的类型定义符。 (满分:3)
A. 整型
B. 长整型
C. 单精度
D. 双精度
5. 不能表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式有()。 (满分:3)
A. A * B=0 And A <> B
B. (A=0 OrB = 0) And A <> B
C. A=0 And B<>0 Or A<>0 And B=0
D. A * B=0 And (A=0 Or B = 0)
6. 下列符号常量的声明中,()是不合法的。 (满分:3)
A. Const a As Single=1.1
B. Consta As Integer="12"
C. Const a As Double = Sin(1)
D. Const a=”OK"
7. 下面()是不正确的。 (满分:3)
A. 使用ReDim语句可以改变数组的维数
B. 使用ReDim语句可以改变数组的类型
C. 使用ReDim语句可以改变数组的每一维的大小
D. 使用ReDim语句可以对数组中的所有元素进行初始化
8. 新建一工程,将其窗体的(名称)属性设置为MyFirst,则默认的窗体文件名为()。 (满分:3)
A. Forml.frm
B. 工程1.frm
C. MyFirst.frm
D. Form1.vbp
9. 需要对错误处理,应该使用()。 (满分:3)
A. On Error ...Goto语句
B. 立即窗口
C. 桌面
D. 以上都不对
10. Visual Basic中的十六进制数据以()符号开头 (满分:3)
A. $E
B. $H
C. &O
D. &H
二、多选题:
1. 下列语句()是不正确的。 (满分:3)
A. If X≠Y Then Print "X不等于Y"
B. If X!=Y Then Print "X不等于Y"
C. If X <>Y Then Print”"X不等于Y"
D. If X≠Y Print "X不等于Y"
2. 下列关于事件的叙述中,正确的是() (满分:3)
A. 事件是对象能够识别的动作
B. 每个对象都有一系列预先定义好的事件,但要使对象响应事件时执行某种操作,需要编写该对象相应的时间过程
C. 同一个事件的名称矮子不同的程序中可以不同
D. 对象的时间是不固定的
3. 双击窗体的任何地方,不能打开的窗口是() (满分:3)
A. 代码窗口
B. 属性窗口
C. 工程管理窗口
D. 立即窗口
4. 在工程资源管理器中“移除”一个文件后,该文件() (满分:3)
A. 在磁盘上删掉
B. 移入WINDOWS回收站中
C. 仍存于磁盘中
D. 仍存于当前工程中
E. 从当前工程中删掉
5. 以下说法错误的有()。 (满分:3)
A. 在设计时,单击菜单标题可以打开其子菜单,单击其中的菜单命令可以执行该菜单命令的Click事件过程
B. 在运行时,单击主菜单标题可以打开其子菜单,单击其中的菜单命令可以执行该菜单命令的Click事件过程
C. 在设计时,单击主菜单标题可以打开其子菜单,单击其中的菜单命令可以打开该菜单命令的Click事件过程
D. 在设计时,单击主菜单标题不能打开其子菜单
6. 使用()方法可以进入代码窗口编写代码。 (满分:3)
A. 执行“文件”菜单中的“打开”命令
B. 在窗体上单击鼠标右键,在弹出的快捷菜单中选择“查看代码”命令
C. 双击工程资源管理器窗口
D. 执行“视图”菜单中的“代码窗口”命令
E. 单击工程资源管理器窗口中的“查看代码”按钮
F. 用鼠标双击窗体除标题栏以外的区域
7. VisualBasic的三种工作状态是()、()和()。 (满分:3)
A. 编辑
B. 设计
C. 运行
D. 中断
8. 以下叙述中()为正确的说法。 (满分:3)
A. 打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件
B. 保存VisualBasic程序时,应分别保存窗体文件及工程文件
C. VisualBasic应用程序只能以解释方式执行
D. 事件可以由用户引发,也可以由系统引发
9. 日期函数Now可以取得系统当前的() (满分:3)
A. 日期
B. 时间
C. 属性
D. 方法
10. 下列关于Do…Loop while循环语句描述正确的是() (满分:3)
A. Do…Loop while中的循环体至少执行一次
B. 在难以确定循环次数时,使用Do…Loop while循环比使用For循环更合适
C. Do…Loop while是靠循环条件来决定何时结束循环的
D. Do…Loop while和For循环一样,也有明确的循环变量
三、判断题:
1. PublicPi=3.1415可以将 Pi 定义为符号常量。 (满分:2)
A. 错误
B. 正确
2. 各种控件的所有属性都可以在设计模式下通过属性窗口设置,也都可以在运行模式下通过程序语句进行赋值。 (满分:2)
A. 错误
B. 正确
3. 在 Visual Basic 中,String 是合法的变量名。 (满分:2)
A. 错误
B. 正确
4. INT(-3.68)的值为-3 (满分:2)
A. 错误
B. 正确
5. 复选框控件适用于在显示多个选项,但用户只能选取其中的一项 (满分:2)
A. 错误
B. 正确
6. 为了使下一个输出语句的输出项不换行输出,则应在本 Print 语句的尾部加";",且只能加";"。 (满分:2)
A. 错误
B. 正确
7. 事件过程是由用户或系统事件触发的,所以在程序中不能调用事件过程。 (满分:2)
A. 错误
B. 正确
8. PrintTab(3);"VisualBasic"和PrintSpace(3);"VisualBasic"的效果相同。 (满分:2)
A. 错误
B. 正确
9. 不能用中文为变量或对象命名 (满分:2)
A. 错误
B. 正确
10. 引用数组元素时,元素的下标值应在数组说明时所指定的范围之内。 (满分:2)
A. 错误
B. 正确
11. Date( )+4 的功能是推算当前系统日期加上 4 天后的日期。 (满分:2)
A. 错误
B. 正确
12. 函数 String(3,"ABC")返回的结果为"ABCABCABC"。 (满分:2)
A. 错误
B. 正确
13. Rnd 函数产生的是(0,1)之间不包括 0、1 的随机小数。 (满分:2)
A. 错误
B. 正确
14. VB6.0 中&H12 是 16进制的数值常数。 (满分:2)
A. 错误
B. 正确
15. Public 可以用来定义变量,但必须出现在通用声明段,而不能出现在过程中 (满分:2)
A. 错误
B. 正确
16. 下划线不能作为变量名的开头 (满分:2)
A. 错误
B. 正确
17. 在VB中,局部变量只在定义它的过程内有效。 (满分:2)
A. 错误
B. 正确
18. 在VB中,属性窗体和窗体属性是一回事。 (满分:2)
A. 错误
B. 正确
19. 用户按下和松开一个字母键时,会触发 KeyDown、KeyPress、KeyUp 等多个事件。 (满分:2)
A. 错误
B. 正确
20. MsgBox 函数返回的值是数值型。 (满分:2)
A. 错误
B. 正确转载请注明奥鹏作业答案网 www.ap5u.com
奥鹏东师2012春《VB程序设计(高起专)》第二次在线作业
一、单选题:
1. 如果希望运行时窗体以最大化方式显示,则应设置窗体的()属性。 (满分:3)
A. BorderStyle
B. ControlBox
C. Moveable
D. WindowState
2. 改变驱动器列表框的Drive属性值将激活()事件。 (满分:3)
A. Change
B. Scroll
C. KeyDown
D. KeyUp
3. 如果在C盘当前文件夹下已存在名为StuData.dat的顺序文件,那么执行语句Open "C:StuData.dat" For Append As #1 之后将()。 (满分:3)
A. 删除文件中原有内容
B. 保留文件中原有内容,在文件尾添加新内容
C. 保留文件中原有内容,在文件头开始添加新内容
D. 以上均不对
4. 下面叙述中不正确的是()。 (满分:3)
A. 随机文件中记录的长度不是固定不变的
B. 随机文件由若干条记录组成,并按记录号引用各个记录
C. 可以接任意顺序访问随机文件中的数据
D. 可以同时对打开的随机文件进行读写操作
5. 随机文件使用()语句读数据。 (满分:3)
A. Input
B. Get
C. Put
D. Input
6. 以下关于单选按钮的说法中,正确的是()。 (满分:3)
A. 一个窗体上(包括其他容器中)的所有单选按钮一次只能有一个被选中
B. 一个窗体上(不包括其他容器中)的所有单选按钮一次只能有一个被选中
C. 在一个容器中的单选按钮可以同时有多个被选中
D. 所有容器(多于一个)中的单选按钮一次只能有一个被选中
7. 当使用Line方法画直线后,当前坐标为()。 (满分:3)
A. 容器对象的原点
B. 直线的起点
C. 直线的终点
D. 容器对象的中心
8. 使用驱动器列表框的()属性可以返回或设置磁盘驱动器的名称。 (满分:3)
A. ChDrive
B. Drive
C. List
D. ListIndex
9. 要使单击滚动条滑块与两端箭头之间的空白区域时变化值为20,应设置其()属性。 (满分:3)
A. MinChange
B. SmallChange
C. MaxChange
D. LargeChange
10. 语句Dim AA(9,9)所定义数组AA的元素个数为 (满分:3)
A. 18
B. 81
C. 100
D. 90
二、多选题:
1. 下列正确语句的 有() (满分:3)
A. txt1.text+txt2.text=txt3.text
B. command1.name=cmdok
C. label1.caption=Text1.text
D. a=inputbox(hello)
2. 下列()控件属于文件系统控件。 (满分:3)
A. 驱动器列表框
B. 目录列表框
C. 图像列表框
D. 组合框
E. 文件列表框
3. 在VB中,以下说法正确的是() (满分:3)
A. Abs( )是转换英文大小写的函数
B. MsgBox( ) 是消息函数
C. RGB( )是颜色函数
D. Sqr( )是求平方根函数
4. 下列属于分支选择结构的关键字有()。 (满分:3)
A. Select
B. For
C. Loop
D. Else
5. 下面逻辑表达式的值为真的是() (满分:3)
A. "a" > "A"
B. "That" > " Thank"
C. "9" > "a"
D. 12 > 12.1
6. 下面()对象具有Caption属性。 (满分:3)
A. Form
B. CommandButton
C. TextBox
D. Label
7. 在VB应用程序设计中,以下说法正确的是:() (满分:3)
A. 要显示不想让用户修改的文本时,应该使用Label控件
B. 要显示可以让用户编辑的文本时,应该使用TextBox控件
C. 要显示图片,只能使用PictureBox控件
D. 要想画图形,只能在窗体中实现
8. 下列()是窗体对象的属性而不是方法 (满分:3)
A. Name
B. Print
C. Caption
D. Enabled
9. 为了改变一个活动控件的高度和宽度,正确的操作是() (满分:3)
A. 拖拉控件4个角上的某个小方块
B. 拖拉位于控件右侧的小方块
C. 拖拉位于控件下侧的小方块
D. 点击键盘的方向键
10. 下列属于循环结构的关键字有()。 (满分:3)
A. Select
B. For
C. Loop
D. Else
三、判断题:
1. 在Sub过程中可以嵌套定义Function。 (满分:2)
A. 错误
B. 正确
2. 在 VB 中访问任何一个文件之前,都必须先打开文件,然后才能对文件进行处理。 (满分:2)
A. 错误
B. 正确
3. 一般情况下,在参数传递过程中,实参与形参的个数必须相等,相应的数据类型可以不相符。 (满分:2)
A. 错误
B. 正确
4. 已知 A=12,则 Len(A)的结果为 2。 (满分:2)
A. 错误
B. 正确
5. X=75,则表达式(XMod10)*10+X/10的结果为 57 (满分:2)
A. 错误
B. 正确
6. VisualBasic 采用事件驱动的编程机制,程序员只需要编写响应用户动作的程序,而不必考虑按精确次序执行的每个步骤。 (满分:2)
A. 错误
B. 正确
7. 在 VB 编程语句中,利用 GoTo 语句可以构成循环结构。 (满分:2)
A. 错误
B. 正确
8. 任意整数 X 十位上的数字可以表示为(XMOD100-XMOD10)\10。 (满分:2)
A. 错误
B. 正确
9. If6>5Then6=5 是一条合法语句。 (满分:2)
A. 错误
B. 正确
10. 声明一个没有下标的数组,声明时数组名的括号一定不能省略。 (满分:2)
A. 错误
B. 正确
11. 要选中设计窗体上的多个控件,可按住CTRL或 SHIFT 键不放,再单击要选择的控件。 (满分:2)
A. 错误
B. 正确
12. 如果列表框的 ListCount 属性为 10,则列表框的最后一项的 ListIndex 值为9 (满分:2)
A. 错误
B. 正确
13. 在 Do....Loop 循环语句中,若要强制退出 循环,使用的退出语句是 Break。 (满分:2)
A. 错误
B. 正确
14. 窗体的标题、样式、背景颜色等属性只能在设计时通过属性窗口设置。 (满分:2)
A. 错误
B. 正确
15. 若要将某个菜单项设计为分隔线,则菜单项的标题应设置为减号。 (满分:2)
A. 错误
B. 正确
16. VB采用了事件驱动的编程机制,当没有事件产生时,程序处于停滞状态,只有事件发 生时,程序才会运行。 (满分:2)
A. 错误
B. 正确
17. 循环结构中与 While 语句匹配出现的循环结束语句是WEnd。 (满分:2)
A. 错误
B. 正确
18. 使窗体中某对象获得控制焦点的方法只有用鼠标单击对象。 (满分:2)
A. 错误
B. 正确
19. VisualBasic中只有通过传统的文件I/O语句进行文件处理,如Open,Input#、 Write#等语句来实现。 (满分:2)
A. 错误
B. 正确
20. 静态数组中的数组元素个数一旦定义好后,在程序运行过程中不再会发生变化;而动态数 组的元素个数则是可变的。 (满分:2)
A. 错误
B. 正确
转载请注明奥鹏作业答案网 www.ap5u.com
页:
[1]