【计算机类职业资格】二级ACCESS-7-1及答案解析.doc
《【计算机类职业资格】二级ACCESS-7-1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS-7-1及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS-7-1 及答案解析(总分:99.98,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.用链表表示线性表的优点是_。(分数:1.00)A.便于插入和删除操作B.数据元素的物理顺序与逻辑顺序相同C.花费的存储空间较顺序存储少D.便于随机存取2.下列数据结构中,按“先进后出”原则组织数据的是_。(分数:1.00)A.线性链表B栈C.循环链表D.顺序表3.假定已建立以下链表结构,且指针 p 和 q 已指向如下图所示的结点: (分数:1.00)A.(*p).next=(*q).next;free(p);B.p=q-next;free(q);C.p=q;free(
2、q);D.p-next=q-next;free(q);4.结构化程序设计方法的 3 种基本控制结构中不包括_。(分数:1.00)A.循环结构B.递归结构C.顺序结构D.选择结构5.下面概念中,不属于面向对象方法的是_。(分数:1.00)A.对象B.继承C类D.过程调用6.下列叙述中正确的是_。(分数:1.00)A.软件交付使用后还需要进行维护B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令7.数据流程图(DFD)是_。(分数:1.00)A.软件概要设计的工具B.软件详细设计的工具C.结构化方法的需求分析工具D.面向对象方法的需求分析
3、工具8.数据独立性是数据库技术的重要特点之。所谓数据独立性是指_。(分数:1.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对9.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是_。(分数:1.00)A.m:n 联系B.1:m 联系C.m:k 联系D.1:1 联系10.在 ER 图中,用来表示实体的图形是_。(分数:1.00)A.矩形B.椭圆形C.菱形D.三角形11.对于现实世界中事物的特征,在实体一联系模型中使用_。(分数:1.00)A.属性描述B.关键字描述
4、C.二维表格描述D.实体描述12.下列说法中,不属于数据模型所描述的内容的是_。(分数:1.00)A.数据结构B.数据操作C.数据查询D.数据约束13.要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是_。(分数:1.00)A.*B.?C.!D.#14.在 Access 中,如果不想显示数据表中的某些字段,可以使用的命令是_。(分数:1.00)A.隐藏B.删除C.冻结D.筛选15.Access 数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录。为此需要定义的关系是_。(分数:1.00)A.输入掩码B.有效性
5、规则C.默认值D.参照完整性16.可以选择输入数据或空格的输入掩码是_。(分数:1.00)A.0B.C.D.917.在 Access 数据库中创建一个新表,应该使用的 SQL 语句是_。(分数:1.00)A.CREATE TABLEB.CREATE INDEXC.ALTER TABLED.CREATE DATABASE18.下列不属于操作查询的是_。(分数:1.00)A.参数查询B.生成表查询C.更新查询D.删除查询19.对“将信息系 1999 年以前参加工作的教师的职称改为副教授”,合适的查询为_。(分数:1.00)A.生成表查询B.更新查询C.删除查询D.追加查询20.要将“90 分以上学
6、生情况”表中所有记录和“学生成绩查询”中 80 分以下的记录,显示内容为“学生编号”、“姓名”、“成绩”3 个字段。正确的表达式是_。(分数:1.00)A.SELECT 学生编号,姓名,成绩 FROM 学生成绩查询 WHERE 成绩80JOINSELECT 学生编号,姓名,成绩FROM 90 分以上学生情况B.SELECT 学生编号,姓名,成绩 FROM 学生成绩查询 WHERE 成绩80UNIONSELECT 学生编号,成绩,姓名FROM 90 分以上学生情况C.SELECT 学生编号,姓名,成绩 FROM 学生成绩查询 WHERE 成绩80NUIONSELECT 学生编号,姓名,成绩FRO
7、M 90 分以上学生情况D.SELECT 学生编号,姓名,成绩 FROM 学生成绩查询 WHERE 成绩80NUIONSELECT 学生编号,成绩 FROM 90 分以上学生情况21.下列控件中,用来显示窗体或其他控件的说明文字,而与字段没有关系的是_。(分数:1.00)A.命令按钮B.标签C.文本框D.复选框22.Access 窗体中的文本框控件分为_。(分数:1.00)A.计算型和非计算型B.结合型、非结合型和计算型C.控制型和非控制型D.记录型和非记录型23.当窗体中的内容太多无法放在一面中显示时,可以用_控件来分页。(分数:1.00)A.选项卡B.命令按钮C.组合框D.选项组24.如果
8、要在报表的每一页底部显示页码号,那么应该设置_。(分数:1.00)A.报表页眉B.页面页眉C.页面页脚D.报表页脚25.在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作,则带条件的操作是否执行取决于条件表达式的真假,而没有指定条件的操作则会_。(分数:1.00)A.无条件执行B.有条件执行C.不执行D.出错26.发生在控件接收焦点前的事件是_。(分数:1.00)A.EnterB.GotFocusC.ExitD.LostFocus27.要将“选课成绩”表中学生的成绩取整,可以使用_。(分数:1.00)A.Abs(成绩)B.Int(成绩)C.Sqr(成绩)D.Sgn(成绩)28.要
9、将一个数字字符串转换成对应的数值,应使用的函数是_。(分数:1.00)A.ValB.SingleC.AscD.Space29.表达式“B=Int(A+0.5)”的功能是_。(分数:1.00)A.将变量 A 保留小数点后 1 位B.将变量 A 四舍五入取整C.将变量 A 保留小数点后 5 位D.舍去变量 A 的小数部分30.在窗体上有一个命令按钮 Command1,编写事件代码如下: Private Sub Command1_Click() Dim x As Integer,y As Integer x=12:y=32 Call Proc(x,y) Debug.Print x;y End Sub
10、 Public Sub Proc(n As Integer, By Val m As Integer) n=nM0d 10 m=m Mod 10 End Sub 打开窗体运行后,单击命令按钮,立即窗口上输出的结果是_。(分数:1.00)A.2 32B.12 3C.2 2D.12 3231.在窗体中有一个命令按钮 Command1,编写事件代码如下: Private Sub Command1_Click() Dim s As Integer S=P(1)+P(2)+P(3)+P(4) debug.Print S End Sub Public Function P(N As Integer) Di
11、m Sum As Integer Sum=0 For i=1 To N Sum=Sum+i Next i P=Sum End Function 打开窗体运行后,单击命令按钮,输出结果是_。(分数:1.00)A.15B.20C.25D.3532.已定义好有参函数 f(m),其中形参 m 是整型量。下面调用该函数,传递实参为 5,将返回的函数数值赋给变量 t。以下正确的是_。(分数:1.00)A.t=f(m)B.t=Call f(m)C.t=f(m)D.t=Call f(5)33.使用 Function 语句定义一个函数过程,其返回值的类型_。(分数:1.00)A.只能是符号常量B.是除数组之外的
12、简单数据类型C.可在调用时由运行过程决定D.由函数定义时 As 子句声明34.如果 X 是一个正的实数,保留两位小数、将千分位四舍五入的表达式是_。(分数:1.00)A.0.01*Int(x+0.05)B.0.01*Int(100*(x+0.005)C.0.01*Int(X+0.005)D.0.01*Int(100*(X+0.05)35.窗体中有命令按钮 Command1 和文本框 Text1,事件过程如下: Function result(ByVal x As Integer)As Boolean If x Mod 2=0 Then result=True Else result=False
13、 End If End Function Private Sub Command1_Click() x=Val(InputBox(“请输入一个整数“) If Then Text1=Str(x)free(p);B.p=q-next;free(q);C.p=q;free(q);D.p-next=q-next;free(q); 解析:解析 本题考查的是在链表中删除结点的操作。在本题中指针 p 指向结点 a,q 指向结点 b。要把结点 b 删除,就应该首先让结点 a 的指针域指向结点 c,即 pnext=qnext,也可以写成(*p).next=(*q).next,然后释放结点 b,即 free(q)
14、。所以,4 个选项中,只有 D 满足题意。4.结构化程序设计方法的 3 种基本控制结构中不包括_。(分数:1.00)A.循环结构B.递归结构 C.顺序结构D.选择结构解析:解析 本题考查了程序的基本结构。程序由一些基本结构组成。任何一个大型的程序都由 3 种基本结构组成,由这些基本结构顺序构成一个结构化的程序。这 3 种基本结构为:顺序结构、选择结构和循环结构。5.下面概念中,不属于面向对象方法的是_。(分数:1.00)A.对象B.继承C类D.过程调用 解析:解析 面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象、类、
15、消息、继承等概念。6.下列叙述中正确的是_。(分数:1.00)A.软件交付使用后还需要进行维护 B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令解析:解析 本题考核软件维护的概念。维护是软件生命周期的最后一个阶段,也是持续时间最长、付出代价最大的阶段。在软件交付使用后,还需要进行维护。软件维护通常有以下四类:为纠正使用中出现的错误而进行的改正性维护;为适应环境变化而进行的适应性维护;为改进原有软件而进行的完善性维护;为将来的可维护和可靠而进行的预防性维护。软件维护不仅包括程序代码的维护,还包括文档的维护。综上所述,本题的正确答案是选
16、项 A,其余选项的说法错误。7.数据流程图(DFD)是_。(分数:1.00)A.软件概要设计的工具B.软件详细设计的工具C.结构化方法的需求分析工具 D.面向对象方法的需求分析工具解析:解析 常见的需求分析方法有:结构化分析方法和面向对象的分析方法。结构化分析就是使用数据流图(DFD)、数据字典(DD)、结构化英语、判定表和判定树等工具,来建立一种新的、称为结构化规格说明的目标文档。8.数据独立性是数据库技术的重要特点之。所谓数据独立性是指_。(分数:1.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对 解析:解析 数
17、据具有两方面的独立性:一是物理独立性,即由于数据的存储结构与逻辑结构之间由系统提供映象,使得当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改;二是逻辑独立性,即由于数据的局部逻辑结构(它是总体逻辑结构的一个子集,由具体的应用程序所确定,并且根据具体的需要可以作一定的修改)与总体逻辑结构之间也由系统提供映象,使得当总体逻辑结构改变时,其局部逻辑结构可以不变,从而根据局部逻辑结构编写的应用程序也可以不必修改。综上所述,本题的正确答案是 D。9.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是_。(分数:1.0
18、0)A.m:n 联系B.1:m 联系 C.m:k 联系D.1:1 联系解析:解析 实体之间的联系类型主要有一对一、一对多、多对多,按题意可知部门与职员之间的联系类型是一对多(1:m),所以本题应选 B。10.在 ER 图中,用来表示实体的图形是_。(分数:1.00)A.矩形 B.椭圆形C.菱形D.三角形解析:解析 在 ER 图中,用矩形框表示实体,框内标明实体名;用椭圆状框表示实体的属性,框内标明属性名;用菱形框表示实体间的联系,框内标明联系名。11.对于现实世界中事物的特征,在实体一联系模型中使用_。(分数:1.00)A.属性描述 B.关键字描述C.二维表格描述D.实体描述解析:解析 本题考
19、查对实体-联系模型的理解和掌握。在实体-联系模型中,用属性来描述现实世界中对象的属性所表示的对象的性质、特征和行为,因此正确答案为选项 A。12.下列说法中,不属于数据模型所描述的内容的是_。(分数:1.00)A.数据结构B.数据操作C.数据查询 D.数据约束解析:解析 数据模型所描述的内容有 3 个部分,它们是数据结构、数据操作和数据约束。其中,数据模型中的数据结构主要描述数据的类型、内容、性质,以及数据库的联系等;数据操作主要是描述在相应数据结构上的操作类型与操作方式。 本题答案为 C。13.要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是_。(分数:1.00)A.*B.?C.
20、!D.# 解析:解析 Access 里通配符用法如下: “*”:通配任何多个数的字符,它可以在字符串中当作第一个或最后一个字符使用; “?”:通配任何单个字母的字符; “!”:通配任何不在括号之内的字符; “#”:通配任何单个数字字符。所以本题的答案为 D。14.在 Access 中,如果不想显示数据表中的某些字段,可以使用的命令是_。(分数:1.00)A.隐藏 B.删除C.冻结D.筛选解析:解析 隐藏命令是将某些字段暂时隐藏起来,需要时再将其进行显示;冻结命令是当水平滚动窗口时,冻结的字段仍是可见的;删除命令是彻底删除字段的值,不会再显示出;筛选命令是从众多数据中挑选了一部分满足某种条件的数
21、据进行处理。因此本题选 A。15.Access 数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录。为此需要定义的关系是_。(分数:1.00)A.输入掩码B.有效性规则 C.默认值D.参照完整性解析:解析 在建立或修改表的关系时,可以设置或修改关系的参照完整性。要设置参照完整性,需在“编辑关系”窗口中勾选“实施参照完整性”复选框,表示当输入或删除记录时,为维持表间已定义的关系而必须遵循的规则。此时,如果主表中没有相关记录,则不能在相关表中添加记录。所以选项 B 为正确答案。16.可以选择输入数据或空格的输入掩码是_。(
22、分数:1.00)A.0B.C.D.9 解析:解析 选项 A 指必须输入数字(09),选项 B 指将所有字符转换为小写,选项 C 指将所有字符转换为大写。17.在 Access 数据库中创建一个新表,应该使用的 SQL 语句是_。(分数:1.00)A.CREATE TABLE B.CREATE INDEXC.ALTER TABLED.CREATE DATABASE解析:解析 CREATETABLE:创建表。 ALTER TABLE:在已有表中添加新字段或约束。 CREATE INDEX:为字段或字段组创建索引。 CREATE DATABASE:Access 中没有该命令。 所以本题答案为 A。1
23、8.下列不属于操作查询的是_。(分数:1.00)A.参数查询 B.生成表查询C.更新查询D.删除查询解析:解析 本题考查操作查询的基本概念。操作查询是由用户指定查找记录的条件,在一次查询操作中对所得结果进行编辑等操作。操作查询共有 4 种类型,分别是删除查询、更新查询、追加查询和生成表查询。生成表查询是利用一个或多个表中的全部或部分数据建立新表;删除查询可以从一个表或多个表中删除记录;更新查询可以对一个或多个表中的一组记录作全面修改;追加查询可以从一个或多个表中选取的一组记录添加到一个或多个表的尾部。操作查询是考试重点内容,考生不仅要掌握其概念,也要熟练应用。19.对“将信息系 1999 年以
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS71 答案 解析 DOC
