无忧小子 发表于 2012-4-19 08:30:33

东师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]
查看完整版本: 东师12春《VB程序设计(高起专)》第一二次在线作业答案