[计算机类试卷]国家二级(VB)机试模拟试卷139及答案与解析.doc
《[计算机类试卷]国家二级(VB)机试模拟试卷139及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VB)机试模拟试卷139及答案与解析.doc(31页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VB)机试模拟试卷 139及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)算法复杂度是指算法控制结构的复杂程度 ( B)算法复杂度是指设计算法的难度 ( C)算法的时间复杂度是指设计算法的工作量 ( D)算法的复杂度包括时间复杂度与空间复杂度 2 设循环队列的存储空间为 Q(1: 50),初始状态为 front=rear=50。现经过一系列入队与退队操作后, front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为 ( )。 ( A) 2 ( B) 1 ( C) 3 ( D) 52 3 一棵完全二叉树共有 360个结点,则在该二叉树中度为
2、1的结点个数为 ( )。 ( A) o ( B) 1 ( C) 180 ( D) 181 4 设某二叉树的后序序列与中序序列均为 ABCDEFGH,则该二叉树的前序序列为( )。 ( A) HGFEDCBA ( B) ABCDEFGH ( C) EFGHABCD ( D) DCBAHGFE 5 在排序过程中,每一次数据元素的移动会产生新的逆序的排序方法是 ( )。 ( A)快速排序 ( B)简单插入排序 ( C)冒泡排 序 ( D)以上说法均不正确 6 下面对软件工程描述正确的是 ( )。 ( A)软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法 ( B)软件工
3、程的三要素是方法、工具和进程 ( C)软件工程是用于软件的定义、开发和维护的方法 ( D)软件工程是为了解决软件生产率问题 7 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 ( )。 ( A)内聚性是指模块间互相连接的紧密程度 ( B)提高耦合性降低内聚性有利于提高模块的独立性 ( C)耦合性是指一个 模块内部各个元素间彼此结合的紧密程度 ( D)降低耦合性提高内聚性有利于提高模块的独立性 8 下列关于数据库系统的叙述中正确的是 ( )。 ( A)数据库系统中数据的一致性是指数据类型一致 ( B)数据库系统避免了一切冗余 ( C)数据库系统减少了数据冗余 ( D)数据库系统比
4、文件系统能管理更多的数据 9 一名演员可以出演多部电影,则实体演员和电影之间的联系是 J( )。 ( A)多对多 ( B)一对一 ( C)多对一 ( D)一对多 10 学生选课成绩表的关系模式 SC(S#, C#, G), 其中 S#为学号, C#为课号 G为成绩关系表达式 S#, C#(SC) S表示 ( )。 ( A)表 S中所有学生都选修了的课程的课号 ( B)全部课程的课号 ( C)成绩不小于 80的学生的学号 ( D)所选人数较多的课程的课号 11 下列不能作为 “容器 ”(即可以在其中放置其他控件 )的是 ( )。 ( A)图片框 ( B)窗体 ( C)框架 ( D)组合框 12
5、下列各声明语句中错误的是 ( )。 ( A) Dim Test As String=”计算机等级考试 ” ( B) Const Country=”English” ( C) Public Sum As Integer ( D) Static vl 13 设窗体上有一个名称为 Text1的文本框,要求在文本框中输入的字母都变成大写,下面可以实现这一功能的事件过程是 ( )。 ( A) Private Sub Text1_KeyPress(KeyAscii As Integer) KeyAscii=Asc(UCase(Chr(KeyAscii) End Sub ( B) Private Sub T
6、ext1_KeyPress(KeyAscii As Integer) KeyAscii=UCase(KeyAscii) End Sub ( C) Private Sub Text1 KeyPress(KeyAscii As Integer) KeyAscii=KeyAscii+1 End Sub ( D) Private Sub Text1_Change() KeyAscii=UCase(KeyAscii) End Sub 14 设 a=4, b=5, c=6,执行语句 Print a b And b c 窗体上显示的是 ( )。 ( A) False ( B) True ( C)出错信息 (
7、 D) 0 15 以下说法中,正确的是 ( )。 ( A)利用关系表达式 x 2=Int(x 2)不能判断变量 x的值为偶数 ( B)表达式一 10 Mod 3的值为 1 ( C)表达式 Int(Rnd()的值是 0 ( D)表达式 Chr(Asc(”A”)=UCase(”a”)的值为 False 16 设有如下的记录类型: Private Type Employee num As String name As String End Type 则下列语句中正确的是 ( )。 ( A) Dim e As Employee ( B) Employee name=“Tom” ( C) Dim e A
8、s Type Employee ( D) Dim e As Employee=“1001”arr(3, 4)=4+10=14。最后一个 For循环,循环变量 i从 1开始执行到 4结束,每次累加数组元素的值,即 s=arr(1,1)+arr(2, 2)+arr(3, 3)+arr(4, 4)=2+4+13+0=19。故 C选项正确。 33 【正确答案】 B 【试题解析】 在 Visual Basic中,传值方式通 过关键字 ByVal来实现。也就是说,在定义通用过程时,如果形参前面有关键字 ByVal,则该参数用传值方式,否则用引用 (即传地址 )方式传送。故本题 B选项正确。 34 【正确答
9、案】 D 【试题解析】 sub过程的调用有两种方式,一种是把过程的名字放在 Call语句中,一种是把过程名作为一个语句来使用。 A选项和 B选项参数之间的分隔符应使用 “; ”,故 A、 B选项均错误 ;C选项应去掉 “实际参数 ”的括号;故 D选项正确。 35 【正确答案】 D 【试题解析】 菜单项没有 Value属性, A选项正确;若要在菜 单项之间可以插入一个分隔条,只需将菜单项的 Caption属性设置为 “一 ”即可,故 B选项正确;菜单项的 Visible属性设置为 False表示该菜单不可见,与此同时其子菜单也不可见,故 C选项正确;菜单项的大部分属性在程序运行期间是可以修改的,
10、比如Caption属性、 Visible属性和 Enabled属性等。故本题 D选项错误。 36 【正确答案】 A 【试题解析】 Popup英文意为弹出, PopupMenu意为弹出式菜单。建立弹出式菜单通常分两步进行:首先用菜单编辑器建立菜单,然后用 PopupMenu方 法弹出显示。 PopupMenu方法用来显示弹出式菜单,其格式为:对象 PopupMenu菜单名, Flags, X, Y, BoldCommand;其中 “对象 ”是窗体名,故本题 A为正确选项。 37 【正确答案】 C 【试题解析】 Drag英文意:拖动, Mode英文意:模式。 DragMode意为拖动模式。与拖放有
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 模拟 139 答案 解析 DOC
