国家二级VB机试(对象及其操作、Visual Basic程序设计基础)模拟试卷1

国家二级VB机试(对象及其操作、Visual Basic程序设计基础)模拟试卷1 (题后含答案及解析)

题型有:1. 选择题

选择题

1. 以下关于VB对象属性的叙述中,错误的是( )。

A.属性是对象的特征

B.对象的所有属性值都可以在属性窗口中设置

C.不同对象可以具有同名的属性

D.对象的某些属性可以在程序中设置

正确答案:B

解析:对象只有部分属性可以在属性窗口中设置。 知识模块:对象及其操作

2. 设窗体名称为frm_Test,为了在程序代码中将窗体的标题改为“等级考试”,其代码应该是( )。

A.frmTest.Caption=“等级考试”

B.Form1.Caption=“等级考试”

C.frmTest.Title=“等级考试”

D.Form1.Title=“等级考试”

正确答案:A

解析:窗体的标题设置方法:窗体名.Caption=新设置的标题名,由题意知,选项A)正确。 知识模块:对象及其操作

3. 输入Visual Basic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用( )。

A.冒号(:)

B.分号(;)

C.下划线(_)

D.连字符(—)

正确答案:A

解析:输入Visual Basic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用冒号(:)。 知识模块:对象及其操作

4. 以下叙述中,错误的是( )。

A.标准模块不属于任何一个窗体

B.工程文件的扩展名为.vbg

C.窗体文件的扩展名为.frm

D.一个应用程序可以有多个窗体

正确答案:B

解析:工程文件的扩展名为.vbp。 知识模块:对象及其操作

5. 下面关于VB应用程序的叙述中正确的是( )。

A.VB应用程序只能解释运行

B.VB应用程序只能编译运行

C.VB应用程序既能解释运行,也能编译运行

D.VB应用程序必须先编译,然后解释运行

正确答案:C

解析:VB程序有两种运行方式,即解释方式与编译方式。 知识模块:对象及其操作

6. 长整型常数的类型说明符为( )。

A.%

B.#

C.&

D.@

正确答案:C

解析:%:整型,#:双精度实型,&:长整型,@:货币型。 知识模块:Visual Basic程序设计基础

7. 下列符号常量的声明中不合法的是( )。

A.Const a As Single=3.5

B.Const a As Double=5+8

C.Const a As Integer=“25”

D.Const a=“OK”

正确答案:C

解析:定义符号常量的一般格式:Const常量名[As数据类型]=表达式,“常量名”参数就是给常量命名。“数据类型”表示常量的数据类型,一般可以省略,这时由后面的“表达式”参数来指明常量的数据类型。表达式可以是数值型常量、字符型常量、布尔型常量和日期型常量。 知识模块:Visual Basic程序设计基础

8. 为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为( )。

A.Dim pi As Integer

B.Dim pi(7)As Integer

C.Dim pi As Single

D.Dim pi As Long

正确答案:C

解析:单精度Single或双精度Double型的变量能够保存浮点型小数,整型Integer和长整型Long的变量只能保存整型数据。本题中圆周率为3.14159,小数,可定义一个Single或Double型变量来保存。故选C)。 知识模块:Visual Basic程序设计基础

9. 对于语句Dim Varl#,Var2 As Integer;下列说法中正确的是( )。

A.Var1#和Var2都被定义为整型变量

B.Var1被定义为双精度型变量,Var2被定义为整型变量

C.Var1被定义为长整型变量,Var2被定义为整型变量

D.Var1#被定义为变体变量,Var2被定义为整型变量

正确答案:B

解析:定义变量时,可在定义变量时指定其类型,也可用类型说明符定义变量。在语句Dim Var1#.Var2As Integer中,Var1采用类型说明符定义变量,#是双精度型的类型说明符,其类型名为Double,Var1是双精度变量。Var2在定义变量时指定的类型,为整型变量。故选项B正确,A、C和D项错误。 知识模块:Visual Basic程序设计基础

10. 下列说法中,错误的是( )。

A.变量名长度不能超过255个字符

B.变量名的第一个字符可以是字母或数字

C.变量名只能由字母、数字和下划线组成

D.变量名不能使用保留字

正确答案:B

解析:变量的命名规则是:①必须以字母开头,由字母、汉字、数字或下划线组成;②不能在变量名中出现句点“.”、空格或者嵌入字符,例如!、@、#、$、%、&等;③长度不得超过255个字符;④不能使用VB的关键字,关键字是语言的组成部分,包括预定义语句(例如If、For‘等)、函数(Abs、Sqr等)和操作符(Or、Mod等)。 知识模块:Visual Basic程序设计基础

11. 有如下数据定义语句:Dim a,b As IntegerDim x%,y as Integer执行上述语句后,不是整型变量的是( )。

A.a

B.b

C.x

D.y

正确答案:A

解析:在Visual Basic中,变量的定义格式有两种,第一种是:Declare变量名As类型,“Declare”可以是Dim,Static,Redim,Public或Private,“As”是关键字,“类型”可以是基本的数据类型也可以是用户自定义的类型;第二种是

用类型说明符来定义变量,即在定义变量名后面加上类型说明符;如果变量名后面没有类型说明符,又不是第一种定义方式的话,则定义的变量是变体变量。 知识模块:Visual Basic程序设计基础

12. 以下关于变量作用域的叙述中,错误的是( )。

A.在标准模块声明部分用Public声明的变量的作用域为整个工程文件

B.在标准模块声明部分用Private声明的变量的作用域为该标准模块

C.在窗体的声明部分不能用Private声明变量

D.在过程中不能使用Public声明变量

正确答案:C

解析:关于变量的应用范围,可以通过下表具体了解。 知识模块:Visual Basic程序设计基础

13. 如果要定义一个窗体级变量,定义变量语句的位置应该是( )。

A.在使用该变量的过程中

B.在该窗体模块所有过程的前面

C.在该窗体模块所有过程的后面

D.在某个标准模块中

正确答案:B

解析:窗体级变量,在窗体的“通用声明”段所有过程的前面用Dim语句或Private语句声明的变量,可被本窗体的任何过程访问。 知识模块:Visual Basic程序设计基础

14. 下面能够将某个变量声明为局部变量的是( )。

A.在窗体模块的声明部分,用关键字Static声明这个变量

B.在窗体模块的声明部分,用关键字Dim声明这个变量

C.在需要使用这个变量的过程中,用关键字Private声明这个变量

D.在需要使用这个变量的过程中,用关键字Public声明这个变量

正确答案:C

解析:VB中变量的作用域分为:局部变量、窗体/模块级变量、全局变量。局部变量:在过程内用Dim语句或Static语句声明的变量,只能在本过程中使用。窗体/模块级变量:在“通用声明”段中用Dim语句或用Private语句声明的变量,可被本窗体/模块的任何过程访问。全局变量:在“通用声明”段中Public语句声明的变量,可被本应用程序的任何过程或函数访问。 知识模块:Visual

Basic程序设计基础

15. 窗体上有1个名称为Command1的命令按钮,事件过程如下:Private Sub

Command1_Click( )m=-3.6If Sgn(m)Thenn=Int(m)Elsen=Abs(m)End IfPrint

nEnd Sub运行程序,并单击命令按钮,窗体上显示的内容为( )。

A.-4

B.-3

C.3

D.3.6

正确答案:A

解析:Sgn函数返回参数的符号,参数为负数时返回-1,为0时,返回0,为正数时返回1。所以Sgn(-3.6)返回-1。Visual Basic中把任何非0值都认为是真,以0表示假,因此if语句中将执行n=Int(m)语句。Int函数返回不大于参数的最大整数,Int(-3.6)要返回小于-3.6的整数即是-4,因此n=-4。 知识模块:Visual Basic程序设计基础

16. 以下能对正实数d的第3位小数四舍五入的表达式是( )。

A.0.01*Int(d+0.005)

B.0.01*Int(100*(d+0.005))

C.0.01*Int(100*(d+0.05))

D.0.01*Int(d+0.05)

正确答案:B

解析:Int函数,返回的是不大于该数的一个整数。d+0.005,是让第三位小数进位,达到四舍五入,再乘100,放大100倍,保留小数位,取整后乘0.01还原为原数。如:5.333+0.005=5.338,乘100后为533.8,取整后为533,乘0.01后还原为5.33。 知识模块:Visual Basic程序设计基础

17. 产生100以内(不含100)2位随机整数的VisualBasic表达式是( )。

A.Int(Rnd(1)*91)+10

B.Int(Rnd(1)*90)+10

C.Int(Rnd(1)*911+11

D.Int(Rnd(1*90)+11

正确答案:B

解析:本题考查Rnd随机函数和Int取整函数,Rnd随机函数的范围为[0,1),Int函数的作用是返回不大于自变量的最大整数,所以当Rnd(1)*90后变为[0,90),经取整后变为[0,89],所以本题的正确答案是选项B)。 知识模块:Visual

Basic程序设计基础

18. 有下面程序代码:Option Base 1Private Sub Command1_Click( )Dim

a(10) As Integer,x,bx=InputBox(“请输入一个多位整数”)For k=1 To

Lea(x)b=Mid(x,k,1)a(Val(B)+1)=a(Val(B)+1)+1Next kFor k=1 To 10Print a(k);Next kEnd Sub程序运行时,单击命令按钮Command1,输入2355270224,则输出是( )。

A.1 0 4 1 1 2 0 1 0 0

B.0 4 1 1 2 0 1 0 0 0

C.2 3 5 5 2 7 0 2 2 4

D.4 2 2 0 7 2 5 5 3 2

合集下载

国家二级VB机试(常用标准控件)模拟试卷19

国家二级VB机试(常用标准控件)模拟试卷19

国家二级VB机试(常用标准控件)模拟试卷19

(总分:60.00,做题时间:90分钟)

一、 选择题(总题数:30,分数:60.00)

1.下列说法中,错误的是

(分数:2.00)

A.将焦点移至命令按钮上,按Enter键,则引发命令按钮的Click事件

B.单击命令按钮,将引发命令按钮的Click事件

C.命令按钮没有Picture属性 √

D.命令按钮不支持DblClick事件

解析:解析:命令按钮最常用的事件是单击(Click)事件,当单击一个命令按钮或者焦点在命令按钮上时按下Enter键,都可以触发Click事件。命令按钮不支持DblCIick事件。命令按钮的Picture属性用于设置命令按钮中要显示的图形。(注意:要使Picture属性的设置有效,命令按钮的style属性必须设置为“

2.以下关于命令按钮的叙述中正确的是

(分数:2.00)

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

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

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

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

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

3.若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是

(分数:2.00)

A.用鼠标右键单击此按钮

B.按键盘上的Esc键

C.按键盘上的回车键 √

D.用鼠标右键双击此按钮

国家二级VB机试选择题模拟试卷208_真题-无答案

国家二级VB机试选择题模拟试卷208_真题-无答案

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

(总分80,考试时间90分钟)

1. 选择题

1. 算法的时间复杂度是指( )。

A. 算法的长度 B. 执行算法所需要的时间

C. 算法中的指令条数 D. 算法执行过程中所需要的基本运算次数

2. 以下数据结构中,属于非线性数据结构的是( )。

A. 栈 B. 线性表

C. 队列 D. 二叉树

3. 数据结构中,与所使用的计算机无关的是数据的( )。

A. 存储结构 B. 物理结构

C. 逻辑结构 D. 线性结构

4. 内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是( )。

A. 顺序内聚 B. 偶然内聚

C. 时间内聚 D. 逻辑内聚

5. 在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的( )。

A. 连接码 B. 关系码

C. 外码 D. 候选码

6. 检查软件产品是否符合需求定义的过程称为( )。

A. 确认测试 B. 需求测试

C. 验证测试 D. 路径测试

7. 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。

A. 控制流 B. 加工

C. 存储文件 D. 源和潭

8. 待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。

A. 2 B. 3

C. 4 D. 5

9. 对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为( )。

A. 并运算 B. 交运算

C. 差运算 D. 除运算

10. 下列选项中,不属于数据管理员(DBA)职责的是( )。

计算机二级《VB》考试题及答案

计算机二级《VB》考试题及答案

xx年计算机二级《VB》考试题及答案

(1)以下符号常量的声明中不合法的是

A.ConstaAsSingle=3.5

B.ConstaAsDouble=5+8

C.ConstaAsInteger="25"

D.Consta=”OK”

【答案】C

【解析】定义符号常量的一般格式:Const常量名[As数据类型]=表达式,“常量名”参数就是给常量命名。“数据类型”表示常量的数据类型,一般可以省略,这时由后面的“表达式”参数来指明常量的数据类型。表达式可以是数值型常量、字符型常量、布尔型常量和日期型常量。

(2)以下合法的VB变量名是

A.X

B.2y

C.a#b

D.x1x

【答案】D

【解析】VB中变量的命名规那么为:①必须以字母或汉字开头②由字母、汉字、数字或下划线组成③不能使用VB的保存字。-X不能以一下划线开头,不合法;2y不能以数字开头,不合法;a#b中有#,不合法;D选项符合命名规那么,故D.选项正确。

(3)为把圆周率的近似值3.14159存放在变量pi中,应

该把变量pi定义为

A.DimpiAsInteger B.Dimpi(7)AsInteger

C.DimpiAsSingle

D.DimpiAsLong

【答案】C

【解析】单精度Single或双精度Double型的变量能够保存浮点型小数,整型Integer和长整型Long的变量只能保存整型数据。此题中圆周率为3.14159,小数,可定义一个Single或Double型变量来保存。应选C.。

(4)以下符号常量的声明中不合法的是

A.ConstaAsSingle:3.5

B.ConstaAsDouble=5+8

C.ConstaAsInteger=“25”

D.Consta=“OK”

国家二级VB机试(上机操作)模拟试卷300(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷300(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷300 (题后含答案及解析)

全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题

基本操作题

1. 请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上建立一个如下表所示的下拉菜单,其中“设置”菜单项为灰色(不可用),如图3—137所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。(2)在名称为Form1的窗体上画一个名称为Hscroll1的水平滚动条,其最大刻度为100,最小刻度为0;再画两个单选按钮,名称分别为Option1、Option2,标题分别为“最大值”、“最小值”,且都未选中。再通过属性窗口设置适当属性使得程序刚运行时,焦点在滚动条上(如图3—138所示)。请编写适当的事件过程,使得程序运行时,单击“最大值”单选按钮,则滚动条上的滚动框移到最右端;单击“最小值”单选按钮,则滚动框移到最左端。注意:程序中不得使用变量,事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sji2.frm。

正确答案:第1小题步骤1:新建一个“标准EXE”工程,利用菜单设计器按表4—81在窗体上建立一个二级菜单。步骤2:按要求将文件保存至考生文件夹中。第2小题步骤1:新建一个“标准:EXE”工程,按表4—82在窗体中画出控件并设置其相关属性。步骤2:打开代码编辑窗口,编写两个单选按钮的单击事件过程。参考代码:Private Sub Option1_Click( )HScroll1.Value=100End

SubPrivate Sub Option2_Click( )HScroll1.Value=0End Sub步骤3:按要求将文件保存至考生文件夹中。

解析:第1小题:本题只需按题目要求利用VB菜单设计器建立一个二级菜单。第2小题:本题需要在窗体上二画出水平滚动条,并设置Tablndex属性为0;然后在单选按钮的单击事件中改变滚动条的Value属性值就能使滑块处于指定位置。

国家二级VB机试(选择题)模拟试卷427(题后含答案及解析)

国家二级VB机试(选择题)模拟试卷427(题后含答案及解析)

国家二级VB机试(选择题)模拟试卷427 (题后含答案及解析)

题型有:1. 选择题

选择题

1. 设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为( )。

A.0

B.m-1

C.m+l

D.产生栈空错误

正确答案:C

解析:栈的顺序存储空间为S(1:m),初始状态top=m+1,所以这个栈是m在栈底(也可理解为开口向下的栈)。经过一系列入栈与退栈操作后top=m,则栈中有1个元素,若现在又退出一个元素,那么栈顶指针下移一位,回到m+1的位置。 知识模块:公共基础知识

2. 某带链的队列初始状态为front=rear=NULL。经过一系列正常的入队与退队操作后,front=10。rear=5。该队列中的元素个数为( )。

A.4

B.5

C.6

D.不确定

正确答案:D

解析:带链的队列使用了链表来表示队列,而链表中的元素存储在不连续的地址中,因此当front=10,rear=5时,不能确定队列中元素的个数。 知识模块:公共基础知识

3. 某二叉树的中序遍历序列为CBADE,后序遍历序列为CBEDA,则前序遍历序列为( )。

A.CBADE

B.CBEDA

C.ABCDE

D.EDCBA

正确答案:C

解析:二叉树的后序遍历序列为CBEDA,由于后序遍历最后访问根结点,可以确定该二叉树的根结点是A。再由中序遍历序列为CBADE,可以得到子序列(CB)一定在左子树中,子序列(DE)一定在右子树中。结点C、B在中序序列和后序序列中顺序未变,说明结点B是结点C的父结点;结点D、E在中序序列

和后序序列中顺序相反,说明结点D是结点E的父结点。因此该二叉树的前序遍历序列为ABCDE。 知识模块:公共基础知识

4. 下列序列中不满足堆条件的是( )。

A.(98,95,93,94,89,90,76,80,55,49)

国家二级(VB)机试模拟试卷179

国家二级(VB)机试模拟试卷179

国家二级(VB)机试模拟试卷179

(总分:86.00,做题时间:90分钟)

一、 选择题(总题数:40,分数:80.00)

1.线性表常采用的两种存储结构是( )。

(分数:2.00)

A.散列方法和索引方式

B.链表存储结构和数组

C.顺序存储结构和链式存储结构 √

D.线性存储结构和非线性存储结构

解析:解析:线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。

2.软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和( )。

(分数:2.00)

A.阶段性报告

B.需求分析 √

C.需求总结

D.都不正确

解析:解析:软件需求分析阶段的工作,可以概括为四个方面:需求获取、需求分析、编写需求规格说明书和需求评审。需求获取的目的是确定对目标系统的各方面需求。涉及到的_丰要任务是建立获取用户需求的方法框架,并支持和监控需求获取的过程。需求分析是对获取的需求进行分析和综合,最终给出系统的解决方案和目标系统的逻辑模型。编写需求规格说明书作为需求分析的阶段成果,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标软件系统的确认,又可以作为控制软件开发进程的依据。需求评审是对需求分析阶段的工作进行复审,验证需求文档的一致性、可行性、完整性和有效性。

3.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。

(分数:2.00)

A.需求分析 √

B.详细设计

C.软件设计

D.概要设计

解析:解析:软件生命周期的主要活动阶段为:可行性研究和计划制定、需求分析、软件设计、软件实现、软件测试、运行和维护。其中需求分析是对开发软件提出的需求进行分析并给出详细定义,即准确地确定软件系统的功能,编写软件规格说明书及初步的用户手册,提交评审。

4.对建立良好的程序设计风格,下面描述正确的是( )。

(分数:2.00)

国家二级VB机试模拟试卷161_真题(含答案与解析)-交互

国家二级(VB)机试模拟试卷161

(总分86, 做题时间90分钟)

1. 选择题

1.

数据结构主要研究的是数据的逻辑结构、数据的运算和( )。

SSS_SINGLE_SEL

A 数据的方法

B 数据的存储结构

C 数据的对象

D 数据的逻辑存储

分值: 2

答案:B

解析:数据结构是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含3个方面的内容,即数据的逻辑结构、存储结构和数据的运算。

2.

一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是( )。

SSS_SINGLE_SEL

A DBACEF

B CBEFDA

C FDAEBC

D DFABEC

分值: 2

答案:B

解析:由于该二叉树的前序遍历结果是ABCEDF,显然A结点为根结点,所以后序遍历时A结点是最后遍历的,其后序遍历的结果为CBEFDA。

3.

在数据处理中,其处理的最小单位是( )。

SSS_SINGLE_SEL

A 数据

B 数据项

C 数据结构

D 数据元素

分值: 2

答案:B

解析:数据元素是由多个数据项组成,数据是能够被计算机识别、存储和加工处理的信息载体,数据处理的最小单位是数据项。

4.

在数据库系统的内部结构体系中,索引属于( )。

SSS_SINGLE_SEL

A 模式

B 内模式

C 外模式

D 概念模式

分值: 2

答案:B

解析:内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及hash等存取方式与存取路径,内模式的物理性主要体现在操作系统及文件级上,它还未深入到设备级上(如磁盘及磁盘操作)。

5.

以下( )不属于对象的基本特征。

SSS_SINGLE_SEL

A 继承性

B 封装性

C 分类性

D 多态性

分值: 2

答案:A

国家二级VB机试VisualBasic程序开发环境数据的输入与输出模拟试卷3_真题-无答案

国家二级VB机试(Visual Basic程序开发环境、数据的输入与输出)模拟试卷3

(总分58,考试时间90分钟)

1. 选择题

1. 以下叙述中错误的是

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

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

C. Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性

D. Visual Basic中控件的某些属性只能在运行时设置

2. 以下关于VB的叙述中,错误的是

A. VB采用事件驱动方式运行

B. VB既能以解释方式运行,也能以编译方式运行

C. VB程序代码中,过程的书写顺序与执行顺序无关

D. VB中一个对象对应一个事件

3. 在Visual Basic环境下设计应用程序时,系统能自动检查出的错误是

A. 语法错误 B. 逻辑错误

C. 逻辑错误和语法错误 D. 运行错误

4. 以下关于VB特点的叙述中,错误的是

A. VB中一个对象可有多个事件过程

B. VB应用程序能以编译方式运行

C. VB应用程序从Form Load事件过程开始执行

D. 在VB应用程序中往往通过引发某个事件导致对对象的操作

5. 以下关于VB的叙述中,错误的是

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

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

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

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

6. 下面关于VB应用程序的叙述中正确的是

A. VB应用程序只能解释运行

B. VB应用程序只能编译运行

C. VB应用程序既能解释运行,也能编译运行

D. VB应用程序必须先编译,然后解释运行

7. 在设计窗体时双击窗体的任何地方,可以打开的窗口是

A. 代码设计窗口 B. 属性窗口

C. 工程资源管理器 D. 工具箱窗口

8. 在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是

国家二级VB机试(选择题)模拟试卷369(题后含答案及解析)

国家二级VB机试(选择题)模拟试卷369 (题后含答案及解析)

题型有:1.

1. 设树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为

A.8

B.7

C.6

D.5

正确答案:B

解析:深度为m二叉树其总结点数为2m-1=24-1=15。总结点数减去度为1,2,3,4的结点个数就是叶子结点数。15-4-2-1-1=7。 知识模块:数据结构与算法

2. 下面为单精度实型(即单精度浮点型)变量的是

A.x$

B.x&

C.x!

D.x#

正确答案:C

解析:在visual Basic中规定一个变量的数据类型可以用类型说明符来标识,如%表示整型、$表示字符串型、!表示单精度浮点型、#表示双精度浮点型、&表示长整型。 知识模块:数据类型及运算

3. 在软件开发中,需求分析阶段可以使用的工具是

A.N-S图

B.DFD图

C.PAD图

D.程序流程图

正确答案:B

解析:在软件开发中,需求分析阶段常使用的工具有数据流图(DFD),数据字典(DD)、判断树和判断表。 知识模块:软件工程基础

4. 如果要定义一个窗体级变量,定义变量语句的位置应该是( )。

A.在使用该变量的过程中

B.在该窗体模块所有过程的前面

C.在该窗体模块所有过程的后面

D.在某个标准模块中

正确答案:B

解析:窗体级变量,在窗体的“通用声明”段所有过程的前面用Dim语句或Private语句声明的变量,可被本窗体的任何过程访问。 知识模块:Visual Basic程序设计基础

5. 有两个关系R和S如下:则由关系R得到关系S的操作是

A.自然连接

B.并

C.选择

D.投影

正确答案:C

解析:关系S是由关系R中的一行元组组成,应通过选择运算得到。 知识模块:数据库设计基础

6. 若要把窗体上命令按钮Command1的状态设置为不可用,应该执行的命令是( )。

A.Command1.Enabled=False

国家二级VB机试(选择题)模拟试卷254(题后含答案及解析)

国家二级VB机试(选择题)模拟试卷254 (题后含答案及解析)

题型有:1.

1. 下面属于应用软件的是

A.学生成绩管理系统

B.UNIX操作系统

C.汇编程序

D.编译程序

正确答案:A

解析:计算机软件按功能分为应用软件、系统软件、支撑软件(或工具软件)。系统软件是管理计算机的资源,提高计算机的使用效率,为用户提供各种服务的软件,如操作系统、数据库管理系统、编译程序、汇编程序和网络软件等,B、C、D均为系统软件。应用软件为了应用于特定的领域而开发的软件,A选项正确。

2. 关系表中的每一行记录称为一个( )。

A.字段

B.元组

C.属性

D.关键码

正确答案:B

解析:在关系表中,每一列称为一个属性,对应表中的一个字段;每一行称为一个元组,对应表中的一条记录。

3. 下列描述中正确的是

A.程序就是软件

B.软件开发不受计算机系统的限制

C.软件既是逻辑实体,又是物理实体

D.软件是程序、数据与相关文档的集合

正确答案:D

解析:计算机软件与硬件是计算机系统中相互依存的两部分。计算机软件是包括程序、数据及相关文档的完整集合。软件由两部分组成:一部分是机器可执行的程序和数据;二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。软件具有以下六个特点:①软件是一种逻辑实体,而不是物理实体,具有抽象性。②软件的生产与硬件不同,它没有明显的制作过程。③软件在运行、使用期问不存在磨损、老化问题。④软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致了软件移值的问题。⑤软件复杂性高,成本昂贵。⑥软件的开发涉及诸多社会因素 知识模块:软件工程基础

4. 下面程序运行后,语句“Print i”执行的次数是( )。 Private

SubForm_Click( ) Dim i As Integer,j As Integer i=0 Do i=i+1

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档