国家二级ACCESS机试选择题数据库基础知识模拟试卷5_真题含答案与解析)-交互57

国家二级ACCESS机试选择题(数据库基础知识)模拟试卷5

(总分52, 做题时间90分钟)

1. 选择题

1.

数据访问页可以简单地认为就是一个

SSS_SINGLE_SEL

A 网页

B 数据库文件

C Word文件

D 子表

该题您未回答:х 该问题分值: 2

答案:A

解析:数据访问页对象是ACCESS2003版本中用来将ACCESS数据库中的数据发布到网络上的数据库对象,不仅能发布数据,合法用户也能通过数据访问页对数据进行编辑。数据访问页就是网页,格式编码为HTML,即超文本标记语言。

2.

下列关于Access数据流特点的叙述中,错误的是

SSS_SINGLE_SEL

A 可以支持Internet/Intranet应用

B 可以保存多种数据类型的数据,包括多媒体数据

C 可以通过编写应用程序来操作数据库的数据

D 可以作为网状型数据库支持客户机/服务器应用系统

该题您未回答:х 该问题分值: 2

答案:A

解析:本题考查ACCESS数据库的基本特点。ACCESS数据库的主要特点:能够利用各种图例快速获得数据;利用报表工具快速生成美观的数据报表;采用0LE技术,能方便的创建和编辑多媒体数据库。 支持ODBC标准的SQL数据库的数据;设计过程自动化,具有较好的集成开发功能;提供了断点设置、单步执行等调试功能;Internet/Intranet集成。

3.

常见的数据模型有3种,它们是

SSS_SINGLE_SEL

A 网状、关系和语义

B 层次、关系和网状

C 环状、层次和关系

D 字段名、字段类型和记录

该题您未回答:х 该问题分值: 2

答案:B

解析:本题考查数据库的基本知识。常见的数据模型共有三种,分别是层次模型、网状模型和关系模型,目前最普遍应用的是关系模型。此外,今年发展的面向对象模型也逐渐成为主流数据模型。

4.

用二维表来表示实体及实体之间联系的数据模型是

SSS_SINGLE_SEL

A 实体一联系模型

B 层次模型

C 网状模型

D 关系模型

该题您未回答:х

该问题分值: 2

答案:D

解析:本题考查数据模型的知识。常见的数据模型共有三种,分别是层次模型、网状模型和关系模型,目前最普遍应用的是关系模型。在关系数据库中,用表来实现逻辑层次中的关系也就是所说的一个关系就是一个二维表。

5.

按数据的组织形式,数据库的数据模型可分为三种模型,它们是

SSS_SINGLE_SEL

A 小型、中型和大型

B 网状、环状和链状

C 层次、网状和关系

D 独享、共享和实时

该题您未回答:х

该问题分值: 2

答案:C

解析:本题考查数据库的基本知识。常见的数据模型有3种,分别是层次模型、网状模型和关系模型,目前普遍应用的是关系模型。层次模型用树形结构描述实体间的关系;网状模型用图结构描述实体间的关系;关系模型用二维表描述实体间的关系。

6.

一个关系数据库的表中有多条记录,记录之间的相互关系是

SSS_SINGLE_SEL

A 前后顺序不能任意颠倒,一定要按照输入的顺序排列

B 前后顺序可以任意颠倒,不影响库中的数据关系

C 前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同

D 前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列

该题您未回答:х 该问题分值: 2

答案:B

解析:本题考查表的基础知识。在关系数据库中,记录的顺序是不会影响结果和存储的,也就是说,行的次序是无所谓的。

7.

在关系运算中,投影运算的含义是

SSS_SINGLE_SEL

A

在基本表中选择满足条件的记录组成一个新的关系

B 在基本表中选择需要的字段(属性)组成一个新的关系

C 在基本表中选择满足条件的记录和属性组成一个新的关系

D 上述说法均是正确的

该题您未回答:х 该问题分值: 2

答案:B

解析:本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算如并、交、差和笛卡尔积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。

8.

将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为

SSS_SINGLE_SEL

A 选择

B 投影

C 联接

D 并

该题您未回答:х

该问题分值: 2

答案:C

解析:本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算如并、交、差和笛卡尔积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;联接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然联接是在等值连接的基础上去除重复的属性。

9.

在关系运算中,选择运算的含义是

SSS_SINGLE_SEL

A 在基本表中,选择满足条件的元组组成一个新的关系

B 在基本表中,选择需要的属性组成一个新的关系

C 在基本表中,选择满足条件的元组和属性组成一个新的关系

D 以上三种说法是正确的

该题您未回答:х 该问题分值: 2

答案:A

解析:本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算如并、交、差和笛卡尔积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。

10.

在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是

SSS_SINGLE_SEL

A 选择

B 投影

C 联接

D

自然联接

该题您未回答:х 该问题分值: 2

答案:A

解析:本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算如并、交、差和笛卡尔积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。本题明显属于关系中选择满足条件的元组,所以为选择操作。

11.

在学生表中要查找所有年龄小于20岁且姓王的男生,应采用的关系运算是

SSS_SINGLE_SEL

A 选择

B 投影

C 联接

D 比较

该题您未回答:х

该问题分值: 2

答案:A

解析:选择操作是从关系中找出满足给定条件的元组的操作。所以从学生表中查找所有年龄小于20岁的姓王的男生应用的关系运算是选择。

12.

在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是

SSS_SINGLE_SEL

A 选择

B 投影

C 连接

D 关联

该题您未回答:х 该问题分值: 2

答案:B

解析:关系运算有选择、投影、联接与自然联接。 选择:从关系中找出满足给定条件的元组的操作。 投影:从关系模式中指定若干属性组成新的关系。 联接:将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。 自然联接:在联接运算中,按照字段值对应相等为条件进行的联接操作称为等值联接,自然联接是去掉重复属性的等值联接。

13.

在学生表中要查找年龄大于18岁的男学生,所进行的操作属于关系运算中的

SSS_SINGLE_SEL

A 投影

B 选择

C 联接

D 自然联接

该题您未回答:х 该问题分值: 2

答案:B

解析:关系运算有选择、投影、联接与自然联接。选择:从关系中找出满足给定条件的元组的操作;投影:从关系模式中指定若干属性组成新的关系;联接:将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组;所以从学生表中查找年龄大于18周岁的男学生应该属于选择操作。

14.

在关系数据库中,能够惟一地标识一个记录的属性或属性的组合,称为

SSS_SINGLE_SEL

A 关键字

B 属性

C 关系

D

该题您未回答:х

该问题分值: 2

答案:A

解析:本题考查关键字的知识。在Access的表中,每行称为一条记录或者一个元组,在关系中唯一标识元组的属性或属性集称为候选码或候选关键字,可以简称为码或者关键字。若一个关系有多个关键字,则选定一个作为主关键字。

15.

假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量……)一组属性来描述图书,可以作为“关键字”的是

SSS_SINGLE_SEL

A 书号

B 书名

C 作者

D 出版社

该题您未回答:х 该问题分值: 2

答案:A

解析:本题考查主关键字的知识。主关键字是一个或者多个字段的集合,是用于区别表中记录唯一的标识,也就意味着在一个表中主关键字不能取重复值。在Access的表中,可以定义三种类型的主关键字:自动编号主键、单字段主键和多字段主键。在本题中只有“书号”是每本书都不相同的,也就是主关键字。

16.

在Access数据库中,用来表示实体的是

SSS_SINGLE_SEL

A 表

B 记录

C 字段

D 域

该题您未回答:х 该问题分值: 2

答案:B

解析:在ACCESS中,表是具有相同属性的实体的集合,一个记录表示一个实体,字段只能表示实体的某个属性。

17.

下列实体的联系中,属于多对多联系的是

SSS_SINGLE_SEL

A 学生与课程

B 学校与校长

C 住院的病人与病床

D 职工与工资

该题您未回答:х 该问题分值: 2

答案:A

解析:本题考查表与表之间的关系的知识。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表A和表B之间存在一对一的关系,那么表A中的一条记录只能与表B中的一条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在一对多的关系,且表B为多的一方,那么表A中的一条记录与表B中的多条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配,若表A和表B之间存在多对多的关系,那么表A中的一条记录能与表B中的多条记录匹配,反过来表B中的一条记录也能与表A中的多条记录匹配。就本题来说,学生与课程是多对多,学校与校长、病人与病床是一对一,职工与工资是一对多。

18.

在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之间的联系是

SSS_SINGLE_SEL

合集下载

国家二级ACCESS机试(选择题)模拟试卷113(题后含答案及解析)

国家二级ACCESS机试(选择题)模拟试卷113(题后含答案及解析)

国家二级ACCESS机试(选择题)模拟试卷113 (题后含答案及解析)

题型有:1. 选择题

选择题

1. 下面对对象概念描述正确的是( )。

A.对象间的通信靠消息传递

B.对象是名字和方法的封装体

C.任何对象必须有继承性

D.对象的多态性是指一个对象有多个操作

正确答案:A

解析:对象是面向对象方法中最基本的概念。操作描述了对象执行的功能,通过消息传递,还可以为其他对象使用。操作过程是被封装在对象中的,用户看不到,称之为对象的封装性。对象的多态性是指同一个操作可以是不同对象的行为,不是所有的对象都必须有继承性。

2. 在面向对象方法中,实现信息隐蔽是依靠( )。

A.对象的继承

B.对象韵多态

C.对象的封装

D.对象的分类

正确答案:C

解析:对象的封装性是指从外部看只能看到对象的外部特征,即只需知道数据的取值范围和可以对该数据施加的操作,而不需要知道数据的具体结构以及实现操作的算法。对象的内部,即处理能力的实行和内部状态,对外是不可见的。从外面不能直接使用对象的处理能力,也不能直接修改其内部状态,对象的内部状态只能由其自身改变。

3. 下列选项中不属于面向对象程序设计特征的是( )。

A.继承性

B.多态性

C.类比性

D.封装性

正确答案:C

解析:面向对象程序设计的三个主要特征是:封装性、继承性和多态性。封装性即只需知道数据的取值范围和可以对该数据施加的操作,而无须知道数据的具体结构以及实现操作的算法。继承性是指使用已有的类定义作为基础建立新类的定义技术。对象根据所接收的消息而做出动作,同样的消息被不同的对象接收时可导致完全不同的行动,该现象称为多态性。

4. 软件需求规格说明书的作用不包括( )。

A.软件验收的依据

B.用户与开发人员对软件要做什么的共同理解

C.软件设计的依据

D.软件可行性研究的依据

正确答案:D

解析:软件规格说明书主要有三个作用:①用户和软件开发人员之间的合同;②开发人员进行设计和编程的依据;③软件工程项目验收的依据。

国家二级ACCESS机试(操作题)模拟试卷388(题后含答案及解析)

国家二级ACCESS机试(操作题)模拟试卷388(题后含答案及解析)

国家二级ACCESS机试(操作题)模拟试卷388 (题后含答案及解析)

全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题

基本操作题

在考生文件夹下,已有“samp1.accdb”数据库文件和Stab.xls文件,“samp1.mdb”中已建立表对象“student”和“grade”,试按以下要求,完成表的各种操作:

1. 将考生文件夹下Stab.xls文件导入“student”表中。

正确答案:步骤1:双击打开“samp1.accdb”数据库,并点击选项卡下方的“安全警告”提示栏中的“启用内容”按钮,以确保数据库中相关功能都启用。

步骤2:在<外部数据>选项卡中,单击<导入并链接>选项组中的“导入Excel电子表格”按钮,在弹出的如图1-1所示的“获取外部数据一。Excel电子表格”对话框中,利用“浏览”按钮指定需要导入的Excel电子表格文件(即考生文件夹的Stab.xls文件),并选中“向表中追加一份记录的副本”选项,单击“确定”按钮。 步骤3:在弹出的如图1-2所示的“导入数据表向导”对话框中,选择包含了学生数据的工作表,一直点击下一步直到完成即可。完成后应打开学生表,检查Excel表格中的数据是否已经添加进来。

2. 将“student”表中1975年和1976年出生的学生记录删除。

正确答案:步骤1:双击打开“student”表。单击“出生日期”字段选择器右侧的向下黑色小箭头,打开表的<公用筛选器>,取消“全部”项的勾选,仅仅勾选包含了1975年和1976年的日期,如图1-3所示。单击“确定”按钮,这数据表中仅包含了1975年和1976年出生的学生记录。 步骤2:选中已筛选出来的记录,单击<开始>选项卡中<记录>命令组的“删除”按钮,确认删除,则删除相关选中的记录。 步骤3:单击“student”表的“出生日期”字段选择器右侧的向下黑色小箭头,打开表的<公用筛选器>,单击“从‘出生日期’清除筛选器”项左侧的图标,清除表上的筛选操作,表中将显示删除直到记录后的数据表。

国家二级ACCESS机试选择题(公共基础知识)模拟试卷2(题后含答案及解析)

国家二级ACCESS机试选择题(公共基础知识)模拟试卷2(题后含答案及解析)

国家二级ACCESS机试选择题(公共基础知识)模拟试卷2 (题后含答案及解析)

题型有:1. 选择题

选择题

1. 下列叙述中正确的是( )。

A.所谓算法就是计算方法

B.程序可以作为算法的一种描述方法

C.算法设计只需考虑得到计算结果

D.算法设计可以忽略算法的运算时间

正确答案:B

解析:算法是指对解题方案的准确而完整的描述,算法不等于数学上的计算方法,也不等于程序。算法设计需要考虑可行性、确定性、有穷性与足够的情报,不能只考虑计算结果。算法设计有穷性是指操作步骤有限且能在有限时间内完成,如果一个算法执行耗费的时间太长,即使最终得出了正确结果,也是没有意义的。算法在实现时需要用具体的程序设计语言描述,所以程序可以作为算法的一种描述方法。 知识模块:公共基础知识

2. 下列叙述中正确的是( )。

A.算法的复杂度包括时间复杂度与空间复杂度

B.算法的复杂度是指算法控制结构的复杂程度

C.算法的复杂度是指算法程序中指令的数量

D.算法的复杂度是指算法所处理的数据量

正确答案:A

解析:算法复杂度是指算法在编写成可执行程序后,运行时所需要的资源,资源包括时间资源和内存资源。算法的复杂度包括时间复杂度与空间复杂度。算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度是指算法在执行过程中所需要的内存空间。 知识模块:公共基础知识

3. 下列叙述中正确的是( )。

A.算法的时间复杂度与计算机的运行速度有关

B.算法的时间复杂度与运行算法时特定的输入有关

C.算法的时间复杂度与算法程序中的语句条数成正比

D.算法的时间复杂度与算法程序编制者的水平有关

正确答案:B

解析:为了能够比较客观地反映出一个算法的效率,在度量一个算法的工作量时,不仅应该与所使用的计算机、程序设计语言以及程序编制者无关,而且还

应该与算法实现过程中的许多细节无关。为此,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。算法所执行的基本运算次数还与问题的规模有关;对应一个固定的规模,算法所执行的基本运算次数还可能与特定的输入有关。 知识模块:公共基础知识

国家二级ACCESS机试(简单应用题)模拟试卷11(题后含答案及解析)

国家二级ACCESS机试(简单应用题)模拟试卷11(题后含答案及解析)

国家二级ACCESS机试(简单应用题)模拟试卷11 (题后含答案及解析)

题型有:1.

考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tTeacher”、“tCourse”、“tStud”和“tGrade”,试按以下要求完成设计:

1. 创建一个查询,按输入的教师姓名查找教师的授课情况,并按“上课日期”字段降序显示“教师姓名”、“课程名称”、“上课日期”三个字段的内容,所建查询命名为“qT1”。当运行该查询时,应显示参数提示信息:“请输入教师姓名”。

正确答案:步骤1:双击打开“samp2.accdb”数据库,在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。在【显示表】对话框中添加“tTeacher”、“tCourse”表,关闭对话框,双击“教师姓名”字段,双击“tCourse”的“课程名称”、“上课日期”字段,在“教师姓名”的条件行内输入:[请输入教师姓名],在“上课日期”所在“排序”行的下拉框中选择“降序”,如图3-80所示。步骤2:单击快速访问工具栏中的“保存”按钮,输入“qt1”文件名,单击“确定”按钮,关闭“qt1”查询窗口。

解析:本题考查参数查询的设置方法以及查询中的排序。

2. 创建一个查询,查找学生的课程成绩大于等于80且小于等于100的学生情况,显示“学生姓名”、“课程名称”和“成绩”三个字段的内容,所建查询命名为“qT2”。

正确答案:步骤1:在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。添加“tStud”、“tGrade”、“tCourse”表,关闭【显示表】对话框。双击“tStud”表“学生姓名”字段、“tCourse”表“课程名称”字段、“tGrade”表的“成绩”字段。在“成绩”所对应的条件行内输入:>=80and<=100。步骤2:单击快速访问工具栏中的“保存”按钮,输入文件名“qt2”,单击“确定”按钮,关闭“qt2”窗口。

国家二级ACCESS机试(操作题)模拟试卷423(题后含答案及解析)

国家二级ACCESS机试(操作题)模拟试卷423(题后含答案及解析)

国家二级ACCESS机试(操作题)模拟试卷423 (题后含答案及解析)

全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题

基本操作题

1. 在考生文件夹下,“sampl.accdb”数据库文件中已建立好表对象“tStud”和“tScore”、宏对象“mTest”和窗体“ffest”。具体操作如下:(1)分析并设置表“tScore”的主键;冻结表“tS-tud”中的“姓名”字段列。(2)将表“tStud”中的“入校时间”字段的默认值设置为下一年度的9月1日。要求:本年度的年号必须用函数获取。(3)根据表“tStud”中“所属院系”字段的值修改“学号”,“所属院系”为“01”,将“学号”的第1位改为“1”;“所属院系”为“02”,将“学号”的第1位改为“2”,依次类推。(4)在“tScore”表中增加一个字段,字段名为“总评成绩”,字段值为:总评成绩=平时成绩*40%+考试成绩*60%,计算结果的“结果类型”为“整型”,“格式”为“标准”,“小数位数”为0。(5)将窗体“fTest”的“标题”属性设置为“测试”;将窗体中名为“bt2”的命令按钮,其宽度设置为2厘米、左边界设置为左边对齐“bt1”命令按钮。(6)将宏“mTest”重命名保存为自动执行的宏。

正确答案:(1)【操作步骤】步骤1:打开考生文件夹下的数据库文件sampl.accdb,双击打开“tScore”表,判断“学号”字段和“课程号”字段的组合取值具有唯一性,关闭“tScore”表设计视图。步骤2:右键单击表“tScore”,从弹出的快捷菜单中选择“设计视图”命令。步骤3:单击鼠标选中“学号”和“课程号”字段,右击“学号”、“课程号”二行的任意一点,在弹出的快捷菜单中选择“主键”命令,如图5.1所示。步骤4:按Ctrl +S保存按钮,关闭“tScore”表。步骤5:双击表“tStud”打开数据表视图,选中“姓名”字段列,右键单击,在弹出的快捷菜单中选择“冻结字段”命令,如图5.2所示。步骤4:按Ctrl+S保存按钮,关闭“tStud”表数据表视图。(2)【操作步骤】步骤1:右键单击“tStud”表,在弹出的快捷菜单中选择“设计视图”命令,选中“入校时间”字段,在“默认值”行中输入表达式“DateSerial( Year( Date( ))+1,9,1)”如图5.3所示。步骤2:按Ctrl+S保存按钮,关闭“tStud”表设计视图。(3)【操作步骤】步骤1:选择“创建”选项卡“查询”组中的“查询设计”按钮,弹出“显示表”对话框中双击表“tStud”,关闭“显示表”对话框。步骤2:双击添加“tStud”表中“学号”字段,选择“设计”选项卡“查询类型”组中的“更新”命令。在“更新到”行中输入表达式“Right([所属院系],1)&Mid([学号],2)”,如图5.4所示。步骤3:单击“设计”选项卡“结果”组中的“运行”按钮,在弹出的对话框中单击“是”按钮,不保存该查询语句,关闭查询设计。(4)【操作步骤】步骤1:右键单击“tScore”表,在弹出的快捷菜单中选择“设计视图”命令,在窗格的最后一行中输入字段名“总评成绩”,在右侧的“数据类型”中选择“计算”,弹出“表达式生成器”对话框,输入表达式“=[平时成绩]*0.4+[考试成绩]*0.6”,如图5.5所示,单击“确定”按钮。步骤2:在“常规”选项卡下,将“结果类型”设置为“整型”,将“格式”设置为“标准”,将“小数位数”设置为“0”。步骤3:按Ctrl+S保存按钮,关闭“tScore”表设计视图。(5)【操作步骤】步骤

国家二级ACCESS机试选择题(查询)模拟试卷10(题后含答案及解析)

国家二级ACCESS机试选择题(查询)模拟试卷10(题后含答案及解析)

国家二级ACCESS机试选择题(查询)模拟试卷10 (题后含答案及解析)

题型有:1. 选择题

选择题

1. 在查询中,默认的字段显示顺序是

A.在表的“数据表视图”中显示的顺序

B.添加时的顺序

C.按照字母顺序

D.按照文字笔画顺序

正确答案:B

解析:本题考查查询设计相关知识要点。在查询中,默认的字段显示顺序是用户通过查询设计视图的数据区向设计网格中添加时的前后顺序。 知识模块:查询

2. 在课程表中要查找课程名称中包含“计算机”的课程,对应“课程名称”字段的正确准则表达式是

A.”计算机”

B.“*计算机”

C.Like”*计算机*”

D.Like”计算机”

正确答案:C

解析:本题考查模糊查询及字符函数的相关知识。模糊查询利用Like关键字和通配符,对不确定字符串进行查找。常用通配符为:*(与任何个数的字符匹配)、?(任何单个字符匹配)、[](与方括号内任何单个字符匹配)、!(匹配任何不在括号之内的字符)、.(与范围内的任何一个字符匹配)、#(与任何单个数字字符匹配)。 根据本题的要求,表达式应该写为:Like”*计算机*”。 知识模块:查询

3. 建立一个基于“学生”表的查询,要查找“出生日期”(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在“出生日期”对应列的“准则”行中应输入的表达式是

A.between 1980-06-06 and 1980-07-06

B.between#1980-06-06#and#1980-07-06#

C.between 1980-06-06 or 1980-07-06

D.between#1980-06-06#or#1980-07-06#

正确答案:B

解析:本题考查查询条件表达式的书写。BETWEEN值1 AND值2:如果给定的值在值1和值2之间(包括值1、值2),结果为真(true)、否则为假(false)。And关键字连接的多个条件必须同时满足,同时,在ACCESS中,时间类型数据应该放置在两个“#”中间,所以选项B不正确。 知识模块:查询

国家二级(ACCESS)机试模拟试卷154

国家二级(ACCESS)机试模拟试卷154

(总分:108.00,做题时间:90分钟)

一、 选择题(总题数:40,分数:80.00)

1.下列关于栈叙述正确的是( )。

(分数:2.00)

A.栈按“先进先出”组织数据

B.不能删除数据

C.只能在栈底插入数据

D.栈按“先进后出”组织数据 √

解析:解析:栈是按“先进后出”的原则组织数据的,数据的插入和删除都在栈顶进行操作。

2.下列叙述中正确的是( )。

(分数:2.00)

A.设计算法时只需要考虑结果的可靠性

B.设计算法时只需要考虑数据结构的设计

C.算法就是程序

D.以上三种说法都不对 √

解析:解析:算法是指解题方案的准确而完整的描述,算法不等于程序,也不等于计算方法,所以D)错误。设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。

3.一棵二叉树共有25个节点,其中5个是叶子节点,则度为1的节点数为( )。

(分数:2.00)

A.4

B.6

C.10

D.16 √

解析:解析:根据二叉树的性质3:在任意一棵二叉树中,度为0的叶子节点总是比度为2的节点多一个,所以本题中度为2的节点是5—1=4个,所以度为1的节点的个数是25—5—4=16个。

4.下面描述中,不属于软件危机表现的是( )。

(分数:2.00)

A.软件质量难以控制

B.软件过程不规范 √

C.软件开发生产率低

D.软件成本不断提高

解析:解析:软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。

5.在软件开发中,需求分析阶段产生的主要文档是( )。

(分数:2.00)

A.软件集成测试计划

B.用户手册

C.软件需求规格说明书 √

D.软件详细设计说明书

解析:解析:需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面,故C)选项正确。

国家二级ACCESS机试(VBA数据库编程)模拟试卷1(题后含答案及解析)

国家二级ACCESS机试(VBA数据库编程)模拟试卷1 (题后含答案及解析)

题型有:1. 选择题

选择题

1. 现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA代码完成,下面语句正确的是

A.docmd.openform”tEmployee”

B.docmd.openview”tEmployee”

C.docmd.opentable”tEmployee”

D.docmd.openreport”tEmployee”

正确答案:C

解析:本题考查VBA中如何打开对象的知识。在vBA中,打开表的命令格式为:DoCmd.OpenTable表名。另外还需知道打开查询使用DoCmd.OpenOHerv;打开窗体使用DoCmd.OpenForm;打开报表使用DoCmd.OpenReports;打开视图使用DoCmd.OpenView;关闭窗体和报表使用,DoCmd.Close等。

2. 在VBA中,实现窗体打开操作的命令是

A.DoCmd.OpenForm

B.OpenForm

C.Do.OpenForm

D.DoOpcn.Form

正确答案:A

解析:DoCmd.OpenForm为打开窗体命令。

3. 在VBA中要打开名为“学生信息录入”的窗体,应使用的语句是

A.DoCmd.OpenForm”学生信息录入”

B.OpenForm”学生信息录入”

C.DoCmd.OpenWindow”学生信息录入”

D.OpenWindow”学生信息录入”

正确答案:A

解析:本题考查VBA中如何打开对象的知识。在VBA中,打开窗体的命令为:Docmd.OpenForm。另外还需知道打开表使用命令Docmd.OpenTable:打开报表使用命令Docmd.0penReport;打开查询使用命令Docmd.OpenQuery;关闭窗体和报表使用命令Docmd.Close。

国家二级ACCESS机试(选择题)模拟试卷128(题后含答案及解析)

国家二级ACCESS机试(选择题)模拟试卷128 (题后含答案及解析)

题型有:1. 选择题

选择题

1. 设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是

A.堆排序

B.希尔排序

C.有序链表查找

D.循环链表中寻找最大项

正确答案:B

解析:希尔排序(Shdl Sort)是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。排序方法最坏时间复杂度:直接插入为O(n2)、简单选择为O(n2)、起泡排序为O(n2)、快速排序为O(n2)、堆排序为O(nlog2n)、归并排序为O(nlog2n)。

2. 设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front=rear-1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为

A.0

B.1

C.49

D.5n

正确答案:A

解析:front指定队头位置,删除一个元素就将front顺时针移动一位;rear指尾指针,指向元素要插入的位置,插入一个元素就将rear顺时针移动一位;操作后,循环队列的队头指针等于尾指针-1,说明此时队列已经是空队列,那么就不用比较了。

3. 设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为

A.DGHEBIJFCA

B.JIHGFEDCBA

C.GHIJDEFBCA

D.ABCDEFGHIJ

正确答案:A

解析:前序遍历中,第一个字母是根结点,也就是A是根结点;在中序遍历中,根结点前面的是左子树、后面的是右子树。前序中,B在A的后面,中序中在左子树中,可知B为A的左结点。中序中D在B的前面,前序中在B的

后面,可知D为B的左结点,GEH为B的右子树。前序中顺序为EGH,由此可知,E为B的右结点,G为E的左结点、H为E的右结点。右子树中,前序中C在最前,因为右子树根结点,也就是A的右结点,根据前序中的子树FIJ和中序中的IFJ子树可知F为C的右结点,I为F的左结点、J为F的右结点。由此可画出这个二叉树,然后根据二叉树可的后序序列为DGHEBIJFCA。

国家二级ACCESS机试(选择题)模拟试卷294(题后含答案及解析)

国家二级ACCESS机试(选择题)模拟试卷294 (题后含答案及解析)

题型有:1.

1. 在学生表中要查找所有年龄小于20岁且姓王的男生,应采用的关系运算是( )。

A.选择

B.投影

C.连接

D.比较

正确答案:A

解析:关系运算相关概念见上题。比较不是关系运算。此题是从关系中查找所有年龄小于20岁且姓王的男生,应进行的运算是选择,所以选项A是正确的。

知识模块:数据库基础知识

2. 在一个关系中要找出满足指定条件的元组组成新关系,应使用的操作是( )。

A.选择运算

B.查询运算

C.投影运算

D.连接运算

正确答案:A

解析:关系运算相关概念见上题。在一个关系中要找出满足指定条件的元组组成新关系的操作属于选择运算,所以A选项正确。涉及知识点:数据库基础知识

3. 在软件开发中,需求分析阶段产生的主要文档是( )。

A.软件集成测试计划

B.软件详细设计说明书

C.用户手册

D.软件需求规格说明书

正确答案:D

解析:需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面。所以选择D。

4. 有三个关系R、S和T如下,则由关系R和S得到关系T的操作是( )。

A.自然连接

B.交

C.除

D.并

正确答案:C

解析:如果S=T/R,则S称为T除以R的商。在除运算中S的域由T中那些不出现在R中的域组成,对于S中的任一有序组,由它与关系R中每个有序组所构成的有序组均出现在关系T中。所以本题选择C。

5. 在已建“图书”表中查找定价大于等于20并且小于30的记录,正确的SQL命令是( )。

A.SELECT * FROM 图书 WHERE 定价 BETWEEN 20 AND 30

B.SELECT * FROM 图书 WHERE 定价 BETWEEN 20 TO 30

C.SELECT * FROM 图书 WHERE 定价 BETWEEN 20 AND 29

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档