东北师范大学《VB程序设计》18秋在线作业1
试卷总分:100 得分:100
一、 单选题 (共 10 道试题,共 30 分)
1.Cls方法可以清除窗体或图片框中的()内容。
A.在设计阶段使用Picture属性设置的背景位图
B.在设计阶段放置的控件
C.在运行阶段产生的图形和文字
D.以上全部内容
正确答案:C
2.将文本框的()属性设置为True时,文本框可以输入或显示多行文本,且会在输入的内容;超出文本框出宽度时自动换行。
A.MultiLine
B.ScrollBars
C.Text
D.Enabled
正确答案:www.youxue100f.com
3.在Visual Basic中坐标轴的缺省刻度单位是缇,用户可以根据实际需要使用()改变刻度单位。
A.ScaleMode属性
B.Scale属性
C.DrawStyle属性
D.DrawWidth属性
正确答案:A
4.设用复制、粘贴的方法建立了一个命令按钮数组Command,以下对该数组的说法中错误的是()。
A.命令按钮的所有Caption属性都是Command1
B.代码中访问任意一个命令按钮只需使用名称Command1
C.命令按钮的大小都相同
D.命令按钮共享相同的事件过程
正确答案:B
5.执行语句Form1.ScaleLeft=100 : Forml .ScaleTop=200之后,窗体Form1的左上角坐标为()。
A.(0,0)
B.(200,100)
C.(100. 200)
D.视ScaleMode属性的当前值而定
正确答案:C
6.下面叙述中不正确的是()。
A.对顺序文件中数据的操作只能按一定的顺序执行
B.顺序文件结构简单
C.能同时对顺序文件进行读写操作
D.顺序文件的数据是以字符(ASCII码)的形式存储的
正确答案:C
7.引用列表框(List1 )最后一个数据项应使用()。
A.List1.List(Listl1. ListCount)
B.List1. List(Listl. ListCount - 1)
C.List1. List(ListCount)
D.List l. List( ListCounr-1)
正确答案:B
8.要使PictulieBox控件能够自动调整大小以显示整幅图像,可以将其()属性设置为True 。
A.Picture
B.Alignment
C.Stretch
D.AutoSize
正确答案:D
9.文件列表框中用于设置或返回所选文件的路径和文件名的属性是()。
A.File
B.FilePath
C.Path
D.FileName
正确答案:D
10.符号#是声明( )类型变量的类型定义符。
A.整型
B.长整型
C.单精度
D.双精度
正确答案:D
二、 多选题 (共 10 道试题,共 30 分)
1.具有Print方法的有()
A.打印机
B.图片框
C.图像框
D.窗体
正确答案:ABD
2.在VB中,以下说法正确的是()
A.Abs( )是转换英文大小写的函数
B.MsgBox( ) 是消息函数
C.RGB( )是颜色函数
D.Sqr( )是求平方根函数
正确答案:BCD
3.在Print语句中各个输出项之间可以用()符号隔开。
A.逗号
B.分号
C.冒号
D.顿号
正确答案:AB
4.要判断在文本框内按下了哪个键(字母键),可通过()事件。
A.Change
B.Click
C.KeyPress
D.KeyDown
正确答案:CD
5.在 VB 的集成环境中创建应用程序时,除了工具箱窗口、窗体设计器外,必不可少的窗口是()
A.代码窗口
B.属性窗口
C.窗口布局窗口
D.监视窗口
正确答案:AB
6.要使标签框Label1的大小随Caption属性值作自动调整,可()
A.将Label1的Caption属性值设置为True
B.将Label1的AutoSize属性设置为Fasle
C.将Label1的AutoSize属性设置为True
D.在FormLoad事件中加入代码Label1.AutoSize=True
正确答案:CD
7.下面说法正确的是()
A.滚动条的重要事件是Change和Scroll。
B.框架的主要作用是将控件进行分组,以完成各个相对独立的功能
C.组合框是组合了文本框和列表框的特性而形成的一种控件
D.计时器控件可以通过对Visible属性的设置,控制其是否在程序运行期间显示在窗体上。
正确答案:ABC
8.下列关于菜单的说法中,正确的是()。
A.每个菜单项都与其他控件一样也有其属性和事件
B.除了Click事件之外,菜单项不可以响应其他事件
C.菜单项的索引号可以不连续
D.菜单项的索引号必须从1开始
正确答案:ABC
9.下列关于Do…Loop while循环语句描述正确的是()
A.Do…Loop while中的循环体至少执行一次
B.在难以确定循环次数时,使用Do…Loop while循环比使用For循环更合适
C.Do…Loop while是靠循环条件来决定何时结束循环的
D.Do…Loop while和For循环一样,也有明确的循环变量
正确答案:ABC
10.下列()可以从循环中退出
A.Break
B.Continue
C.Exit Do
D.Exit For
正确答案:CD
三、 判断题 (共 20 道试题,共 40 分)
1.If x>y Then Max=x Else Max=y 程序段是求两个数中的最大数。
A.错误
B.正确
正确答案:B
2.静态变量只能在过程中定义而不能在通用声明段中定义。
A.错误
B.正确
正确答案:B
3.TRIM(S)是去空格函数,返回S字符串去掉左边空格后的字符串
A.错误
B.正确
正确答案:A
4.在 VB 编程语句中,GoTo 语句比较容易理解,在实际编程中大力提倡使用 GoTo 语句。
A.错误
B.正确
正确答案:A
5.MDI 窗体与普通窗体一样可直接在窗体上放置各种控件。
A.错误
B.正确
正确答案:A
6.不能用中文为变量或对象命名
A.错误
B.正确
正确答案:A
7.有如下赋值语句:a1% = 34.3432,赋值后变量 a1 中的值为整型。
A.错误
B.正确
正确答案:B
8.在 VB 编程语句中,利用 GoTo 语句可以构成循环结构。
A.错误
B.正确
正确答案:B
9.设 a=6,b=3,c=5,则表达式 Not a>c And c=b Or b<>a+c 的值为True。
A.错误
B.正确
正确答案:B
10.使用数组声明语句 Dim a(3, -2 TO 2, 5),则数组 a 包含元素的个数有60个。
A.错误
B.正确
正确答案:A
11.用户按下和松开一个字母键时,会触发 KeyDown 、KeyPress、KeyUp 等多个事件。
A.错误
B.正确
正确答案:B
12.在 VB 中编译生成的可执行文件可以直接复制到任何一台安装有 Windows 系统的计算机上运行。
A.错误
B.正确
正确答案:A
13.窗体中需要使用相同类型的控件时,使用控件数组可以简化程序,节省资源。
A.错误
B.正确
正确答案:B
14.VB应用程序中的下拉菜单和快捷菜单都可用菜单编辑器创建,只是设计时,快捷菜单的Visible 属性通常设为 Flase,运行时用鼠标所指对象的 PopupMenu方法弹出。
A.错误
B.正确
正确答案:B
15.Fix(-3.68)的值为-3
A.错误
B.正确
正确答案:B
16.VB6.0 中&H12 是 8 进制的数值常数。
A.错误
B.正确
正确答案:A
17.可获得字符 ASCII 码值的函数为 Asc()。
A.错误
B.正确
正确答案:B
18.Print InStr("Visual Basic", "I")的结果为 0。
A.错误
B.正确
正确答案:B
19.引用数组元素时,元素的下标值应在数组说明时所指定的范围之内。
A.错误
B.正确
正确答案:B
20.表达式 Ucase(Mid("abcdefgh",3,4)) 的值是“CDEF”
A.错误
B.正确
正确答案:B