[计算机类试卷]国家二级(ACCESS)机试模拟试卷53及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷53及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷53及答案与解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 53及答案与解析 一、选择题 1 下列数据结构中,能用二分法进行查找的是 ( )。 ( A)无序线性表 ( B)线性链表 ( C)二叉链表, ( D)顺序存储的有序表 2 下列叙述中,不属于设计准则的是 ( )。 ( A)提高模块独立性 ( B)使模块的作用域在该模块的控制域中 ( C)设计成多入口、多出口模块 ( D)设计功能可预测的模块 3 下列队列的描述中,正确的是 ( )。 ( A)队列属于非线性表 ( B)队列在队尾删除数据 ( C)队列按 “先进后出 ”进行数据操作 ( D)队列按 “先进先出 ”进行数据操作 4 对下列二叉树进行前序遍历的结
2、果为 ( )。 ( A) ABCDEFGH ( B) ABDGEHCF ( C) GDBEHACF ( D) GDHEBFCA 5 对于长度为 n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 ( )。 ( A)冒泡排序为 n(n一 1) 2 ( B)简单插入排序为 n ( C)希尔排序为 n ( D)快速排序为 n 2 6 为了使模块尽可能独立,要求 ( )。 ( A)内聚程度要尽量高 ,耦合程度要尽量强 ( B)内聚程度要尽量高,耦合程度要尽量弱 ( C)内聚程度要尽量低,耦合程度要尽量弱 ( D)内聚程度要尽量低,耦合程度要尽量强 7 下列选项中不属于软件生命周期开发阶段
3、任务的是 ( )。 ( A)软件测试 ( B)概要设计 ( C)软件维护 ( D)详细设计 8 数据独立性是数据库技术的重要特点之一。所谓数据独立性是指 ( )。 ( A)数据与程序独立存放 ( B)不同的数据被存放在不同的文件中 ( C)不同的数据只能被对应的应用程序所使用 ( D)以上三种说法都不对 9 在学校中, “班级 ”与 “学生 ”两个实体集之间的联系属于 ( )关系。 ( A)一对一 ( B)一对多 ( C)多对一 ( D)多对多 10 软件调试的目的是 ( )。 ( A)发现错误 ( B)改善软件的性能 ( C)改正错误 ( D)验证软件的正确性 11 Access数据库具有很
4、多特点,下列叙述中,是 Access特点的是 ( )。 ( A) Access数据库可以保存多种数据类型,但是不包括多媒体数据 ( B) Access可以通过编写应用程序来操作数据库中的数据 ( C) Access不能支持 Internet Intranet应用 ( D) Access作为网状数据库模型支持 C S应用系统 12 如图所示的数据模型属于 ( )。 ( A)关系模型 ( B)层次模型 ( C)网状模型 ( D)实体一联系模型 13 “输入掩码 ”属性用于设定控件的输入格式,其中仅可以对 ( )数据进行输入掩码向导的设置。 ( A)文本型和数值型 ( B)文本型和逻辑型 ( C)文
5、本型和日期时间型 ( D)数值型和日期时间型 14 已知 D1=#2003528 20: 8: 36#, D2=#2004-2-29 10: 40: 11#,执行DateDiff(“m”, D1, D2)后,返回 ( )。 ( A) 1 ( B) 9 ( C) 10 ( D)函数值错误 15 对 “将信息系 2010年以前参加工作的教师的职称改为副教授 ”,合适的查询为( )。 ( A)生成表查询 ( B)更新查询 ( C)删除查询 ( D)追加查询 16 在标准模块的变量定义区域中,用 ( )关键字说明的变量属于全局范围的变量。 ( A) Dim ( B) Private ( C) Publ
6、ic ( D) Static 17 Access中,以下不属于查询操作方式的是 ( )。 ( A)选择查询 ( B)参数查询 ( C)准则查询 ( D)操作查询 18 创建交叉表查询,在交叉表行上不止有一个的是 ( )。 ( A)行标题 ( B)列标题 ( C)行标题、列标题和值 ( D)值 19 用 SQL描述 “在教师表中查找男教师的全部信息 ”,以下描述正确的是 ( )。 ( A) SELECT FROM教师表 IF(性别 =男 、 ) ( B) SELECT性别 FROM教师表 IF(性别 =男 ) ( C) SELECT幸 FROM教师表 WHERE(性别 =男 ) ( D) SEL
7、ECT木 FROM性别 WHERE(性别 =男 ) 20 在 tStud表中查询性别为 “女 ”,年级为 “07”或 “08”的学生姓名和简历的 SQL查询语句为 ( )。 ( A) SELECT姓名,简历 FROM tStud WHERE性别 =”女 ”AND年级 IN(“0711 91 108”) ( B) SELECT姓名,简历 FROM tStud WHERE性别: ”女 ”AND年级 NOT IN(“07”, “08”) ( C) SELECT姓名, 简历 FROM tStud WHERE性别 =“女 ”AND年级 =“07”AND年级 =“08” ( D) SELECT姓名,简历
8、FROM tStud WHERE性别 =“女 ”AND年级 =“07”OR年级 =“08” 21 以下不是控件的类型的是 ( )。 ( A)结合型 ( B)非结合型 ( C)计算型 ( D)非计算型 22 通过 ACCESS窗体,用户可以完成的功能有 ( )。 输入数据 编辑数据 存储数据 以行、列形式显示数据 显示和查询表中的数据 导出数据 ( A) ( B) ( C) ( D) 23 下面对象不能作为窗体记录源的是 ( )。 ( A)表 ( B)查询 ( C) Select语句 ( D)报表 24 窗体中有一命令按钮,名称为 Commandl。要求在窗体视图中单击此命令按钮后,命令按钮上面
9、的文字变为加粗,实现该操作的 VBA语句是 ( )。 ( A) Commandl FontUnderLine=true ( B) Commandl Fontltalic=true ( C) Commandl FontBold=true ( D) Commandl FontName=true 25 查看报表输出效果可以使用 ( )命令。 ( A) “打印 ” ( B) “打印预览 ” ( C) “页面设置 ” ( D) “数据库属性 26 以下关于报表的叙述不正确的是 ( )。 ( A)报表可以输入数据 ( B)报表只能输出数据 ( C)报表可以控制输出数据的内容 ( D)报表可以对输出数据排序
10、和分组 27 报表记录分组操作时,首先要选定 ( ),在这些字段上值相同的记录数据归为同一组。 ( A)主键 ( B)分组字段 ( C)自动编号 ( D) 排序字段 28 键盘事件是操作键盘所引发的事件,下列不属于键盘事件的是 ( )。 ( A)击键 ( B)键按下 ( C)键释放 ( D)键锁定 29 使用 ( )创建报表时会提示用户输入相关的数据源、字段和报表版面格式等信息。 ( A)自动报表 ( B)报表向导 ( C)图标向导 ( D)标签向导 30 在宏的表达式中要引用报表 exam上控件 Name的值,可以使用引用式 ( )。 ( A) Reports!Name ( B) Repor
11、ts!Exam!Name ( C) exam!Name ( D) Reports exam Name 31 阅读下面的程序段: sum=0 for i=l to 3 forj=i to 4 for k-j to 5 sum=sum+l next k next1 next i 执行上面的三重循环后, sum的值为 ( )。 ( A) 14 ( B) 23 ( C) 28 ( D) 30 32 以下关于 VBA运算符优先级比较,正确的是 ( )。 ( A)算术运算符逻辑运算符连接运算符 ( B) 逻辑运算符关系运算符算术运算符 ( C)算术运算符关系运算符逻辑运算符 ( D)连接运算符逻辑运算符算
12、术运算符 33 在窗体中添加一个名称为 Commandl的命令按钮,然后编写如下程序: Private Sub f(ByVal x As Integer) x=x+4 End Sub Private Sub Commandl_Click() i=3 Call f(i) If i 4 Then i=i*2 MsgBox i End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为 ( )。 ( A) 3 ( B) 4 ( C) 6 ( D) 7 34 在窗体上添加一个命令按钮 (名为 Commandl),然后编写如下程序: Private Sub CommandlClick() Dim
13、 a As Integer,b As Integer X=10 Y=20 MsgBox Ilffx y,x, y) End Sub 打开窗体运行后,单击命令按钮,消息框的输出结 果为 ( )。 ( A) 10 ( B) 20 ( C) T ( D) F 35 下面程序的功能是计算折旧年限。假设一台机器的原价值为 100万元,如果每年的折旧率为 3,多少年后它的价值不足 60万元。则横线处应填入 ( )。 y=0 P=100 x=0 03 DO p=p*(1一 x) Y=y+l Loop Until_ MsgBox Y ( A) p 0 ( B) p 60 ( C) p 60 ( D) p 10
14、0 36 设 a=4,则执行 x=IIF(a 3, 1, O)后, x的值为 ( )。 ( A) 4 ( B) 3 ( C) 0 ( D) 1 37 函数 Mid(“计算机等级考试 ”, 4, 2)的执行结果是 ( )。 ( A)计算 ( B)等级 ( C)考试 ( D)等级考试 38 下面程序段执行后消息框的输出结果是 ( )。 a=12345 DO a=a 10 b=a Mod 10 Loop While b =3 MsgBox a ( A) 1 ( B) 12 ( C) 123 ( D) 1234 39 执行下面的程序,消息框里显示的结果是 _。 Private Sub Form_Cli
15、ck() Dim Str As String, S As String, k As Integer Str=“abC” S=Str For k=Len(Str)To 1 Step-1 S=S&(Mid(Str, k, 1) Next k MsgBox S Fnd Sub ( A) abc ( B) abccba ( C) cbacba ( D) abcabc 40 设有命令按钮 Commandl的单击事件过程,代码如下: Private Sub Commandl_Click() Dim a(3, 3)As Integer For i=l To 3 Forj=1 To 3 a(i, j)=i*j
16、+i+j Nextj Next i Sum=0 For i=1 To 3 Sum=Sum+a(i, 4一 i) Next i MsgBox Sum End Sub 运行程序,单击命令按钮,消息框输出结果是 ( )。 ( A) 7 ( B) 8 ( C) 15 ( D) 22 二、基本操作题 40 在考生文件夹下, “sampl accdb”数据库文件中已建立表对象 “tNorm”。试按以下操作要求,完成表的编辑: 41 根据 “tNorm”表的结构,判断并设置主键。 42 将 “单位 ”字段的默认值属性设置为 “只 ”、字段大小属性改为 l;将 “最高储备 “字段大小改为长整型, “最低储备
17、”字段大小改为整型;删除 “备注 ”字段;删除 “规格 ”字段值为 “220V-4W”的记录。 43 设置表 “tNorm”的有效性规则和有效性文本,有效性规则为 “最低储备 ”字段的值必须小于 “最高储备 ”字段的值,有效性文本为 “请输入有效数据 ”。 44 将 “出厂价 ”字段的格式属性设置为货币显示形式。 45 设置 “规格 ”字段的输入掩码为 9位字母、数字和字符的组合。其中,前三位只能是数字,第 4位为大写字母 “V”,第 5位为字符 “一 “,最后一位为大写字母“W”,其他位为数字。 46 在数据表视图中隐藏 “出厂价 ”字段。 三、简单应用题 46 考生文件夹下存在一个数据库文
18、 件 “samp2 accdb”,里面已经设计好 “tStud”、“tCourse”和 “tScore”三个关联表对象及表对象 “tTemp”。试按以下要求完成设计: 47 创建一个查询,查找并显示学生的 “姓名 ”、 “课程名 ”和 “成绩 ”三个字段内容,所建查询命名为 “qT1”。 48 创建一个查询,查找并显示有摄影爱好的学生的 “学号 ”、 “姓名 ”、 “性别 ”、 “年龄 ”和 “入校时间 ”五个字段内容,所建查询命名为 “qT2”。 49 创建一个查询,查找学生的成绩信息,并显示 “学号 ”和 “平均成绩 ”两列内容。其中 “平均成绩 ”一列数据由统计计算得到,所建查询命名为
19、“qT3”。 50 创建一个查询,将 “tStud”表中女学生的信息追加到 “tTemp”表对应的字段中,所建查询命名为 “qT4”。 四、综合应用题 50 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tStud”和查询对象 “qStud”,同时还设计出以 “qStud”为数据源的报表对象 “rStud”。试在此基础上按照以下要求补充报表设计: 注意:不允许改动数据库中的表对象 “tStud”和查询对象 “qStud“,同时也不允 许修改报表对象 “rStud”中已有的控件和属性。 51 在报表的报表页眉节区位置添加一个标签控件,其名称为 “bTitle“
20、,标题显示为“团员基本信息表 “。 52 在报表的主体节区添加一个文本框控件,显示 “性别 ”字段值。该控件放置在距上边 0 1厘米、距左边 5 2厘米处,并命名为 “tSex”。 53 在报表页脚节区添加一个计算控件,计算并显示学生平均年龄。计算控件放置在距上边 0 2厘米、距左边 4 5厘米处,并命名为 “tAvg”。 54 按 “编号 ”字段前四位分组统计各组记录个数,并将统计结果显示在 组页脚节区。计算控件命名为 “tCount”。 国家二级( ACCESS)机试模拟试卷 53答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 二分法查找只适用于顺序存储的有序表,表中的元素按值
21、从小到大排列。 2 【正确答案】 C 【试题解析】 大量软件设计表明,以下的设计准则是可以借鉴为设计的指导和对软件结构图进行优化,这些准则是:提高模块独立性:模块规模适中:深度、宽度、扇出和扇入适当;使模块的作用域在该模块的控制域中;应减少模块的接口和界面的复杂性;设计成单入口、单出口的模块 ;设计功能可预测的模块。 3 【正确答案】 D 【试题解析】 队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端叫做队头,允许插入的一端叫做队尾。队列的操作数是依据先进先出的原则进行的。因此队列亦称作先进先出的线性表,或后进后出的线性表。 4 【正确答案】 B 【试题解析】 遍历就是不重复地访问
22、二叉树的所有结点。二叉树遍历的方法有 3种:前序遍历、中序遍历和后序遍历。记住 3种遍历的顺序: 前序,访问根 按前序遍历左子树 按前序遍历右子树。 中序,按中序遍历左子 树 访问根 按中序遍历右子树。 后序,按后序遍历左子树 按后序遍历右子树 访问根。 所以对该二叉树的中序遍历结果为 ABDGEHCF。 5 【正确答案】 A 【试题解析】 在最坏情况下,冒泡排序所需要的比较次数为 n(n 1) 2:简单插入排序所需要的比较次数为 n(n-1) 2:希尔排序所需要的比较次数为 O(n15);堆排序所需要的比较次数为 O(nlog2n)。 6 【正确答案】 B 【试题解析】 模块独立性是指每个模
23、块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接 口简单。耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。 7 【正确答案】 C 【试题解析】 软件生命周期分为软件定义、软件开发及软件运行维护三个阶段,其中开发阶段包括概要设计、详细设计、实现和测试。 8 【正确答案】 D 【试题解析】 数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依 赖于应用程序。所以选项 A),选项 B)和选
24、项 C)都不正确。 9 【正确答案】 B 【试题解析】 一个班可以有多名学生,而一名学生只能属于一个班级,所以 “班级 ”与 “学生 ”两个实体集之间的联系属于一对多关系。 10 【正确答案】 C 【试题解析】 在对程序进行了成功的测试之后将进入程序调试,程序调试的任务是诊断和改正程序中的错误。 11 【正确答案】 B 【试题解析】 本题考查 Access特点的知识。在 Access这个关系数据库中,具备了比较强大的程序设计能力,不仪具有传统的模块化程 序设计能力,还具有面向对象的程序设计能力。 Access可以使用系统菜单以及程序命令等多种方式创建复杂的数据库应用系统。 Access数据库的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 53 答案 解析 DOC
