[计算机类试卷]国家二级(VB)机试模拟试卷111及答案与解析.doc
《[计算机类试卷]国家二级(VB)机试模拟试卷111及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VB)机试模拟试卷111及答案与解析.doc(33页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VB)机试模拟试卷 111及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)栈是一种先进先出的线性表 ( B)队列是一种后进先出的线性表 ( C)栈与队列都是非线性结构 ( D)以上三种说法都不对 2 下列叙述中正确的是 ( )。 ( A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的 ( B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构 ( C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构 ( D)线性表的链式存储结构与顺序存储结 构在存储空间的需求上没有可比性 3 某二叉树共有 7个结点,其中叶子结点只有 1个,则该二叉
2、树的深度为 (假设根结点在第 1层 )( )。 ( A) 3 ( B) 4 ( C) 6 ( D) 7 4 软件按功能可以分为应用软件、系统软件和支撑软件 (或工具软件 )。下面属于应用软件的是 ( )。 ( A)学生成绩管理系统 ( B) C语言编译程序 ( C) UNIX 操作系统 ( D)数据库管理系统 5 某系统总体结构图如下图所示: 该系统总体结构图的深度是 ( )。 ( A) 7 ( B) 6 ( C) 3 ( D) 2 6 程序调试的任务是 ( )。 ( A)设计测试用例 ( B)验证程序的正确性 ( C)发现程序中的错误 ( D)诊断和改正程序中的错误 7 下面描述中,不属于软
3、件危机表现的是 ( )。 ( A)软件过程不规范 ( B)软件开发生产率低 ( C)软件质量难以控制 ( D)软件成本不断提高 8 下面不属于需求分析阶段任务的是 ( )。 ( A)确定软件系统的功能需求 ( B)确定软件系统的性能需求 ( C)需求规格说明书评审 ( D)制定软件集成测试计划 9 数据库设计中反映用户对数据要求的模式是 ( )。 ( A)内模式 ( B)概念模式 ( C)外模式 ( D)设计模式 10 有三个关系 R、 S和 T如下: 则由关系R和 S得到关系 T的操作是 ( )。 ( A)自然连接 ( B)差 ( C)交 ( D)并 11 VB中有这样一类文件:该文件不属于
4、任何一个窗体,而且仅包含程序代码,这类文件的扩展名是 ( )。 ( A) .vbp ( B) .bas ( C) .vbw ( D) .frm 12 能够产生 1到 50之间 (含 1和 50)随机整数的表达式是 ( )。 ( A) Int(Rnd*51) ( B) Int(Rnd(50) 1) ( C) Int(Rnd*50) ( D) Int(Rnd*50 1) 13 如下数据定义语句: Dim X, Y As Integer 以上语句表明 ( )。 ( A) X、 Y均是整型变量 ( B) X是整型变量, Y是变体类型变量 ( C) X是变体类型变量, Y是整型变量 ( D) X是整型变
5、量, Y是字符型变量 14 以下关于控件数组的叙述中,正确的是 ( )。 ( A)数组中各个控件具有相同的名称 ( B)数组中可包含不同类型的控件 ( C)数组中各个控件具有相同的 Index 属性值 ( D)数组元素不同,可以响应的事件也不同 15 以下关于文件的叙述中,错误的是 ( )。 ( A)顺序文件中的记录是一个接一个地顺序存放 ( B)随机文件中记录的长度是随机的 ( C)文件被打开后,自动生成一个文件指针 ( D) EOF函数用来测试是否到达文件尾 16 下面不是键盘事件的是 ( )。 ( A) KeyDown ( B) KeyUp ( C) KeyPress ( D) KeyC
6、ode 17 设 a 10, b 5, c 1,执行语句 Print abc后,窗体上显示的是 ( )。 ( A) True ( B) False ( C) 11 ( D)出错 18 为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为( )。 ( A) Value ( B) ByVal ( C) ByRef ( D) Reference 19 如果在窗体模块中所有程序代码的前面有语句: Dim x ,则 x是 ( )。 ( A)全局变量 ( B)局部变量 ( C)静态变量 ( D)窗体级变量 20 计算下面分段函数的正确语句是 ( )。 ( A) y IIf(x0, x 1, II
7、f(x0, x 1, x 1) ( C) y IIf(x0, x 1, IIf(xc Then d d x(i) c x(i) Else d d c End If Next i Print d End Sub 程序运行后,如果单击命令按钮,则在窗体上输出的内容为 ( )。 ( A) 89 ( B) 99 ( C) 23 ( D) 77 39 在窗体上画一个名称 为 Command1的命令按钮,并编写如下事件过程: Private Sub Command1_Click() x 1 s 0 For i 1 To 5 x x / i s s x Next Print s End Sub 该事件过程的
8、功能是计算 ( )。 ( A) S 1 2 3 4 5 ( B) ( C) ( D) 40 窗体上有 1个名称为 Command1的命令按钮,事件过程及函数过程如下: Private Sub Command1_Click() Dim p As Integer p m(1) m(2) m(3) Print p End Sub Private Function m(n As Integer)As Integer Static s As Integer For i 1 To n s s 1 Next m s End Function 运行程序,第 2次单击命令按钮 Command1时的输出结果为 (
9、 )。 ( A) 6 ( B) 10 ( C) 16 ( D) 28 二、基本操作题 41 (1)在名称为 Form1的 窗体上添加两个名称分别为 Text1和 Text2的文本框,它们的高、宽分别为 300、 2400和 1200、 2400。窗体的标题为 “窗口 ”。请通过属性窗口没置适 Text2可以显示多行文本,并且有垂直和水平两个滚动条; 程序运行时在 Text1中显示输入的字符为 “*”。 程序运行后的窗体如图所示。注意:存盘时必须存放在考生文件夹下,工程文件名保存为 sjt1 vbp,窗体文件名保存为 sjt1 frm。 (2)在名称为 Form1的窗体上添加一个名称为 Imag
10、e1的图像框,其高、宽分别为 1900、1700,通过属 性窗口把考生文件夹下的图像文件 pic1 bmp载入图像框;再画两个命令按钮控件,名称分别为 C1、 C2,标题分别为 “放大 ”、 “缩小 ”,如图所示。 要求: 请编写适当的事件过程,程序运行后。如果单击 “放大 ”按钮,则将图像框的高度、宽度均增加 100;单击 “缩小 ”按钮,则将图像框的高度、宽度均减少100,要求程序中不得使用任何变量。 通过属性窗口设置图像框的适当属性,使得在放大、缩小图像框时,其中的图像也自动放大、缩小。 汴意:存盘时必须存放在考生文件夹下,工程文件名保存为 sjt2 vbp,窗体文件名保存为 sjt2
11、frm。三、简单应用题 42 (1)在考生文件夹下有一个工程文件 sjt3 vbp,窗体中有两个图片框,名称分别为 P1、 P2其中的图片内容分别是一架航天飞机和一朵云彩,一个命令按钮,名称为 C1,标题为 “发射 ”,还有一个计时器,名称为 Timer1。并给出了两个事件过程,但并不完整,要求: 设置 Timer1的属性,使其在初始状态下不计时; 设置 Timer1的属性,使其每隔 0 1秒调用 Timer事件过程一次; 去掉程序中的注释符,把程序中的 ?改为正确的内容,使得在运行时单击 “发射 ”按钮,则航天 飞机每隔 0 1秒向上移动一次,当到达 P2的下方时停止移动,如图所示。 注意:
12、不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。(2)在考生文件央下有一个工程义件 sjt4 vbp,运行情况如图所示。程序的功能是计算下列表达式的值: z (x 2)2 (x 3)3+(x 4)4 (x N)N 其中 N和 x的值通过键盘分别输入到文本框 Text1、 Text2中。之后如果单击标题为 “计算 ”、名称为 Command1的命令按钮,则计算表达式的值 z,并将计算结果显示在名称为 Label1的标签中。 在 给出的窗体文件中已经添加了全部控件和程序,但程序不完整。要求去掉程序中的注释符,把程序中的 ?改为正确的内容。 注意:考生不得修改窗体文中中已经存在的程序。程
13、序中不得使用运算符,而应使用函数 xn进行幂运算。程序至少运行一次,按照下图输入数据,使 x 10, N 5,单击 “计算 ”按钮,计算 Z的值,并将结果显示在标签 Label1中,否则没有成绩。最后,程序按原文件名存盘。 四、综合应用题 43 在窗体上建立三个菜单 (名称分别为 Read、 Calc和 Save,标题分别为 “读入数据 ”、 “计算并输出 ”和 “存盘 ”),然后 再添加一个文本框,名称为 Text1, MultiLine属性设置为 True,ScrollBars属性设置为 2(如图所示 )。程序运行后,如果执行 “读入数据 ”命令,则读入考生文件央下 datain1 txt
14、文件中的 100个整数,放入一个数组中,数组的下界为 1;如果单击 “计算并输出 ”按钮,则把该数组中下标为偶数的元素在文本框中显示出来,求出它们的和,并把所求得的和在窗体上显示出来;如果单击 “存盘 ”按钮,则把所求得的和存入考生文件夹下的 dataout txt文件中。在考生文件夹下有一个工程文件sjt5 vbp,窗体 文件中的 ReadData过程可以把 datain1 txt文件中的 100个整数读入 Art数组中;而 WriteData过程可以把指定的整数值写到考生文件夹下指定的文件中 (整数值通过计算求得,文件名为 dataout txt)。 注意:考生不得修改窗体文件中已经存在的
15、程序。存盘时,工程文件名仍保存为 sjt5 vbp,窗体文件名仍保存为 sjt5 frm。 国家二级( VB)机试模拟试卷 111答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 栈是一种先进后出的线性表,队列是一种先进先出的线性表,栈与队列都是线性结构。 2 【正确答案】 B 【试题解析】 线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以一般要多于顺序存储结构。 3 【正确答案】 D 【试题解析】 根据二叉树的基本性质 3:在任意一棵二叉树中,度为 0的叶子节点总比度为 2的节点多一个,所以本题中度为 2的节点为 1 1 0个,所以可以知道本题目中的二叉
16、树的每一个节点都有一个分支,所以共 7个节点共 7层,即深度为 7。 4 【 正确答案】 A 【试题解析】 软件按功能可以分为:应用软件、系统软件、支撑软件。操作系统、编译程序、汇编程序、网络软件、数据库管理系统都属于系统软件。所以B、 C、 D都是系统软件,只有 A是应用软件。 5 【正确答案】 C 【试题解析】 根据总体结构图可以看出该树的深度为 3,比如: XY系统 -功能2-功能 2.1,就是最深的度数的一个表现。 6 【正确答案】 D 【试题解析】 程序调试的任务是诊断和改正程序中的错误。 7 【正确答案】 A 【试题解析】 软件危机主要表现在:软 件需求的增长得不到满足;软件开发成
17、本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。所以选择 A。 8 【正确答案】 D 【试题解析】 需求分析阶段的工作有:需求获取;需求分析;编写需求规格说明书;需求评审,所以选择 D。 9 【正确答案】 C 【试题解析】 数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式, 它是用户的数据视图,给出了每个用户的局部数据描述,所以选择 C。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法。 10 【
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 模拟 111 答案 解析 DOC
