桃子老师 发表于 2021-7-15 08:46:11

西电21秋VB程序设计模拟题5满分

《VB程序设计》模拟题 (五)
一、填空题(本大题共7小题,每空2分,共20分)
1.Label和TextBox控件用来显示和输入文本,如果仅需要让应用程序在窗体中显示文本信息,可使用       控件;若允许用户输入文本,则使用                   控件。
2. 要想在代码中给名为txtshow的文本框赋予文本:GOOD WORK!时,应当编写的语句是     。
.在VB中,语句定义符rem定义的是_________
4.在算术运算时要按照优先级顺序进行,其中最高的优先级为_______运算符。
答案:指数(^)
解释:一个表达式可能有多种运算,计算机按照一定的顺序对表达式求值。VB中算术运算的次序为:指数、取负、乘、浮点除、整除、取模、加、减、连接。     5.计时器控件能有规律的以一定时间间隔触发_   _事件,并执行该事件过程中的程序代码。
答案:Timer
解释:Timer是计时器最重要的属性,在Enable有效的情况下,用于有规律的记录时间。
6.Visual Basic提供的对数据文件的三种访问方式为___、顺序访问方式和___。
答案:随机访问方式、二进制访问方式
解释:顺序文件结构简单,文件中的记录一个接一个存放;随机访问文件,在访问时不必考虑各个记录的排列顺序或位置,可以根据需要访问文件中的任一个记录;二进制访问文件,是以二进制方式保存的文件,不能用普通的字处理软件编辑,占空间较小。
7.变量是指在内存中指定的存储单元,根据作用域不同可分为______和______。
答案:全局变量、局部变量
解释:根据变量的作用域的不同,变量由全局变量和局部变量之分。局部变量是在过程内定义的变量;全局变量作用域最大,在工程中的每个模块、每个过程中均有效。
二.选择题(本大题共20小题,每题2分,共40分)
1、程序运行后,单击命令按钮,输出结果是( )
A.15 B.13 C.30 D.37
答案:B
解释:程序运行后,单击命令按钮,输出结果是13
2、当复选框被选中时,复选框Value属性的值是:()   
A、0    B、1    C、2    D、3
答案:B
解释:复选框被选中时,复选框Value属性的值是1
3、在Visual Basic中,欲显示静态的文本,可采用下列哪个控件:()
A、命令按钮   B、标签控件   C、文本框   D、定时器控件
答案:B
解释:在Visual Basic中,欲显示静态的文本,可采用标签控件
4、当运行程序时,系统自动执行启动窗体的()事件过程。   
A、Load   B、 Click   C、Unload    D、Minbutton
答案:A
解释: 当运行程序时,系统自动执行启动窗体的Load 事件过程
5、将光标移动指定的文本框的方法是:( )         
A、Change       B、GotFocus   C、SetFocus      D、LostFocus
答案:C 
解释:将光标移动指定的文本框的方法是SetFocus
6、在一个语句行内写多条语句时,语句之间应该用( )分隔      
A、逗号   B、顿号   C、分号   D、冒号
答案:D
解释:在一个语句行内写多条语句时,语句之间应该用冒号分隔
7、在Passwordchar中设置*,但运行后仍显示文本内容,原因是:()   
A、文本框的Multiline属性值为False      B、文本框的Multiline属性值为True
C、文本框的Locked属性值为False         D、文本框的Locked属性值为True
答案:B
解释:在Passwordchar中设置*,但运行后仍显示文本内容,原因是文本框的Multiline属性值为True
8、以下各项中,可以作为VB的变量名的是:()      
A、English      B、11_English   C、123.45      D、English-1
答案:A
解释:English可以作为VB的变量名
9、用X,Y,Z表示三角形三条边, 条件:三角形任意两边之和大于第三边的逻辑表达式是:( )   
A、X+ Y>Z And X+Z>Y And Y+Z>X    B、X+Y<Z Or X+Z<Y Or Y+Z<X
C、Not (X+Y<Z Or X+Z<Y Or Y+Z<X)D、X+Y>=Z Or X+Z<=Y Or Y+Z>=X
答案:A
解释:用X,Y,Z表示三角形三条边, 条件:三角形任意两边之和大于第三边的逻辑表达式是X+ Y>Z And X+Z>Y And Y+Z>X
10、如果要在文本框中设置密码, 应设置的属性是:( )      
A、Caption      B、Text   C、Name   D、Password
答案:D
解释:如果要在文本框中设置密码, 应设置的属性是Password
11、下面哪个属性决定文本框控件是否能够接受多行显示文本:()
   A、Caption    B、Text   C 、Multiline   D、Alignment
答案:C
解释:Multiline属性决定文本框控件是否能够接受多行显示文本
12、确定控件尺寸的属性是: ( )   
A、Width和Height      B、Top和Left    C、Width或Height      D、Top或Left
答案:A
解释:确定控件尺寸的属性是Width和Height
13、要使标签中显示的文本靠左显示, 应设置Alignment 的值为:( )   
A、0         B、 1      C、2         D、3
答案:A
解释:要使标签中显示的文本靠左显示, 应设置Alignment 的值为0
14、为了使标签能个显示所指定的文本, 应设置哪个属性:( )   
A、Caption    B、Text    C、Seltext      D、Name
答案:A
解释:为了使标签能个显示所指定的文本, 应设置Caption
15、打开代码窗口的快捷键是(    )         
A、F4    B、F7   C、F2   D、Shift+F7
答案:B
解释:打开代码窗口的快捷键是F7
16、设置标签边框样式的属性是 ( )         
A、Backstyle   B、Borderstyle   C、Autosize   D、Alignment
答案:B
解释:设置标签边框样式的属性是Borderstyle
17、如果窗体上有命令按钮“确定”,在代码编辑窗口有与之相对应的OK_Click()事件过程,则命令按钮控件的名称属性和Caption属性分别为: ()   
A、“OK”和“确定 ”               B、“确定”和“OK”
C、“Command1”和“确定”          D、“Command1”和“OK”
答案:A
解释:如果窗体上有命令按钮“确定”,在代码编辑窗口有与之相对应的OK_Click()事件过程,则命令按钮控件的名称属性和Caption属性分别为“OK”和“确定 ”
18、表达式Y+1 >X是一个:( )   
A、字符串表达式    B、关系表达式   C、算术表达式   D、不合法的表达式
答案:B
解释:表达式Y+1 >X是一个关系表达式
19、在设计应用程序时,哪个窗口可以查看到工程中包含的所有文件:()
A、代码窗口    B、窗体设计窗口   C、属性窗口   D、工程资源管理器窗口
答案:D
解释:在设计应用程序时,工程资源管理器窗口可以查看到工程中包含的所有文件
20、文本框中所显示的内容用下列哪个属性设置:( )   
A、Caption    B、Text   C 、Font   D、Picture
三.编写程序(本大题共3小题,每题10分,共30分。)
   1生成包含0~10之间的随机整数的两个矩阵,求两个矩阵的积。运行效果如
3 “水仙花数”是指一个3位数,其各位数的立方和等于该数,如153=13+53+33,编写程序,打印出100~1000之间的所有水仙花数。
四.简答题(本大题共2小题,每题2分,共10分)
1、 简述VB的特点。 2、简述VB的安装过程。

页: [1]
查看完整版本: 西电21秋VB程序设计模拟题5满分