国家二级VB机试(选择题)模拟试卷443
选择题
1.下列叙述中正确的是(A)
A. 链表结点中具有两个指针域的数据结构可以是线性结构,也可以是非线性结构
B. 线性表的链式存储结构中,每个结点必须有指向前件和指向后件的两个指针
C. 线性表的链式存储结构中,每个结点只能有一个指向后件的指针
D. 线性表的链式存储结构中,叶子结点的指针只能是空
解析:双向链表与树形结构的节点均可以包含两个指针域,但前者为线性结构后者为非线性结构,A选项正确。双向链表含有指向前件和指向后件的两个指针,C选项错误。线性链表,就是指线性表的链式存储结构。由于这种链表中,每个节点只有一个指针域,故又称为单链表,B选项错误。二叉树为非线结构,叶子节点没有后件但是可以有指向前件的指针,D选项错误。
2.数据的存储结构是指(D)
A. 存储在外存中的数据
B. 数据所占的存储空间量
C. 数据在计算机中的顺序存储方式
D. 数据的逻辑结构在计算机中的表示
解析:在对数据进行处理时,各数据元素在计算机中的存储关系,即为数据的存储结构。
3.下列数据结构中,能够按照“先进后出”原则存取数据的是(B)
A. 循环队列
B. 栈
C. 队列
D. 二叉树
解析:栈按照“先进后出”(FILO)或“后进先出”(LIFO)组织数据;队列是“先进先出”(FIFO)或“后进后出”(LILO)的线性表。
4.设窗体上有一个图片框Picture1,要在程序运行期间装入当前文件夹下的图形文件Filel.jpg,能实现此功能的语句是(B)
A. Picture1.Picture=\\
B. Picture1.Picture=LoadPicture(\\
C. LoadPicture(\\
D. Call LoadPicture(\\
解析:本题考查图片框的属性设置。图片框的Picture属性用于设置显示图片,在运行期间装入图形文件,使用LoadPiture方法。
5.窗体上有名称为Commandl的命令按钮和名称为Text1的文本框( )。
Private Sub Command1_Click( )
Text1.Text=\\(B)
A. 文本框中显示的是“程序设计”,且焦点在文本框中
B. 文本框中显示的是“等级考试”,且焦点在文本框中
C. 文本框中显示的是“程序设计静,且焦点在命令按钮上
D. 文本框中显示的是“等级考试”,且焦点在命令按钮上
解析:SetFoeus方法用于将焦点移到指定的对象上,而当一个对象获得焦点时将触发其GotFocus事件过程。
6.软件需求规格说明书的作用不包括(D)
A. 软件验收的依据
B. 用户与开发人员对软件要做什么的共同理解
C. 软件设计的依据
D. 软件可行性研究的依据
解析:软件规格说明书主要有三个作用:
①用户和软件开发人员之间的合同;
②开发人员进行设计和编程的依据;
③软件工程项目验收的依据。
7.如图所示,在列表框List1中已经有若干人的简单信息,运行时在Text1文本框(即“查找对象”右边的文本框)中输入一个姓或姓名,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在Text2文本框中。若有多个匹配的列表项,则只显示第1个匹配项;若未找到,则在Text2中显示“查无此人”,在横线处应填写( )。
(B)
A. List1.Text
B. List1.List(k)
C. List1.ItemData(k)
D. List1.Text(k)
解析:本题考查字符串函数。首先要测定查找对象的长度,接下来在列表框中进行查找,找到则在Text2中显示List1.List(k)的值,因此第一空处应为Text2=List1.List(k)。
8.下面对软件特点描述错误的是(D)
A. 软件没有明显的制作过程
B. 软件是一种逻辑实体,不是物理实体,具有抽象性
C. 软件的开发、运行对计算机系统具有依赖性
D. 软件在使用中存在磨损、老化问题
解析:软件具有以下特点:软件是一种逻辑实体,具有抽象性;软件没有明显的制作过程;软件在使用期间不存在磨损、老化问题;对硬件和环境具有依赖性;软件复杂性高,成本昂贵;软件开发涉及诸多的社会因素。故D选项正确。
9.假定有如下情况语句:
Select Case X
能表示|X|>5的Case子句是( )。(C)
A. Case Not(-5 To 5)
B. Case 5 To -5
C. Case Is<-5,Is>5
D. Case Abs(X)>5
解析:在Select判断语句中,如果是判断区间变量值,可以用”表达式To表达式”的形式;如果不是判断区间变量值,则关系运算表达式前面要加上Is。|X|>5的VB表达式为X<-5Or X>5,故本题答案为选项C)。
10.有三个关系R、S和T如下:
(B)
A. 选择
B. 差
C. 交
D. 并
解析:由关系T中的数据可以看出,其数据由属于关系R但是不属于关系S的数据组成。所以关系T是由关系R和S通过差运算得到的。
11.假定在图片框Picture1中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是(B )
A. 单击图片框,然后按Del键
B. 执行语句Picturel.Picture=LoadPicture(\\
C. 执行语句Picturel.Picture=\\
D. 执行语句:Picturel.Cls
解析:用不带参数的LoadPicture函数为对象的Picture属性赋值将清除窗体、图片框及图像控件中的图形。
12.设窗体上有一个图片框Picturel,要在程序运行期间装入当前文件夹下的图形文件File1.jpg,能实现此功能的语句是(B)
A. Picturel.Picture=\\
B. Picturel.Picture=LoadPicture(\\
C. LoadPicture(\\
D. Call LoadPicmre(\\
解析:本题考查图片框的属性设置。图片框的Picture属性用于设置显示图片,在运行期间装入图形文件,使用LoadPiture方法。
13.下列关于控件数组的叙述中,正确的是( )。(C)
A. 控件数组可以由不同类型的控件组成
B. 控件数组元素的最小下标值为1
C. 在设计阶段,可以改变控件数组元素的Index属性值
D. 控件数组的名字由Caption属性指定
解析:控件数组必须用同类型的控件组成,最小下标为0,控件数组的名字由Name属性指定。选C)。
14.执行语句Dim X,Y As Inte
本文档预览:3600字符,共13877字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载