1、国家二级(ACCESS)笔试-试卷 141 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.数据库的三级模式结构由外模式、模式和内模式组成,它适合于哪个(些)类型的数据库? ( )。 关系型数据库 层次型数据库 网状型数据库(分数:2.00)A.只有B.和C.和D.都适合3.设线性表中有 2n 个元素,算法( ),在单链表上实现要比在顺序表上实现效率更高。(分数:2.00)A.删除所有值为 x 的元素B.在最后一
2、个匀速的后面插入一个新元素C.顺序输出前 k 个元素D.交换第 i 个元素和第 2n-i-1 个元素的值(i=0,1,n-1)4.退出 Access 数据库管理系统可以使用的快捷键是( )。(分数:2.00)A.Alt+F+XB.Alt+XC.Ctrl+CD.Ctrl+O5.软件计划是软件开发的早期和重要阶段,此阶段要求交互和配合的是( )。(分数:2.00)A.设计人员和用户B.分析人员和用户C.分析人员、设计人员和用户D.编码人员和用户6.当要挑选出符合多重条件的记录时,应选用的筛选方法是( )。(分数:2.00)A.按选定内容筛选B.按窗体筛选C.按筛选目标筛选D.高级筛选7.在不能保证
3、任何单字段包含唯一值时,可以将两个或更多的字段指定为主键,这种情况下适合使用的主键方式为( )。(分数:2.00)A.自动编号主键B.单字段主键C.多字段主键D.三种方法都一样8.Access 系统向用户提供了 10 种数据类型,其中用于控制字段输入的最大字符长度的类型是( )。(分数:2.00)A.数字B.货币C.文本D.备注9.数据库设计过程中,需求分析包括( )。(分数:2.00)A.信息需求B.处理需求C.安全性和完整性需求D.以上全包括10.下列数据类型的字段那些不能设置索引( )。(分数:2.00)A.数字、货币、文本B.备注、超级链接、OLE 对象C.数字、文本、日期/时间D.日
4、期/时间、货币、文本11.要限制宏命令的操作范围,可以在创建宏时定义( )。(分数:2.00)A.宏操作对象B.宏条件表达式C.窗体或报表控件属性D.宏操作目标12.关于数据库系统对比文件系统的优点,下列说法错误的是_.(分数:2.00)A.高了数据的共享性,使多个用户能够同时访问数据库中的数据。B.消除了数据冗余现象。C.提高了数据的属性和完整性。D.提供数据与应用程序的独立性。13.要从学生表中找出姓“刘”的学生,需要进行的关系运算是_.(分数:2.00)A.选择B.投影C.连接D.求交14.在关系数据模型中,域是指_.(分数:2.00)A.元组B.属性C.元组的个数D.属性的取值范围15
5、.Access 字段名的最大长度为_.(分数:2.00)A.64 个字符B.128 个字符C.255 个字符D.256 个字符16.必须输入任何的字符或个空格的输入掩码是_.(分数:2.00)A.AB.aC.End Sub 程序执行后,单击 Command I命令按钮,消息框显示结果是 1。(分数:2.00)填空项 1:_52.布窗体上画一个名称为 Command l 的命令按钮,然后编写如下事件过程:Private Sub Command l-Click ()n=5f=ls=oFor I =l To nf=f 1s= s +fNextPrint sEnd Sub 该事件过程的功能是计算s=1
6、+12!+l+3!+l/ n!的值。请填空。(分数:2.00)填空项 1:_国家二级(ACCESS)笔试-试卷 141 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.数据库的三级模式结构由外模式、模式和内模式组成,它适合于哪个(些)类型的数据库? ( )。 关系型数据库 层次型数据库 网状型数据库(分数:2.00)A.只有B.和C.和D.都适合 解析:3.设线性表中有 2n 个元素,算法( ),在单链表上实
7、现要比在顺序表上实现效率更高。(分数:2.00)A.删除所有值为 x 的元素 B.在最后一个匀速的后面插入一个新元素C.顺序输出前 k 个元素D.交换第 i 个元素和第 2n-i-1 个元素的值(i=0,1,n-1)解析:4.退出 Access 数据库管理系统可以使用的快捷键是( )。(分数:2.00)A.Alt+F+X B.Alt+XC.Ctrl+CD.Ctrl+O解析:5.软件计划是软件开发的早期和重要阶段,此阶段要求交互和配合的是( )。(分数:2.00)A.设计人员和用户B.分析人员和用户 C.分析人员、设计人员和用户D.编码人员和用户解析:6.当要挑选出符合多重条件的记录时,应选用的
8、筛选方法是( )。(分数:2.00)A.按选定内容筛选B.按窗体筛选C.按筛选目标筛选D.高级筛选 解析:7.在不能保证任何单字段包含唯一值时,可以将两个或更多的字段指定为主键,这种情况下适合使用的主键方式为( )。(分数:2.00)A.自动编号主键B.单字段主键C.多字段主键 D.三种方法都一样解析:8.Access 系统向用户提供了 10 种数据类型,其中用于控制字段输入的最大字符长度的类型是( )。(分数:2.00)A.数字B.货币C.文本 D.备注解析:9.数据库设计过程中,需求分析包括( )。(分数:2.00)A.信息需求B.处理需求C.安全性和完整性需求D.以上全包括 解析:10.
9、下列数据类型的字段那些不能设置索引( )。(分数:2.00)A.数字、货币、文本B.备注、超级链接、OLE 对象 C.数字、文本、日期/时间D.日期/时间、货币、文本解析:11.要限制宏命令的操作范围,可以在创建宏时定义( )。(分数:2.00)A.宏操作对象B.宏条件表达式 C.窗体或报表控件属性D.宏操作目标解析:12.关于数据库系统对比文件系统的优点,下列说法错误的是_.(分数:2.00)A.高了数据的共享性,使多个用户能够同时访问数据库中的数据。B.消除了数据冗余现象。 C.提高了数据的属性和完整性。D.提供数据与应用程序的独立性。解析:解析:数据库技术的主要 U 的是有效地管理和存取
10、大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据:减小数据的冗余,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。对于数据的冗余是不能消除的,只能减小。任何的数据库中都存在着数据冗余的现象,但这些都应该是合理的数据冗余。13.要从学生表中找出姓“刘”的学生,需要进行的关系运算是_.(分数:2.00)A.选择 B.投影C.连接D.求交解析:解析:从关系中找出满足给定条件的元组的操作称为选择。从关系模式中指定若干属性组成新的关系称为投影。联接是关系的横向结合。联接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足
11、联接条件的元组。14.在关系数据模型中,域是指_.(分数:2.00)A.元组B.属性C.元组的个数D.属性的取值范围 解析:解析:元组:在一个具体关系中,水平方向的行称为元组,每一行是一个元组。元组对应表中的一个具体的记录。属性:二维表中垂直方向的列称为属性。每一列有一个属性名。域:属性的取值范围,即不同元组对用一个属性的取值所限定的范围。15.Access 字段名的最大长度为_.(分数:2.00)A.64 个字符 B.128 个字符C.255 个字符D.256 个字符解析:解析:Access 规定,其数据表字段名的最大长度为 64 个字符。16.必须输入任何的字符或个空格的输入掩码是_.(分
12、数:2.00)A.AB.aC. 所以 K=K+I,最后 K 值为 1 当 I=2 时,里面循环要全部执行,有 forJ=lt 2; 所以 K=K+I,K=K+2,最后 K 值为 4 当 1=3 时,里面循环要全部执行,有 forJ=l to 3; 所以 K=K+I,K=K+2,K=K+3,最后 K 值为 10 最后得到的 K 值为 1034.VBA 数据类型符号“%”表示的数据类型是_。(分数:2.00)A.整型 B.长整型C.单精度型D.双精度型解析:解析:VBA 中各数据类型列表如下*35.函数 Mid(“123456789“,3,4)返回的值是_。(分数:2.00)A.123B.1234
13、C.3456 D.456解析:解析:Mid(sSring,iStart,iLen)函数的作用是从字符串 sString 中的第 iStart 个字符开始取出iLen 个长度的子字符串。36.运行下面程序代码后,变量 J 的值为_。Private Sub Full () Dim j as Integer J=10 DO J=J+3 Loop While JA.10B.13C.19 D.21解析:解析:这里 Do 循环,是先执行循环体,再判断循环条件的。初始时 J=10。执行一次循环体后J=13,足19 的,继续循环。执行二次循环体后 J=16,还是19 的,继续循环。执行三次循环体后J=19,这
14、时不19 了,退出循环。二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.实现算法所需的存储单元多少和算法的工作量大小分别称为算法的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:空间复杂度和时间复杂度)解析:解析:算法的复杂性是指对一个在有限步骤内终止算法和所需存储空间大小的估计。算法所需存储空间大小是算法的空间复杂性,算法的计算量是算法的时间复杂性。39.数据结构包括数据的逻辑结构、数据的 1 以及对数据的操作运算。(分数:2.00)填空项 1:_ (正确答
15、案:正确答案:存储结构)解析:解析:数据结构包括 3 个方面,即数据的逻辑结构、数据的存储结构及对数据的操作运算。40.一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:可重用性)解析:解析:继承的优点:相似的对象可以共享程序代码和数据结构,从而大大减少了程序中的冗余,提高软件的可重用性。41.面向对象的模型中,最基本的概念是对象和 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:类)解析:解析:面向对象模型中,最基本的概念是对象和类。对象是现实世界中实体的模型化;将属性集和方法集相同的所有对象组
16、合在一起,可以构成一个类。42.软件维护活动包括以下几类:改正性维护、适应性维护、 1 维护和预防性维护。(分数:2.00)填空项 1:_ (正确答案:正确答案:完善性)解析:解析:软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提
17、高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。43.在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:选择)解析:解析:从关系中找出满足给定条件的元组的操作称为选择。选择的条件以逻辑表达式给出,使逻辑表达式的值为真的元组将被选取。44.在 Access 中,数据类型主要包括:自动编号、文本、备注、数字、日期/时间、 1、是/、OLE 对象、超级链接和查向导等。(分数:2.00)填空项 1:_ (正确答案:正确答案:货币)解析:解析:在 Access 中,系统提供了多种数据字段的类型,如文本、备注、数字、日
18、期/时间、货币、自动编号、是/否、OLE 对象、超级链接以及查询向导等。“文本”是 Access 字段的默认数据类型,由不超过 255 个字符(文本、文本的组合以及数字等)组成。“备注”型字段是由文本、文本的组合以及数字等字符组成,对存储数据的 K 度没有什么限制,具有很大的灵活性。“数字”型字段主要用于保存进行数学计算的数值数据(货币除外);该类型的字段可分为字节、整型、长整型、单精度型、双精度型、同步复制ID 以及小数等类型。“日期/时间”型字段是用于存储日期、时间以及日期和时间的组合,Access 将该类型字段的字段大小设置为 8 个字符。“货币”类型的字段主要用于存储货币的值,在“货币
19、”类型字段中输入数据时,用户不必输入货币符号和千位分隔符,Access 根据用户输入的数据自动添加货币符号和分隔符。“自动编号”数据类型用于存储整数和随机数。“是/否”数据类型是针对只包含两种不同取值的字段而设置的。“OLE 对象”数据类型主要用于将某个对象(如 Microsoft Word 文档、Microsoft Excel 电子表格、图表、声音以及其他二进制数据等)链接或嵌入到 Microsoft Access 数据库的表中。“超级链接”数据类型的字段主要用于存储超级链接的,包含作为超级链接地址的文本或以文本形式存储的字符和数字的组合。“查询向导”为用户提供了 建立一个字段内容的列表,可
20、以在列表中选择所列内容作为添加字段的内容。45.创建分组统计查询时,总计项应选择 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:GroupBy)解析:解析:在“设计”视图中,将用于分组字段的“总计”行设置成 GroupBy,就可以对记录进行分组统计了。46.组合框和列表框的主要区别是:是否可以在框中 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:输入数据值)解析:解析:列表框可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值。组合框既可以选择,也可以输入文本,这也是组合框和列表框的区别。47.页面页脚的内容在报表的 1 打印输出。(分数:2.00)填空项
21、 1:_ (正确答案:正确答案:每页底部)解析:解析:页面页脚一般包含页码或控制项的合计内容,数据显示安排在文本框和其他一些类型控件中。它打印在每页的底部,用于显示本页的汇总说明,报表的每一页有一个页面页脚。48.在 Access 中需要发布数据库中的数据的时候,可以采用的对象是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:计算字段)解析:解析:在组页眉/组页脚区内或报表页眉/报表页脚区内可以添加计算字段对某些字段的一组记录或所有记录进行求和或求平均统计计算,这种形式的统计计算一般是对报表字段列的纵向记录数据进行统计,而且使用 Access 提供的内置统计函数(Count 函数
22、完成计算,Sum 函数完成求和,Avg 函数完成求平均)来完成相应计算操作。如果是进行分组统计并输出,则统计计算控件应该布置在“组页眉组页脚”节区内相应位置,然后使用统计函数设置控件源即可。49.宏是指一个或多个 1 的集合。(分数:2.00)填空项 1:_ (正确答案:正确答案:条件操作宏)解析:解析:在数据处理过程中,如果希望只是满足指定条件执行宏的一个或多个操作,可以使用条件来控制这种流程。使用了这种控制的宏称为条件操作宏。在宏中添加条件的操作步骤如下:单击“视图”菜单中的“条件”命令,或者单击工具栏上的“条件”,按钮,在宏设计窗口中增加个“条件”列:将所需的条件表达式输入到“宏”设计窗
23、口的“条什”列中;在“操作”列中选择条件式为真时执行的操作。50.在下面的程序中,要求循环体执行四次,请填空。Private Sub Command l-Click ()x=lDo While 1x=x+2LoopEnd Sub(分数:2.00)填空项 1:_ (正确答案:正确答案:x8 或 x=7)解析:解析:第一次循环 x=x+2=1+2=3,第二次循环 x=x+2=3+2=5,第三次循环 x=x+2 5+2-7,第四次循环 x=x+2=7+2=9,题目要求循环执行四次跳出,所以应在判断处添加 x8 或 x=7 或 x9。51.在窗体上画一个命令按钮,然后编写如下程序 Dim x As I
24、ntegerSub inc (a As Integer)x=x +aEnd SubPrivate Sub Command l_click()inc 2inc 3inc4Ms g box x;End Sub 程序执行后,单击 Command I命令按钮,消息框显示结果是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:9)解析:解析:inc 函数每执行次就向 x 上累加一次传入的参数,所以最后 x 的值为;2+3+4=9。52.布窗体上画一个名称为 Command l 的命令按钮,然后编写如下事件过程:Private Sub Command l-Click ()n=5f=ls=oFor I =l To nf=f 1s= s +fNextPrint sEnd Sub 该事件过程的功能是计算s=1+12!+l+3!+l/ n!的值。请填空。(分数:2.00)填空项 1:_ (正确答案:正确答案:*(1/i)或 /i)解析:解析:本程序首先置 f 为 1,s 为 0;经过 5 次循环使 f 每次都乘以 l/i 实现了 l/n 的求法,每次循环后都加 f,把结果再赋给 s,循环结束,s 的值即为所求。