国家二级ACCESS机试(选择题)模拟试卷173
选择题
1.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是(C)
A. 测试
B. 设计
C. 可行性研究
D. 实现
解析:开发阶段包括分析、设计和实施两类任务。其中分析、设计包括需求分析、总体设计和详细设计3个阶段,实施则包括编码和测试两个阶段,C不属于开发阶段。
2.关系数据库管理系统所管理的关系是( )。(A)
A. 若干个二维表
B. 一个DBF文件
C. 一个DBC文件
D. 若干个DBC文件
解析:在关系数据库中,一个表就是一个关系,关系数据库管理系统管理的关系就是多个二维表。
3.一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是(C)
A. 1,2,3,A,B,C
B. C,B,A,1,2,3
C. C,B,A,3,2,1
D. 1,2,3,C,B,A
解析:栈是按照“先进后出”或“后进先出”的原则组织数据的。所以出栈顺序是CBA321。
4.一棵二叉树中共有80个叶子节点与70个度为1的节点,则该二叉树中的总节点数为( )。(B)
A. 219
B. 229
C. 230
D. 231
解析:根据二叉树的性质,在任意二叉树中,度为0的节点(叶子节点)总是比度为2的节点多一个,总节点数=叶子节点数+度为2的节点数+度为1的节点数=80+79+70=229。
5.下列选项中,不属于结构化程序设计原则的是( )。(A)
A. 可封装
B. 自顶向下
C. 模块化
D. 逐步求精
解析:结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用GOTO语句,因此本题答案为A。
6.在课程表中要查找课程名称中包含\\(C)
A. 数据库
B. *数据库*
C. Like \\
D. Like \\
解析:用\\
7.下列叙述中正确的是(B)
A. 在链表中,如果每个结点有两个指针域,则该链表一定是非线性结构
B. 在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是非线性结构
C. 在链表中,如果每个结点有两个指针域,则该链表一定是线性结构
D. 在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是线性结构
解析:选项A叙述是错误的,如在双向链表中,每个结点有两个指针域,但该链表是线性结构;选项C叙述也是错误的,如每个二叉树的结点都有两个指针域,但是其结构是非线性结构;选项D叙述也是错误的,线性结构只有唯一的一个前驱和唯一的一个后继(头、尾除外);排除法可判断选项B正确。
8.下面不属于软件测试实施步骤的是( )。(B)
A. 集成测试
B. 回归测试
C. 确认测试
D. 单元测试
解析:软件测试实施的步骤有单元测试、集成测试和确认测试。
9.一个栈的初始状态为空,现将元素A、B、C、D、E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为(C)
A. ABC
B. CBA
C. EDC
D. CDE
解析:栈是根据先进后出的原则组织数据,所以退栈三次的元素依次为E、D、C;队列是根据先进先出的原则组织数据的,所以退队的顺序依次为E、D、C,所以选项C正确。
10.以下程序段运行结束后,变量x的值为( )。
x=2
y=4
Do
x=x*y
y=y+1
Loop While y<6(D)
A. 2
B. 4
C. 8
D. 40
解析:第一次循环时,x=2*4=8,y=4+1=5,满足第二次循环的条件y<6。第二次循环时,x=x*y=8*5=40,y=5+1=6,不满足第三次循环的条件y<6所以\\
11.下列对数据输入无法起到约束作用的是( )。(C)
A. 输入掩码
B. 有效性规则
C. 字段名称
D. 数据类型
解析:在输入数据时,如果希望输入的格式标准保持一致,或希望检查输入时的错误,可以使用Access提供“输入掩码向导”来设置一个输入掩码。有效性规则可以防止非法数据输入表中。有效性规则的形式以及设置目的随字段的数据类型不同而不同。字段名称只是对字段所起的名字起作用,对数据的输入并不起到约束作用。Access中常用的数据类型有文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超链接、查阅向导等,不同的数据类型决定了字段能包含哪类数据。
12.下列叙述中正确的是( )。(A)
A. 顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的
B. 顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
C. 顺序存储结构能存储有序表,链式存储结构不能存储有序表
D. 链式存储结构比顺序存储结构节省存储空间
解析:顺序存储方式是把逻辑上相邻的结点存储在物理上相邻的存储单元里,结点之间的关系由存储单元的邻接关系来体现。其优点是占用最少的存储空间,所以选项D错误。顺序存储结构可以存储如二叉树这样的非线性结构,所以选项B错误。链式存储结构也可以存储线性表,所以选项C错误。
13.若查询的设计如下,则查询的功能是
(C)
A. 设计尚未完成,无法进行统计
B. 统计班级信息仅含Null(空)值的记录个数
C. 统计班级信息不包括Null(空)值的记录个数
D. 统计班级信息包括Null(空)值全部记录个数
解析:本题中图片显示总计为计数,即对学生表中的班级进行统计,统计时如果有NULL值则不会记录在内。
14.假定有以下循环结构
Do Until条件
循环体
Loop
则正确的叙述是( )。(B)
A. 如果“条件”值为0,则一次循环体也不执行
B. 如果“条件”值为0,则至少执行一次循环体
C. 如果“条件”值不为0,则至少执行一次循环体
D. 不论“条件”是否为“真”,至少要执行一次循环体
解析:本题考查VBA中Do Until…Loop循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何,至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为True时退出循环;在While循环中条件为True时执行循环体,条件为False时退出循环;这一点要注意区分清楚。本题中是先判断条件,条件值为0表示条件是False,则至少执行一次循环体。
15.窗体上添加有3个命令按钮,分别命名为Command1、Command2和Command3,编写Command1的单击事件过程,完成的功能为:当单击按钮Command1时,按钮Comman
本文档预览:3600字符,共6761字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载