[计算机类试卷]国家二级(ACCESS)机试模拟试卷80及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷80及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷80及答案与解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 80及答案与解析 一、选择题 1 算法的时间复杂度是指 ( )。 ( A)算法的长度 ( B)执行算法所需要的时间 ( C)算法中的指令条数 ( D)算法执行过程中所需要的基本运算次数 2 以下数据结构中,属于非线性数据结构的是 ( )。 ( A)栈 ( B)线性表 ( C)队列 ( D)二叉树 3 数据结构中,与所使用的计算机无关的是数据的 ( )。 ( A)存储结构 ( B)物理结构 ( C)逻辑结构 ( D)线性结构 4 内聚性 是对模块功能强度的衡量,下列选项中,内聚性较弱的是 ( )。 ( A)顺序内聚 ( B)偶然内聚 ( C)时间内聚 (
2、D)逻辑内聚 5 在关系中凡能维一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的 ( )。 ( A)连接码 ( B)关系码 ( C)外码 ( D)候选码 6 检查软件产品是否符合需求定义的过程称为 ( )。 ( A)确认测试 ( B)需求测试 ( C)验证测试 ( D)路径测试 7 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图 符构成。下列图符名标识的图符不属于数据流图合法图符的是 ( )。 ( A)控制流 ( B)加工 ( C)存储文件 ( D)源和潭 8 待排序的关键码序列为 (15, 20, 9, 30, 67, 65, 45, 90),要
3、按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码 15被放到第 ( )个位置。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 9 对关系 S和关系 R进行集合运算,结果中既包含关系 S中的所有元组也包含关系 R中的所有元组,这样的集合运算称为 ( )。 ( A)并运算 ( B) 交运算 ( C)差运算 ( D)除运算 10 下列选项中,不属于数据管理员 (DBA)职责的是 ( )。 ( A)数据库维护 ( B)数据库设计 ( C)改善系统性能,提高系统效率 ( D)数据类型转换 11 两个关系在没有公共属性时,其自然连接操作表现为 ( )。 ( A)笛卡儿积操作 (
4、B)等值连接操作 ( C)空操作 ( D)无意义的操作 12 下列实体的联系中,属于多对多联系的是 ( )。 ( A)学生与课程 ( B)学校与校长 ( C)住院的病人与病床 ( D)工资与职工 13 在关系运算中,投影运算的含义是 ( )。 ( A)在基本表中选择满足条件的记录组成一个新的关系 ( B)在基本表中选择需要的字段 (属性 )组成一个新的关系 ( C)在基本表中选择满足条件的记录和属性组成一个新的关系 ( D)上述说法均是正确的 14 下列关于二维表的说法错误的是 ( )。 ( A)二维表中的列称为属性 ( B)属性值的取值范围称为值域 ( C)二维表中的行称为元组 ( D)属性
5、的集合称为关系 15 对数据表进行筛选操作,结果是 ( )。 ( A)显示满足条件的记录,并将这 些记录保存在一个新表中 ( B)只显示满足条件的记录,将不满足条件的记录从表中删除 ( C)将满足条件的记录和不满足条件的记录分为两个表进行显示 ( D)只显示满足条件的记录,不满足条件的记录被隐藏 16 SQL集数据查询、数据操纵、数据定义和数据控制功能于一体,动词INSERT、 DELETE、 UPDATE实现 ( )。 ( A)数据定义 ( B)数据查询 ( C)数据操纵 ( D)数据控制 17 下列统计函数中不能忽略空值 (NULL)的是 ( )。 ( A) SUM ( B) AVG (
6、C) MAX ( D) COUNT 18 下面有关生成表查询的论述中正确的是 ( )。 ( A)生成表查询不是一种操作查询 ( B)生成表查询可以利用一个或多个表中的满足一定条件的记录来创建一个新表 ( C)生成表查询将查询结果以临时表的形式存储 ( D)对复杂的查询结果进行运算是经常应用生成表查询来生成一个临时表,生成表中的数据是与原表相关的,不是独立的,必须每次都生成以后才能使用 19 简单、快捷的创建表结构的视图形式是 ( )。 ( A) “数据库 ”视图 ( B) “表模板 ”视图 ( C) “表设计 ”视图 ( D) “数据表 ”视图 20 在下面关于数据表视图与查询关系的说法中,错
7、误的是 ( )。 ( A)在查询的数据表视图和表的数据表视图中窗口几乎相同 ( B)在查询的数据表视图中对显示的数据记录的操作方法和表的数据表视图中的操作相同 ( C)查询可以将多个表中的数据组合到一起,使用查询进行数据的编辑操作可以像在一个表中编辑一样,对多个表中的数据同时进行编辑 ( D)基础表中的数据不可以在查询中更新,这与在数据表视图的表窗口中输入新值不一样,因为这里充分考虑到基础表的安全性 21 在 SQL的 SELECT语句中,用于实现选择运算的是 ( )。 ( A) FOR ( B) WHILE ( C) IF ( D) WHERE 22 假设图书表中有一个时间字段,查找 200
8、6年出版的图书的准则是 ( )。 ( A) Between#2006-01 01#And#2006 12 31# ( B) Between“2006-01 01“ And“2006 12 31“ ( C) Between“2006 01 01“And“2006 12 31“ ( D) #2006 01 01#And#2006 12 31# 23 在关于输入掩码的叙述中,正确的是 ( )。 ( A)在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符 ( B)定义字段的输入掩码,是为了设置输入时以密码显示 ( C)输入掩码中的字符 “A”表示可以选择输入数字 0到 9之间的一个数
9、( D)直接使用字符定义输入掩码时不能将字符组合起来 24 数据类型是 ( )。 ( A)字段的另一种说法 ( B)决定字段能包含哪类数据的设置 ( C)一类数据库应用程序 ( D)一类用来描述 Access表向导允许从中选择的字段名称 25 在 Access中,自动启动宏的名称是 ( )。 ( A) Auto ( B) AutoExec ( C) Auto bat ( D) AutoExec bat 26 以下不是宏的运行方式的是 ( )。 ( A)直接运行宏 ( B)为窗体或报表的事件响应而运行宏 ( C)为窗体或报表上的控件的事件响应而运行宏 ( D)为查询事件响应而运行宏 27 能够接
10、受数字型数据输入的窗体控件是 ( )。 ( A)图形 ( B)文本框 ( C)标签 ( D)命令按钮 28 下列关于控件的说法错误的是 ( )。 ( A)控件是窗体上用于显示数据和执行操作的对象 ( B)在窗体中添加的对象都称为控件 ( C)控件的类型可以分为:结合型、非结合型、计算型与非计算型 ( D)控件都可以在窗体 “设计 ”视图中的控件组中看到 29 下列逻辑表达式中,能正确表示条件 “x和 y都不是奇数 ”的是 ( )。 ( A) X Mod 2=1 And y Mod 2=1 ( B) x Mod 2=1 Or y Mod 2=1 ( C) x Mod2=0 And y Mod2=
11、0 ( D) x Mod 2=0 Or y Mod 2=0 30 在 “窗体视图 ”中显示窗体时,窗体中没有记录选择器,应将窗体的 “记录选择器 ”属性值设置为 ( )。 ( A)是 ( B)否 ( C)有 ( D)无 31 用于打开查询的宏命令是 ( )。 ( A) OpenForrn ( B) OpenTable ( C) OpenReport ( D) OpenQuery 32 在 VBA中,下列变量名中不合法的是 ( )。 ( A) Hello ( B) Hello World ( C) 3hello ( D) Hello_World 33 在 Access中,如 果要处理具有复杂条件
12、或循环结构的操作,则应该使用的对象是 ( )。 ( A)窗体 ( B)模块 ( C)宏 ( D)报表 34 DAO的含义是 ( )。 ( A)开放数据库互联应用编程接口 ( B)数据库访问对象 ( C)动态链接库 ( D) Active数据对象 35 下列四种形式的循环设计中,循环次数最少的是 ( )。 ( A) a=5: b=8 Do a=a+1 Loop While ab a=a+1 Loop 36 在窗体上画一个名称为 Cl的命令按钮,然后编写如下事件过程: Private Sub C1_Click() a=0 n=InputBox(“) For i=l To n Forj=l To i
13、 a=a+1 Next j Next i Print a End Sub 程序运行后单击命令按钮,如果输入 4,则在窗体上显示的内容是 ( )。 ( A) 5 ( B) 6 ( C) 9 ( D) 10 37 在窗体中添加了一个文本框和一个命令按钮 (名称分别为 Text1和 Command1),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为 “Access模拟 ”。以下能实现上述操作的事件过程是 ( )。 ( A) Private Sub Commandl_Click() Caption=“Access模拟 “ End Sub ( B) Private
14、Sub Textl_Click() Commandl Caption=“Access模拟 “ End Sub ( C) Private Sub Commandl_Change() Caption=“Access模拟 “ End Sub ( D) Private Sub Text1_Change() Command1 Caption=“Access模拟 “ End Sub 38 VBA中用实际参数 m和 n调用过程 f(a, b)的正确形式是 ( )。 ( A) fa, b ( B) Call f(a, b) ( C) Call f(m, n) ( D) Call fm, n 39 执行 x=I
15、nputBox(“请输入 x的值 ”)时,在弹出的对话框中输入 12,在列表框List1选中第一个列表项,假设该列表项的内容为 34,使 y的值是 1234的语句是( )。 ( A) y=Val(x)+Val(List1 List(0) ( B) y=Val(x)+Val(List1 List(1) ( C) y=Val(x)&Val(List1 List(0) ( D) y=Val(x)&Val(List1 List(1) 40 在窗体中有一个标签 Lb1和一个命令按钮 Command1,事件代码如下: Option Compare Database Dim a As String*10 P
16、rivate Sub Commandl_Click() a=“1234“ b=Len(a) Me Lb1 Caption=b End Sub 打开窗体后单击命令按钮,窗体中显示的内容是 ( )。 ( A) 4 ( B) 5 ( C) 10 ( D) 40 二、基本操作题 40 在考生文件夹下, “samp1 accdb”数据库文件中已建立表对象 “tEmployee”。试按以下操作要求,完成表的编辑: 41 设置 “编号 ”字段为主键。 42 设置 “年龄 ”字段的 “有效性规则 ”属性为:大于等于 17且小于等于 55。 43 设置 “聘用时间 ”字段的默认值为:系统当前日期。 44 交换表
17、结构中的 “职务 ”与 “聘用时间 ”两个字段 的位置。 45 删除表中职工编号为 “000024”和 “000028”的两条记录。 46 在编辑完的表中追加以下一条新记录: 三、简单应用题 46 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好“tCourse”、 “tGrade”、 “tStudent”三个关联表对象和一个空表 “tSinfo”,试按以下要求完成设计: 47 创建一个查询,查找并显示 “姓名 ”、 “政治面貌 ”、 “课程名 ”和 “成绩 ”等四个字段的内容,所建查询名为 “qT1”。 48 创建一个查询,计算每名学 生所选课程的学分总和,并依次显
18、示 “姓名 ”和 “学分 ”,其中 “学分 ”为计算出的学分总和,所建查询名为 “qT2”。 49 创建一个查询,查找年龄小于平均年龄的学生,并显示其 “姓名 ”,所建查询名为 “qT3”。 50 创建一个查询,将所有学生的 “班级编号 ”、 “学号 ”、 “课程名 ”和 “成绩 ”等值填入 “tSinfo”表相应字段中,其中 “班级编号 ”值是 “tStudent”表中 “学号 ”字段的前 6位,所建查询名为 “qT4”。 四、综合应用题 50 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设 计好表对象“tStudent”,同时还设计出窗体对象 “fQuery”和 “
19、fStudent”。请在此基础上按照以下要求补充 “fQuery”窗体的设计: 51 在距主体节上边 0 4厘米、左边 0 4厘米位置添加一个矩形控件,其名称为“rRim”;矩形宽度为 16 6厘米、高度为 1 2厘米、特殊效果为 “凿痕 ”。 52 将窗体中 “退出 ”命令按钮上显示的文字颜色改为棕色 (棕色代码为 128),字体粗细改为 “加粗 ”。 53 将窗体标题改为 “显示查询信息 ”。 54 将窗体边框改为 “对话框边框 ”样式,取消窗体中的 水平和垂直滚动条、记录选择器、导航按钮和分隔线。 55 在窗体中有一个 “显示全部记录 ”命令按钮 (名称为 bIJst),单击该按钮后,应
20、实现将 “tStudent”表中的全部记录显示出来的功能。现已编写了部分 VBA代码,请按照 VBA代码中的指示将代码补充完整。 要求:修改后运行该窗体,并查看修改结果。 国家二级( ACCESS)机试模拟试卷 80答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 算法的时间复杂度,是指执行算法所需要的工作量,可以用算法在执行过程中所需基本运算的执行次数来度量 算法的工作量。 2 【正确答案】 D 【试题解析】 二叉树属于非线性结构。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作;队列可看做是插入在一端进行,删除在另一端进行的线性表。 3 【正确答案】 C 【试题
21、解析】 数据的逻辑结构反映的是数据元素之间的逻辑关系,与使用的计算机无关。 4 【正确答案】 B 【试题解析】 内聚是从功能角度来衡量模块的联系,它描述的是模块内的功能联系。内聚有如下种类,它们之间的内聚度由弱到强排列: 偶然内聚 模块中的代码无 法定义其不同功能的调用。但它使该模块能执行不同的功能,这种模块为巧合强度模块。 逻辑内聚 这种模块把几种相关的功能组合在一起,每次被调用时,由传送给模块的参数来确定该模块应完成哪一种功能。 时间内聚 这种模块顺序完成一类相关功能,比如初始化模块,它顺序地为变量置初值。 过程内聚 如果一个模块内的处理元素是相关的,而且必须以特定次序执行,则称为过程内聚
22、。 通信内聚 这种模块除了具有过程内聚的特点外,还有另外一种关系,即它的所有功能都通过使用公用数据而发生关系。 顺序内聚 如果一个模块内各个处理元素和同一个功能密切相关,而且这些处理必须顺序执行,处理元素的输出数据作为下一个处理元素的输入数据,则称为顺序内聚。 功能内聚 如果一个模块包括为完成某一具体任务所必需的所有成分,或者说模块中所有成分结合起来是为了完成一个具体的任务,此模块则为功能内聚模块。 5 【正确答案】 D 【试题解析】 在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的候选码或候选键。从二维表的所有候选键中选取一个作为用户使用的键称为主
23、键 或主码。 6 【正确答案】 A 【试题解析】 确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说明中确定的各种需求。 7 【正确答案】 A 【试题解析】 数据流图用于抽象描述一个软件的逻辑模型,它由一些特定的图符构成,包括 4个方面,即加工、数据流、存储文件、源和潭。 8 【正确答案】 A 【试题解析】 选择排序的基本思想是扫描整个线性表,从中选出最小的元素,将它交换到表的最前面,然后对剩下的子表采用同样的方法,直到子表为空。所以第一趟排序后,将选出最小的元素 9放在第一个位置,元素 15则放在第二个位置。 9 【正确答案】 A 【试题解析】 关系的并运算是指,由结构相同
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 80 答案 解析 DOC
