vb复习指导:填空题--程序填空题

2019-03-29 12:03

一、选择题

1. 下列操作不能向工程中添加窗口是( )

A. 执行?工程?菜单中的‘添加窗体’命令 B. 单击工具栏中的‘添加窗体’按钮

C. 用鼠标右键单击窗体,在弹出的快捷菜单选择‘添加窗体’命令

D. 用鼠标右键单击职员管理器,在弹出的快捷菜单选择“添加”命令,然后再下一级

菜单中选择‘添加窗体’命令

2. 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( ) A.工程资源管理器窗口 B.工具箱窗口 C.代码窗口 D。属性窗口

3. 建立一个新的”标准EXE工程后,不在工具箱中出现的控件是( ) A.单选按钮 B。图标框 C.通用对话框 D.文本框

4. 以下不能再资源管理器窗口中列出的文件类型是( ) A.bas B.res C.frm D.OCX 5. 以下叙述中错误的是( )

A. Visuai.Basic是事件驱动型可视化编程工具

B. Visuai.Basic应用程序不具有明显的开始和结束语句

C. Visuai.Basic工具箱中的所有控件都具有宽度(Width)和高度(Lteight)属性 D. Visuai.Basic中控件的某些属性只能在运行时设置

6、在Visuai Basic中,要把光标移到当前行的末尾,可以使用键盘上的哪个键? ( ) A、 Home B、End C、PgUg D、PgDn 7、程序模块文件的扩展名是( )

A、.frm B、.prg C、.bas D、.vbp

8、下列不能打开菜单编辑器的操作时( )

A、 按组合键“Ctrl+E” B、单击工具栏中的“菜单编辑器”按钮

C、执行“工具”菜单中的“菜单编辑器”命令 D、按组合键“Shift+Alt+M” 9、下列可以打开立即窗口的操作是( ) A、 Ctrl+D B、Ctrl+E C、Ctrl+F D、Ctrl+G

10、除了系统默认的工具箱布局外,还可以通过( )方法定义选项卡来安排控件

A、 执行“文件”菜单中的“添加工程”命令 B、执行“工程”菜单中的“部件”命令 C、在工具箱处执行其快键菜单中的“添加选项卡”命令 D、执行“工程”菜单中的“添加窗体”命令

11、与传统的程序设计语言相比较,Visual Basic 的最突出的特点是( )。

A、结构化的程序设计 B、访问数据库 C、面向对象的可视化编程 D、良好的中文支持 12、以下不属于Visual Basic系统的文件类型是( )。

A、 frm B、bat C、vbg D、vbp 13、以下叙述中错误的是( )。

A、 打开一个工程文件时,系统自动装入与其相关的窗体、标准模块等文件 B、 保存Visual Basic 程序时,应分别保存窗体文件及工程文件 C、 Visual Basic 应用程序只能以解释方式执行

D、 事件可以由用户引发,也可以由系统引发 14、以下叙述中错误的是( )。

A、 一个工程可以包括多种类型的文件 B、 Visual Basic应用程序既能以编译方式执行,也能以解释方式执行 C、 程序运行后,在内存中只能驻留一个窗体

D、 对于事件驱动型应用程序,每次运行时的执行顺序可以不一样

15、当使用鼠标操作选择了多个控件时,如果要取消当前多个控件的选择,正确的操作方法是( )。

A、 用鼠标单击所选中的多个控件中的任意一个 B、 用鼠标双击所选中的多个控件中的任意一个 C、 用鼠标单击当前窗体的空白处

D、用鼠标右键单击所选中的多个中控件的任意一个

15、当使用鼠标操作选择了多个控件时,如果要取消当前多个控件的选择,正确的操作方法是()

A 用鼠标单击所选中的多个控件中的任一个 B 用鼠标双击所选中的多个控件中的任一个 C 用鼠标单击当前窗体的空白处

D 用鼠标右键单击所选中的多个中控件的任一个

16、如果想同时调整选定控件的宽度和高度,正确的操作方法是() A 只能用鼠标拖动控件右下角的小方块 B只能用鼠标拖动控件左下角的小方块

C 用鼠标拖动控件四角中任意一个角的小方块 D 用鼠标拖动控件四边中任意一个边上的小方块 17、下面关于控件的说法,不正确的是()

A 移动控件的方法:按住鼠标左键不放,拖动到新的位置再释放鼠标键

B 只能从工具栏中单击“添加控件”按钮,不能在窗体上复制已经添加好的控件 C 利用鼠标的操作,就可以同时修改控件的宽度和高度 D 有些控件没有标题属性

18、如果要使窗体中的某一个控件变为活动的控件,正确的操作方法是() A 用鼠标单击该控件 B用鼠标双击该控件 C 用鼠标单击该窗体 D用鼠标双击该窗体 19、下列叙述中错误的是()

A Visual Basic的所有对象都具有相同的属性项

B Visual Basic的同一类对象都具有相同的属性和行为 C 属性用来描述和规定对象应具有的特征和状态 D 设置属性的方法有两种 20、运行工程的错误操作是()

A 执行“运行”菜单中的“启动”命令 B 单击工具栏中的“启动”按钮 C 按功能键“F5” D 按组合键“Alt+5”

21下列有关Visual Basic特点的描述有误的是()

A:Visual Basic是一种可视化、面向对象的程序设计语言 B: Visual Basic采用事件驱动编程机制

C: Visual Basic可采用开发Windows环境下的各类应用程序 D: Visual Basic是非面向对象的程序设计语言 22:以下叙述中错误的是()

A:工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件 B:以bas为扩展名的文件时标准模块文件 C: 窗体文件包含该窗体及其控制的属性 D:一个工程中可以包含有多个标准模块文件

23:与传统的程序设计语言相比,Visual Basic最突出的特点是() A:结构化程序设计 B:程序开发环境 C:事件驱动编程机制 D:程序调试技术 24:下列不能打开代码窗口的操作是() A:代码窗口 B:双击窗体上的某个制件 C:单击窗体 D:按“F7”键

25:在8BBE计窗体时双击窗体的任何地方,可以打开的窗口是() A:ABCabe B:b1234 C:28wed D:crud

26.下列标识符不能作为Visual Basic最突出的特点是( )。 A.ABCabe B.b1234 C.28wed D.crud 27.下列说法错误的是( )。

A.在同一模块不同过程中的变量可以同名 B.不同模块中定义的全局变量可以同名

C.引用另一模块中的全局变量时,必须在变量名前家模块名 D.同一模块中不同级的变量可以同名 28.下列描述不正确的是( )。

A.某个子过程中声明的局部变量,其使用范围仅限定于该子过程内

B.某个子过程中声明的局部变量,其生命周期仅限于该子过程被执行过程中 C.不同子过程中的局部变量可以具有相同的名称

D.不同子过程中具有相同的名称的局部变量是同一变量 29.声明一个变量为局部变量应该用( )。

A.local B.Private C.Static D.Public 30.语句Y=Y+1的正确含义是( )。 A.变量Y的值与Y+1的值相等 B.将变量Y的值存到Y+1中去

C.将变量Y的值加1后赋值给变量Y D.变量Y的值为1

31.下列符号不能作为VB中的变量名的是()

A.ABCD B.E0065700 C.123TWJGF D.ZXY

32.若要在代码编辑器窗口中规定输入的代码中的变量必须要显示声明,应在下列哪一个选项中设置()

A. 自动语法检测 B.要求变量声明 C.自动缩进 D.Tab 宽度 33.下列属于不合法的常量是() A.20000 B.100^6 C.123.5 D.10E+6

34.下列不合法的变量名是()

A.print_num1 B.Abc% C.Const D.X1_y2_z3 35.关于变体变量,下列说法正确的是()

A. 变量未加定义而直接使用,该变量即为变体变量,因而变体变量时无类型变量 B. 变体变量占16字节的固定存储单位

C. 变体变量定义后,系统将变体变量初始化为数值0或空字符串 D. 设X为变体变量,且X=X+20是正确的语句 36.下列符号常量的声明中,不合法的是( ) A.Const a As Single=1.1 B.Const a =”OK”

C.Const a As double=Sin(1) D.Const a AsInteger=”12” 37.下列关于声明变量的说法中,错误的是( )

A.用显示声明变量的关键字Dim、Private、Static或Public来声明变量的类型 B.用类型说明符标记变量类型,类型说明符有:%、&、!、﹟、@、非 C.用DefTrype语句声明变量的类型,其中Type是类型标志 D.用Type<数据类型名>/End Type语句声明记录类型变量 38.已知a=5,b=8,c=12,下列表达式的值为True的是( ) A.a>b And cb Or cb Xor cb Eqv c

X=3>2*b Or a=c And b<>c Or c>d Print x End sub

A.1 B.True C.False D.2

40.表达式25Mod3+23\\5*2的值是( ) A.0 B.2 C.3 D.6 41.表达式Ringht(“eijing”,4)的值是( ) A.Beij B.jing C.eiji D.ijin

42.设X=4,Y=8,Z=7,表达式X>Z Or Z

44.将数学表达式cos2(a+b)+5e2写成Visual Basic的表达式,正确的形式是(A. cos(a+b)^2+5*exp(2) B.cos^2(a+B)+5*exp(2) C.cos(a+b)^2+5*In(2) D,cos^2(a+b)+5*In(2) 45.表达式Int(rnd(0)*100)的范围是( )

A.(0,99) B.(0,100) C.[0,99] D.(0,100)

46.X是大于0小于45的数,用VB表达式表示正确的是( )

A.0<=x45 B.0<=x<=45 C.0<=x and x<=45 D.0<=x or x<45 47.表达式4+5/6*7/8 Mod 9的值是( )

A.4 B.5 C.6 D.7 48.以下VB程序段的输出结果是( )。 a=sqr(7):b=sqr(5):c=a>b

) )

A.-1 B.0 C.False D.True 49.下列4个逻辑表达式中,其逻辑值为“真”的是( ) A.Not(3+4<4+6) B.2>1And3<2 C.1>2 or2>3 D.Not(1>2)

50.表达式Val(“.123E2”)的值是( ) A.123 B.12.3 C.0 D.123eCD 51.如果是一个正实数。对x的第二位小数四舍五入的表达式是( ) A.0.1*Int(x+0.005) B.0.1*Int(10*(x+0.005)) C0.1*Int(100*(x+0.5)) D.0.1*Int(X+0.5) 52.可以同时删除字符串前部和尾部的函数是( ) A.Ltrim B.Rtrim C.Trim D.Mid 53.表达式Int(-27.8)+Sgn(37.8)的值是( )

A.10 B.-27 C.-18 D.-16 54.表达式Int(5*Rnd+1)*Int(5*Rnd-1)的值的范围是( ) A.[0,15] B.[-1,15] C.[-4,15] D.[-5,15]

55.函数InStr(\程序设计教程\程序)的值是( ) A.11 B.13 C.15 D.16

61.用print方法在forml窗体中显示出4个#号的正确代码为( ) A. Debug.print.“####” B.print ####

C.Forml print #### D.Forml.print“####” 62.print方法可以在( )对象上输出数据。

A.桌面 B.标题栏 C.窗体 D.状态栏 63.代码窗口中的注释行使用的符号标注是( ) A.单引号 B.双引号 C.斜线 D.星形号 64.如果A为整数且|A|>=10,则显示“ok”,否则显示“Error”,表示这个条件的单行格式If语句是( )。

A.If Int(A)=A And Sqr(A)=Then Print“ok”Eise Print“Error” B.If fix“”=A And Abs“A”=10 Ten Pint“ok”Eie Pint“Error”

C.If Int“A”=A And(A>=10,A<=-10)Then Print“ok”Else Print“Error” D.If Fix“A”=A And>=10 And A<=-10Then Print“ok”Else Print“Error”

65.在窗体上画一个命令按钮Commandi和一个文本框Texl,然后编写如下程序:private sub command_click() a =inputbox(“请输入日期(1~31)”) t =“旅游景点:”_


vb复习指导:填空题--程序填空题.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:ISIS知识点总结

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: