【计算机类职业资格】国家二级ACCESS机试(选择题)-试卷20及答案解析.doc
《【计算机类职业资格】国家二级ACCESS机试(选择题)-试卷20及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级ACCESS机试(选择题)-试卷20及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 ACCESS机试(选择题)-试卷 20及答案解析(总分:78.00,做题时间:90 分钟)一、选择题(总题数:39,分数:78.00)1.下列叙述中正确的是(分数:2.00)A.有且只有一个根结点的数据结构一定是线性结构B.每一个结点最多有一个前件也最多有一个后件的数据结构一定是线性结构C.有且只有一个根结点的数据结构一定是非线性结构D.有且只有一个根结点的数据结构可能是线性结构,也可能是非线性结构2.下列叙述中错误的是(分数:2.00)A.在双向链表中,可以从任何一个结点开始直接遍历到所有结点B.在循环链表中,可以从任何一个结点开始直接遍历到所有结点C.在线性单链表中,可以从任何一
2、个结点开始直接遍历到所有结点D.在二叉链表中,可以从根结点开始遍历到所有结点3.某二叉树共有 13个结点,其中有 4个度为 1的结点,则叶子结点数为(分数:2.00)A.5B.4C.3D.24.设栈的顺序存储空间为 S(1: 50),初始状态为 top=0。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为(分数:2.00)A.30B.29C.20D.195.结构化程序包括的基本控制结构是(分数:2.00)A.主程序与子程序B.选择结构、循环结构与层次结构C.顺序结构、选择结构与循环结构D.输入、处理、输出6.程序测试的目的是(分数:2.00)A.执行测试用例B.发现并改正程序
3、中的错误C.发现程序中的错误D.诊断和改正程序中的错误7.下面属于系统软件的是(分数:2.00)A.财务管理系统B.数据库管理系统C.编辑软件 WordD.杀毒软件8.在关系 A(S,SN,D)和 B(D,CN,NM)中,A 的主关键字是 S,B 的主关键字是 D,则 D是 A的(分数:2.00)A.外键(码)B.候选键(码)C.主键(码)D.元组9.有两个关系 R,S 如下,由关系 R和 S通过运算得到关系 T,则所使用的操作为 (分数:2.00)A.并B.自然连接C.笛卡尔积D.差10.在数据库管理系统提供的数据语言中,负责数据模式定义的是(分数:2.00)A.数据定义语言B.数据管理语言
4、C.数据操纵语言D.数据控制语言11.在 Access中,若要使用一个字段保存多个图像、图表、文档等文件,应该设置的数据类型是(分数:2.00)A.OLE对象B.查阅C.超链接D.附件12.在“销售表“中有字段:单价、数量、折扣和金额。其中,金额=单价数量折扣,在建表时应将字段“金额“的数据类型定义为(分数:2.00)A.文本B.计算C.货币D.数字13.在“销售表“中有字段:单价、数量和金额。其中,金额=单价数量,在建表时应将字段“金额“的数据类型定义为(分数:2.00)A.计算B.文本C.数字D.单精度14.若“学生基本情况“表中政治面貌为以下四种之一:群众、共青团员、党员和其他,为提高数
5、据输入效率,可以设置字段的属性是(分数:2.00)A.显示控件B.有效性规则C.有效性文本D.默认值15.要在一个数据库中的 A表和 B表之间建立关系,错误的叙述是(分数:2.00)A.可以通过第三张表间接建立 A表和 B表之间的关系B.用于建立关系的字段的字段名必须相同C.建立表之间的关系必须是一对一或一对多的关系D.A表与 B表可以建立关系,A 表与 A表也可以建立关系16.若 表示删除查询、表示更新查询、表示交叉表查询、表示追加查询、表示生成表查询,则下列属于操作查询的是(分数:2.00)A.B.C.D.17.下列关于查询能够实现的功能的叙述中,正确的是(分数:2.00)A.选择字段,选
6、择记录,编辑记录,实现计算,建立新表,设置格式B.选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系C.选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库D.选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的查询18.在已建“图书“表中查找定价大于等于 20并且小于 30的记录,正确的 SQL命令是(分数:2.00)A.SELECT * FROM 图书 WHERE 定价 BETWEEN 20 AND 30B.SELECT * FROM 图书 WHERE 定价 BETWEEN 20 TO 30C.SELECT * FROM 图书 WHERE 定价 BETWEEN
7、20 AND 29D.SELECT * FROM 图书 WHERE 定价 BETWEEN 20 TO 2919.在已建“职工“表中有姓名、性别、出生日期等字段,查询并显示年龄最大值,正确的 SQL命令是(分数:2.00)A.SELECT MAX(YEAR(DATE()-YEAR(出生日期) 年龄 FROM 职工B.SELECT MAX(YEAR(DATE()-YEAR(出生日期) AS 年龄 FROM 职工C.SELECT 年龄=MAX(YEAR(DATE()-YEAR(出生日期) 年龄 FROM 职工D.SELECT 年龄=MAX(YEAR(DATE()-YEAR(出生日期) AS 年龄 F
8、ROM 职工20.报表的一个文本框控件来源属性为“IIf(Page Mod 2=0),“页“ & Page,“ “)“,下列说法中,正确的是(分数:2.00)A.显示奇数页码B.显示偶数页码C.显示当前页码D.显示全部页码21.报表的一个文本框控件来源属性为“IIf( ( Page Mod2 = 1 ), “页“ & Page,“ “)“,下列说法中,正确的是(分数:2.00)A.显示奇数页码B.显示偶数页码C.显示当前页码D.显示全部页码22.在基于“学生表“的报表中按“班级“分组,并设置一个文本框控件,控件来源属性设置为“=count(*)“,关于该文本框说法中,正确的是(分数:2.00)
9、A.文本框如果位于页面页眉,则输出本页记录总数B.文本框如果位于班级页眉,则输出本班记录总数C.文本框如果位于页面页脚,则输出本班记录总数D.文本框如果位于报表页脚,则输出本页记录总数23.在报表中对教师数据按“学院“分组,设置文本框“控件来源“属性为“=count(*)“,下列关于该文本框说法中,正确的是(分数:2.00)A.文本框如果位于页面页眉,则输出本页记录总数B.文本框如果位于学院页脚,则输出本学院记录总数C.文本框如果位于页面页脚,则输出本学院记录总数D.文本框如果位于报表页脚,则输出本页记录总数24.已知费用审核窗体如下图所示。审核时,如果费用超过 800无,则备注栏显示“请主管
10、签字确认“,啊如果费用未超过则显示计算出的费用合计。下列选项中,文本框 txtBZ的控件来源表达式书写错误的是(分数:2.00)A.= IIf( txtSL * txtDJ = 800, “请主管签字确认“, “费用合计“ & “¥“ & (txtSL * txtDJ) )B.= IIf( txtSL*txtDJ=800, “请主管签字确认“, “费用合计“ + “¥“ & txtSL*txtDJ )C.= IIf( txtSL*txtDJ=800, “请主管签字确认“, “费用合计“ + “¥“ + txtSL*txtDJ )D.= IIf( txtSL*txtDJ=800, “请主管签字确
11、认“, “费用合计“ +“¥“ + Str(txtSL*txtDJ) )25.窗体中有文本框 Text1。运行程序,输入大于 0的整数 m,单击按钮 Command1,程序显示由星号组成的高度和边长均为 m的平行四边形。例如,当 m=5时,显示图形如下。 * * * * * * * * * * * * * * * * * * * * * * * * *事件代码如下。Private Sub Command1_Click() m = Val(Me!Text1) result = “ For k = 1 To m For n = 1 To 【 】 If n 0),单击按钮 Command1计算下列表
12、达式的值:Sum=m-(m+1)+(m+2)-(m+3)+(-1)n+1(m+n-1)Text3 给出结果。事件代码如下:Private Sub Command1_Click() m=val(me!text1) n=val(me!text2) sum=0 For k=1 to n sum=sum+【 】 Next k Me!text3=sumEnd Sub 程序【】处应填写的语句是(分数:2.00)A.IIf(k Mod 2 = 0, -(m + k - 1), (m + k - 1)B.IIf(k Mod 2 = 0, (m + k - 1), -(m + k - 1)C.IIf(k Mod
13、 2 0, -(m + k - 1), (m + k - 1)D.IIf(k Mod 2 0),单击“计算“按钮Command1计算下列表达式的值:Sum=m-2(m+1)+3(m+2)-4(m+3)+(-1)n+1 n(m+n-1)nText3 给出结果。事件代码如下:Private Sub Command1_Click() m=val(me!text1) n=val(me!text2) sum=0 For k=1 to n sum=sum+【 】 Next k Me!text3=sumEnd Sub 程序【】处应填写的语句是(分数:2.00)A.IIf(k Mod 2 = 0, -k, k
14、) * (m + k - 1)B.IIf(k Mod 2 = 0, k, -k) * (m + k - 1)C.IIf(k Mod 2 0, -k, k) * (m + k - 1)D.IIf(k Mod 2 0, 1, 0)C.IIf(k Mod 9 0, count0 + 1, count0 + 0)D.IIf(k Mod 9 = 8 And Hour(Time( ) = 12 And Hour(Time( ) A.欢迎下次光临!B.上午好!C.下午好!D.无输出国家二级 ACCESS机试(选择题)-试卷 20答案解析(总分:78.00,做题时间:90 分钟)一、选择题(总题数:39,分数
15、:78.00)1.下列叙述中正确的是(分数:2.00)A.有且只有一个根结点的数据结构一定是线性结构B.每一个结点最多有一个前件也最多有一个后件的数据结构一定是线性结构C.有且只有一个根结点的数据结构一定是非线性结构D.有且只有一个根结点的数据结构可能是线性结构,也可能是非线性结构 解析:解析:一个非空的数据结构如果满足以下两个条件:有且只有一个根结点;每一个结点最多有一个前件,也最多有一个后件,称为线性结构,故 A、B 和 C选项都错误;不同时满足以上两个条件的数据结构就称为非线性结构,其中树形结构只有一个根结点,D 选项正确。2.下列叙述中错误的是(分数:2.00)A.在双向链表中,可以从
16、任何一个结点开始直接遍历到所有结点B.在循环链表中,可以从任何一个结点开始直接遍历到所有结点C.在线性单链表中,可以从任何一个结点开始直接遍历到所有结点 D.在二叉链表中,可以从根结点开始遍历到所有结点解析:解析:线性单链表就是指线性表的链式存储结构,这种结构只能从一个节点遍历到其后的所有节点,故 C选项叙述错误;在单链表的第一个节点前增加一个表头节点,队头指针指向表头节点,所以可以从任何一个节点开始直接遍历到所有节点,最后一个节点的指针域的值由 NULL改为指向表头节点,这样的链表称为循环链表;双向链表是指链表节点含有指向前一个节点的指针和指向后一个节点的指针,所以可以从任何一个节点开始直接
17、遍历到所有节点;二叉树链表中节点指针由父节点指向子节点,可以从根节点开始遍历到所有节点,所以选项 A、B、D 叙述均正确。3.某二叉树共有 13个结点,其中有 4个度为 1的结点,则叶子结点数为(分数:2.00)A.5 B.4C.3D.2解析:解析:在树结构中,一个节点所拥有的后件个数称为该节点的度。对任何一棵二叉树,度为 0的节点(即叶子节点)总是比度为 2的节点多一个。二叉树中有 13个节点,设叶子节点个数为 n0,度为 1的节点个数为 4,设度为 2的节点个数为 n2。13=n0+4+n2 且 n0=n2+1,则 n0=5,n2=4。A 选项正确。4.设栈的顺序存储空间为 S(1: 50
18、),初始状态为 top=0。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为(分数:2.00)A.30B.29C.20 D.19解析:解析:栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。入栈运算即在栈顶位置插入一个新元素,退栈运算即是取出栈顶元素赋予指定变量。当栈为空时,栈顶指针 top=0,经过入栈和退栈运算,指针始终指向栈顶元素。top=20,则当前栈中有 20个元素,C 选项正确。5.结构化程序包括的基本控制结构是(分数:2.00)A.主程序与子程序B.选择结构、循环结构与层次结构C.顺序结构、选择结构与循环结构 D.输入、处理、输出解析:解析:结构化
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 ACCESS 机试 选择题 试卷 20 答案 解析 DOC
