首页 > 全部 > 二级VB > 国家二级VB机试(选择题)模拟试卷232

国家二级VB机试(选择题)模拟试卷232

本单篇文档共10895字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级VB 章节练习 1653人下载
价格: 0.80 原价:¥7.00
收藏

国家二级VB机试(选择题)模拟试卷232

选择题

1.以下关于VB的叙述中,错误的是(B)

A. VB采用事件驱动的编程机制

B. 如果程序中有Sub Main过程时,则一定从该过程开始执行

C. 工程文件中包含多个窗体时,可以指定启动窗体

D. VB程序既可以编译执行,也可以解释执行

解析:Visual Basic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。在设计Visual Basic程序的过程中可以随时以解释方式运行程序,也可在整个应用程序设计完成后,经编译生成可脱离Visual Basic环境而在Windows下直接运行的可执行文件(.EXE)。VB程序代码中,工程文件中包含多个窗体时,可以指定启动窗体,也可以指定从Sub Main过程开始执行。

2.在Visual Basic中,所有标准控件都具有的属性是(B)

A. Caption

B. Name

C. Text

D. Value

解析:窗体和控件都是Visual Basic对象,不同类型的控件具备的属性也不同,但是所有控件都具备一个属性就是名字(Name)属性。

3.设在工程中有一个标准模块,并定义了如下类型:

Type Stutype

ino AS Integer

strname As String*20

strsex AS String*2

smark As Single

End Type

在窗体上画一个名为Command1的命令按钮,要求当执行事件过程Command1 Click时,在C盘根目录下的随机文件Student.dat中写入一条记录。下列能够完成该操作的是( )。(B)

A. Sub Command1_Click( )

Dim student As Studtype

Dimrecord_no As Integer

record_no=1

With student

.ino=12:.stmame=\\

B. Sub Command 1_Click( )

Dim Student As Stutype

Dim Record_no As Integer

Record no=1

With Student

.ino=12:.strname=\\

C. Private Sub Command 1_Click( )

Dim Student As Stutype

Dim Record_no As Integer

Record no=1

With Student

.ino=12:.stmame=\\

D. Sub Command1_Click( )

Dim Student As Stutype

Dim Record_no As Integer

Record_no=1

With Student

.ino=12:.stmame=\\

解析:本题考查文件操作。题目中要求以随机的方式(Random)打开一个文件,打开文件的方法格式为:Open FileName For Random As#文件号[Len=记录长度],然后以Put方法写入一条记录,方法的格式为:Put[#]文件号,[记录号],变量名。

4.下面描述中,不属于软件危机表现的是(A)

A. 软件过程不规范

B. 软件开发生产率低

C. 软件质量难以控制

D. 软件成本不断提高

解析:软件危机主要表现在以下6个方面:①软件需求的增长得不到满足:②软件开发成本和进度无法控制;③软件质量难以保证;④软件不可维护或维护程度非常低;⑤软件的成本不断提高;⑥软件开发生产率的提高赶不上硬件的发展和应用需求的增长。

5.在窗体上画一个名称为Label1的标签,然后画一个名称为HScroll1的水平滚动条,其Min和Max属性分别设置为0和255。程序运行后,如果用鼠标移动滚动框,则在标签Label1中显示滚动条的当前值,以下能实现上述操作的程序段是(C)

A. Private Sub HScroll1_Change()

Label1.Text=HScroll1. Caption

End Sub

B. Private Sub HScroll1_Click()

Label1.Caption=HScroll1.Value

End Sub

C. Private Sub HScroll1_Change()

Label1.Caption=HScroll1.Value

End Sub

D. Private Sub HScroll1_Click()

Label1.Text=HScroll1.Caption

End Sub

解析:标签Label的Caption属性用来显示在标签标题中显示的文本;滚动条HScroll1的Value属性用于表示滚动块在滚动条中的当前位置。故正确答案为选项C。

6.设a=10,b=4,c=5,d=7,表达式a>b And Not c<d+6的值为( )。(B)

A. True

B. False

C. 1

D. 0

解析:本题中包含的三种运算符的优先级别由高到低依次为:算术运算符、比较运算符、逻辑运算符。其中,逻辑运算符的优先级为:Not(非)→And(与)→Or(或)。And前面表达式的值为True,And后面表达式的值为False,所以最后输出的也是False。因此,答案为B)。

7.以下关于命令按钮的叙述中正确的是(A)

A. 命令按钮上可以显示图片

B. 命令按钮能够分别响应单击、双击事件

C. 程序运行时,不能改变命令按钮上的文字

D. 若命令按钮的Cancel属性设为True,焦点在其他控件上时,按下回车键与单击该按钮的效果相同

解析:命令按钮的Picture属性用来设置命令按钮上显示的图 片;命令按钮只能响应单击事件而不能响应双击事件:程序运行时可以通过改变按钮的Caption属性值来改变命令按钮上的文字;Cancel属性用来设置窗体的“取消”按钮,程序运行时,按下键将执行该命令按钮的单击事件过程,Default属性用于设置窗体的缺省命令按钮,程序运行时,按下键将执行该命令按钮的单击事件过程。

8.设在一个工程的窗体中有如下代码:

Public x As Integer

Private Sub Form_Load()

Dim y As Integer

End Sub

在该工程的标准模块的声明部分有代码:Public a As Integer:Private b As Integer

关于上述代码,以下叙述中错误的是(A)

A. 变量x的作用域是整个工程

B. 变量y的作用域是Form_Load过程

C. 变量a的作用域是整个工程

D. 变量b的作用域是整个标准模块

解析:根据变量的定义位置和定义关键字的不同,变量可以分为以下3种类型:

.局部(Local

本文档预览:3600字符,共10895字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级VB机试(选择题)模拟试卷232

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号