人人范文网 范文大全

4月9日VB阶段测验试卷及答案

发布时间:2020-03-04 00:14:00 来源:范文大全 收藏本文 下载本文 手机版

单项选择

==== 1.当文本框的_____属性设置为True时,可以滚动和选择控件中的文本,但不能编辑。

A、Locked B、SelStart C、Shape D、SelText 答案: A

2.Picture控件AutoSize属性设置为_____,在运行时当往图片框加载或复制图片时,VB会自动扩展该控件

到恰好显示整个图片为止。

A、False B、3 C、无 D、True 答案: D

3.要使一个标签透明且具有边框,则应_____。

A、将其BackStyle属性设置为1,BorderStyle属性设置为1 B、将其BackStyle属性设置为0,BorderStyle属性设置为1 C、将其BackStyle属性设置为0,BorderStyle属性设置为0 D、将其BackStyle属性设置为1,BorderStyle属性设置为0 答案: B

4.当文本框的ScrollBars属性设置了非零值,却没有效果,原因可能是_____。

A、文本框的MultiLine属性为False B、文本框中没有内容

C、文本框的MultiLine属性为True D、文本框的Locked属性为True 答案: A

5.如果文本框的Enabled属性被设置为False,则运行时_____。

A、文本框中文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容 B、文本框中的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容

C、文本框中的文本将变成灰色,并且此时用户不能将光标置于文本框上 D、文本框中的文本将变成灰色,用户仍能改变文本框中的内容 答案: C

.6要使Form1窗体的标题栏显示\"欢迎使用VB\",以下_____语句是正确的。

A、Form1.Caption=/欢迎使用VB/ B、Form1.Caption=欢迎使用VB C、Form1.Caption=\"欢迎使用VB\" D、Form1.Caption=\'欢迎使用VB\' 答案: C

7.当对象失去焦点时,将会发生_____事件。

A、LostFocus B、Focus C、SetFocus D、GetFocus 答案: A

8.在设计列表框时,若实现输入多行文字的目的,应使用_____键实现文本的换行。

A、Alt+Enter B、Enter C、Ctrl+Enter D、Ctrl+Shift+Enter 答案: C

9.下列控件中,没有Caption属性的是_____。

A、单选按钮 B、框架 C、列表框 D、复选框 答案: C

10.以下不属于标签属性的是_____。

A、Index B、Value C、Caption D、Font 答案: B

11.有变量定义语句Dim a, b As integer, 变量a的类型和初值是________。

A、String,\"\" B、Integer,0 C、Long,0,0 D、Variant,空值 答案: D

12.下列可以将变量A、B互换的语句是____________。

A、A=B: B=C: C=A B、A=A+B: B=A-B: A=A-B C、A=(A+B)/2: B=(A-B)/2 D、A=C: C=A 答案: B

13.在程序中将变量Inta、Bl、St、D分别定义为Integer类型、Boolean类型、String类型和Date类型,

下列赋值语句中,正确的是______。

A、Bl=#True# B、D=#10/05/01# C、Inta= \"333\" + \"22\" D、St=5+ \"abc\" 答案: B

14.下列____________是日期型常量

A、“江苏南京” B、123# C、#02/25/1999# D、“I am a student” 答案: C

15.表达式X+1>X是_____________.A、字符串表达式 B、非法表达式 C、算术表达式 D、关系表达式 答案: D 16.下面程序段的功能是 A=10.5 B=INT(A+0.5) Debug.Print B A、求平均值

B、舍去一实数的小数部分 C、将一实数四舍五入取整数 D、求绝对值 答案: C

17.下列叙述不正确的是___________ .A、代码中加入注释语句的目的的提高程序的可读性

B、注释语句是非执行语句,仅对程序的有关内容起注释作用,它不被解释和编译 C、注释语句可以放在代码中的任何位置 D、注释语句不能放在续行符的后面 答案: C

18.下列不正确的变量名是________。

A、Arry@ B、Text C、Command D、Form 答案: A

19.假定变量Logic类型是Boolean,下面赋值语句________是正确的。

A、Logic = ‘True’ B、Logic = # True # C、Logic = .True.D、Logic = 3

20.以下各项中,____________不是一个合法的字符串。

A、\"等级考试\" B、#Basic# C、\"\" D、\"Visual\" 答案: B

21.结构化程序设计方法的核心是规定了三种基本结构:_____结构、分支结构、循环结构。

A、顺序 B、条件 C、逻辑 D、当型 答案: A

22.执行下面的程序,单击窗体后在窗体上显示的结果是_____。 Private Sub Command1_Click( ) Dim Str1 As String, Str2 As String Dim Str3 As String, I As Integer Str1= \"e\" For i = 1 To 2

str2 = UCase(Str1)

Str1 = Str2 & Str1

Str3 = Str3 &Str1

Str1 = Chr(Asc(Str1)+1) Next I Print str3 End Sub A、EEEE B、eeFF C、EeFF D、eEfF 答案: C

23.执行以下程序段,在窗体上显示的结果是_____。 Private Sub Form_Click() Dim S As String, i As Integer S = \"ab\" For i = Len(S) To 1 Step -1 Print Chr( Asc ( Mid ( S , i , 1 ) ) + i ) Next I End Sub A、db B、cb C、cc D、fd 答案: A

24.VB也提供了结构化程序设计的三种基本结构,这三种基本结构是_____。

A、递归结构、选择结构、循环结构 B、选择结构、循环结构、顺序结构 C、过程结构、输入\\输出结构、转向结构 D、选择结构、过程结构、顺序结构 答案: B

25.存在如下程序:

Private Sub Command1_Click( ) a=Val(InputBox(\"请输入\")) b=Val(InputBox(\"请输入\")) x=a+b If a>b Then

x=a-b endif Print x End Sub 运行后,从InputBox对话框中连续输入3和4,输出结果为_____。

A、3 B、34 C、0 D、7 答案: D

26.设a为Integer型变量,s为Single型变量,把3.75赋值给s后,再执行下列某一语句,则在文本框中显示

的结果与执行语句a=s:Text1=a的结果相同的有_____个。 ①a=Int(s):Text1=a ②a=Fix(s):Text1=a ③a=CInt(s):Text1=a ④a=Format(s,\"#####\"):Text1=a A、4 B、1 C、2 D、3 答案: C

27.下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是_____。

A、If sex=\"男\" And age=40 And duty=\"教授\"And duty=\"副教授\" Then n=n+1 B、If sex=\"男\" And age0 Then n=n+1 D、If sex=\"男\" And age

28.下面程序段,显示的结果是_____。 Dim x x=Int(Rnd)+5 select Case x Case 5 print \"优秀\" Case 4 print \"良好\" Case 3 print \"通过\" Case Else print \"不通过\" End Select A、通过 B、不通过 C、良好 D、优秀 答案: D

29.有如下程序:

Private Sub Command1_Click( ) score=65 select Case score

Case Is

a$=\"F\"

Case 60 To 69

a$=\"D\"

Case 70 To 79

a$=\"C\"

Case 80 To 89

a$=\"B\"

Case else

a$=\"A\" End Select MsgBox a$ End Sub 程序运行后,消息对话框中显示的内容为_____。

A、D B、B C、A D、C 答案: A

30.下面程序段运行后,显示的结果是_____。 Dim x If x Then Print x Else Print x +1 A、-1 B、0 C、1 D、显示出错信息 答案: C

31._____在用户的应用程序执行期间发生,比如鼠标单击或敲击键盘。

A、事件 B、工程 C、属性 D、方法 答案: A

32.以下四个说法中不正确的是_____。

A、可以通过双击工具箱中的控件,将控件加入窗体上 B、在窗体上选中控件,按【Del】键可删除该控件 C、VB中所有基本控件都可以改变大小 D、控件工具箱中可以添加新的控件 答案: C

33.以下说法错误的是_____。

A、通常情况下,集成环境中只显示标准工具栏,其他工具栏可通过视图菜单中的“工具栏”命令打开

B、SDI是指多文档界面,MDI是指单文档界面。在默认情况下,Visual Basic集成开发环境是单文档界面方式,可在“工具”菜单下的选项命令中的“高级”选项卡下进行MDI与SDI的互换 C、单击标准工具栏中的属性按钮可以打开属性窗口,相当于执行“视图”菜单下的“属性窗口”命令

D、当一个程序包括两个以上的工程时,这些工程构成一个工程组,其扩展名为.vbg 答案: B

34.VisualBasic中文版的菜单栏包括:文件、编辑、视图、工程、格式、调试、_____、查询、图表、工具、外接程序、窗口和帮助。

A、浏览 B、运行 C、属性 D、查看 答案: B

35.VisualBasic程序设计时常用的Print、Cls属于_____。

A、方法 B、事件 C、打印字库 D、属性 答案: A

36.在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体中的窗口、属性窗口外,必不可少的窗口是____________。

A、立即窗口 B、代码窗口 C、窗体布局窗口 D、监视窗口 答案: B

37.以下关于事件的说法,正确的是_____。

A、用户可以根据需要建立新的事件

B、事件是由系统预先定义好的,能够被对象识别的动作 C、不同类型的对象所能识别的事件一定不相同 D、事件的名称是可以改变的,由用户预先定义 答案: B

38.对象在响应某个事件时,计算机要执行一段程序,以完成相应的操作,这样的程序片段叫做_____过程。

A、调动 B、事件 C、方法 D、编译 答案: B

39.保存新建的工程时,默认的路径是_____。

A、\\ B、Windows C、VB98 D、MyDocuments 答案: C

40.5执行VB工程时第一次出现的窗体称启动窗体,关于该窗体的叙述不正确的是_____。

A、若不对启动窗体进行设置,工程中的第一个窗体默认为启动窗体 B、启动窗体和其他窗体一样可以隐藏和关闭 C、启动窗体一般作为用户工作的界面,不可更改

D、启动窗体可进行设置,设置方法是执行“工程”菜单中的“属性” 答案: C

填空

==== 有一个充满氢气的球,如果人不小心松开手抓的引线,它就会飞走;如果用针刺穿它,它则会爆破。此处红色一种属性,飞是一种_____。针刺是一种_____,爆破是一种_____。

答案: 空 1: 方法 空 2: 事件 空 3: 方法

Visual Basic有三种运行模式,分别是_____、运行模式和中断模式,其中_____模式可以监视表达式和变量的值。

答案: 空 1: 设计模式 【或】 设计 空 2: 中断模式 【或】 中断

要运行VB的程序可以按_____键。

答案: 空 1: F5 Visual Basic程序在运行时中,用户可通过按_____键进入中断状态。

答案: 空 1: Ctrl+Break

要把Label控件中显示的文字设置成左对齐,应设置Label控件的_____属性。

答案: 空 1: Alignment

要使文本框txt1中显示的字符为黑体,使用的语句是_____。

答案: 空 1: txt1.FontName=\"黑体\"

要把在Label控件中显示的文字颜色设置为红色,应设置Label控件的_____属性。

答案: 空 1: ForeColor

Visual Basic中的控件分为两类,一类是_____控件,另一类是ActiveX控件。

答案: 空 1: 标准

语句Print 12;Tab;24的执行结果是_____.答案: 空 1: 12 24

表示\"x和y都是正整数或都是负整数\"的VB表达式为_____。

答案: 空 1: X*Y>0 and int(x)=x and int(y)=y 【或】 (x>0 And x=Int(x) And y>0 And y=Int(y)) Or (x0 and x=Int(x) and y=0 and y=Int(y))or(x0 And x=int(x) and y=int(y) 表达式Fix(-48.65)+Int(-52.15)的值是_____。

答案: 空 1: -101

表达式7^2Mod 5^2\\3的值为_____ 答案: 空 1: 1

执行下面的程序后,b的值为_____ a=300:b=20:a=a+b:b=a-b:a=a-b 答案: 空 1: 300

下列函数调用时弹出的对话框中按钮的个数为_____。 MsgBox (\"程序非法!\",vbAbortRetryIgnore,\"消息提示\") 答案: 空 1: 3

有如下程序:

Private Sub Command1_Click( ) a=Val(InputBox(\"请输入\")) b=Val(InputBox(\"请输入\")) x=a+b If a>b Then x = a-b Text1.Text=x End Sub 运行后,从InputBox对话框中连续输入3和4,文本框中显示的是_____;若连续输入4和3,文本框中又显示的是_____。

答案: 空 1: 7 空 2: 1 程序填空

==== \'------------------------ \'【程序填空】

\'------------------------

\'题目:窗体上建立了一个文本框Text1(\"输入口令\")和一个命令按钮Command1(\"检查\")。 \' 判断密码是否正确,并显示相应提示

\' 在加载窗体时设置密码框最大长度为8,密码显示字符为“*”

\'请在_____处填入正确的内容

\'------------------------ Dim x As String

Private Sub Command1_Click()

x = Text1.Text \'**********FILL********** If x _____ \"12345678\" Then MsgBox (\"欢迎你用机!\") Else MsgBox (\"对不起,口令错\") End If Text1.Text = \"\" Text1.SetFocus End Sub Private Sub Form_Load()

Text1.Text = \"\" \'**********FILL********** Text1._____ = 8 \'**********FILL********** Text1._____ = \"*\" End Sub

答案: 位置 1: = 位置 2: MaxLength 位置 3: PawordChar

窗体设计

==== ----------------- 【窗体设计】

----------------- 题目:请按照题目要求设计指定的窗体。

建立如(图1)所示界面。

-----------------

1:在窗体内添加2个框架(Frame1,Frame2),1个标

签(Label1),2个按钮(Command1,Command2)。

并在第1个框架(Frame1)内添加1个文本框(Text1),

在第2个框架(Frame1)中添加3个单选框(Option1, Option2,Option3)。

2:窗体设置:

设置窗体名称(Name)为\"Form7\"。

设置窗体标题(Caption)为\"VB上机试卷\"。

3:框架设置:

设置第1个框架(Frame1)的标题(Caption)为\"请输入圆的半径\"。

设置第1个框架(Frame1)中的文本框(Text1)的文本内容(Text)为空。

设置第2个框架(Frame2)的标题(Caption)为\"计算类型\"。

设置第2个框架(Frame2)中的单选框(Option1)的标题(Caption)为\"直径\"。

设置第2个框架(Frame2)中的单选框(Option2)的标题(Caption)为\"周长\"。

设置第2个框架(Frame2)中的单选框(Option3)的标题(Caption)为\"面积\"。

4:标签设置:

设置标签(Label1)d的标题(Caption)为\"圆的面积为113.09724\"。

5:按钮设置:

设置第1个按钮(Command1)的标题(Caption)为\"计算\"。 设置第2个按钮(Command2)的标题(Caption)为\"退出\"。

----------------- 【窗体设计】

----------------- 题目:请按照题目要求设计指定的窗体。

建立如(图1)所示界面:请按所给窗体的样子设计

窗体(不要求控件的尺寸一样,运行时得到所给

窗体即可,有时需要简单的事件过程)。 -----------------

1、在窗体内添加2个框架(Frame1,Frame2)。

然后在框架(Frame1)中添加1个文本框(Text1), 1个标签(Label1),3个按钮(Command1,Command2, Command3)。

在框架(Frame2)中添加2个列表框(List1,List2), 2个标签(Label2,Label3),2个按钮(Command4, Command5)。

2、窗体设置:

设置窗体名称(Name)为\"Form29\"。

设置窗体标题(Caption)为\"用户与组账号\"。

3、框架设置:

设置第1个框架(Frame1)的标题(Caption)为\"用户\"。

设置第1个框架(Frame1)中的按钮(Command1)的标题(Caption)为\"新建(&W)...\"。

设置第1个框架(Frame1)中的按钮(Command2)的标题(Caption)为\"删除(&E)\"。

设置第1个框架(Frame1)中的按钮(Command3)的标题(Caption)为\"清除密码(&L)\"。

设置第1个框架(Frame1)中的文本框(Text1)的文本(Text)为\"管理员\"。

设置第1个框架(Frame1)中的标签(Label3)的标题(Caption)为\"名称(&N):\" 设置第2个框架(Frame2)的标题(Caption)为\"组成员\"。 在第2个框架(Frame2)中的列表框(List1)中输入文本\"管理员组\",\"用户组\"。

在第2个框架(Frame2)中的列表框(List2)中输入文本\"管理员组\",\"用户组\"。

设置第2个框架(Frame2)中的标签(Label2)的标题(Caption)为\"可用的组(&V):\"。

设置第2个框架(Frame2)中的标签(Label3)的标题(Caption)为\"隶属于(&M):\"。

设置第2个框架(Frame2)中的按钮(Command4)的标题(Caption)为\"添加(&D)>>\"。

设置第2个框架(Frame2)中的标签(Command5)的标题(Caption)为\"

VB期末考试试卷及答案

大一VB期末考试试卷及答案

VB考试试卷及答案一

4月劳动法试卷及答案

管理学原理阶段测验试题及答案

VB判断题及答案

VB试题及答案

vb选择题及答案

vb试题及答案

vb练习题及答案

4月9日VB阶段测验试卷及答案
《4月9日VB阶段测验试卷及答案.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档