国家二级ACCESS机试(选择题)-试卷16
国家二级ACCESS机试(选择题)-试卷16(总分:80.00,做题时间:90分钟)一、选择题(总题数:40,分数:80.00)1.下列关于算法复杂度叙述正确的是(分数:2.00)A.最坏情况下的时间复杂度一定高于平均情况的时间复杂度B.时间复杂度与所用的计算工具无关√C.对同一个问题,采用不同的算法,则它们的时间复杂度是相同的D.时间复杂度与采用的算法描述语言有关解析:解析:算法的时间复杂度是指执行算法所需要的计算工作量,它与使用的计算机、程序设计语言以及算法实现过程中的许多细节无关,B选项正确,D选项错误。
最坏情况下的时间复杂度可以与平均情况的时间复杂度相同,A选项错误。
不同的算法时间复杂度一般不相同,C选项错误。
2.设有栈S和队列Q,初始状态均为空。
首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为(分数:2.00)A.DEFXYZABCB.DEFXYZABC √C.FEDXYZCBAD.DEFZYXABC解析:解析:栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。
队列是指允许在一端进行插入,而在另一端进行删除的线性表。
将A,B,C,D,E,F入栈后,栈中元素为ABCDEF,退出三个元素入队,队列元素为FED,将X,Y,Z入栈后栈中元素为ABCXYZ,全部入队后,队列元素为FEDZYXCBA,故B 选项正确。
3.下列叙述中正确的是(分数:2.00)A.有两个指针域的链表称为二叉链表B.循环链表是循环队列的链式存储结构C.带链的栈有栈顶指针和栈底指针,因此又称为双重链表D.结点中具有多个指针域的链表称为多重链表√解析:解析:双向链表与二叉链表均是有两个指针域的链表,A选项错误。
在单链表的第一个结点前增加一个表头结点,队头指针指向表头结点,最后一个结点的指针域的值由NULL改为指向表头结点,这样的链表称为循环链表。
循环队列是队列的一种顺序存储结构。
循环链表与循环队列是两种存储结构,B选项错误。
双向链表结点有两个指针域,指向前一个结点的指针和指向后一个结点的指针,而带链的栈是单链表形式,C选项错误。
故正确答案为D选项。
4.某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为(分数:2.00)A.400B.754C.756 √D.不确定解析:解析:在树结构中,一个结点所拥有的后件个数称为该结点的度,所有结点中最大的度称为树的度。
对任何一棵二叉树,度为0的结点(即叶子结点)总是比度为2的结点多一个。
二叉树共有845个结点,度为0的结点有45个,度为1的结点数为n 1 , 度为2的结点数为n 2,则845=45+n 1 +n 2,且45= n 2 +1,则n 2 =756,C选项正确。
5.软件需求分析阶段的主要任务是(分数:2.00)A.确定软件开发方法B.确定软件开发工具C.确定软件开发计划D.确定软件系统的功能√解析:解析:需求分析阶段的工作可以分为4个方面:需求获取、需求分析、编写需求规格说明书和需求评审,包括确定软件系统的功能,D选项正确。
A、B、C选项均为开发阶段工作。
6.下面对软件测试描述错误的是(分数:2.00)A.严格执行测试计划,排除测试的随意性B.随机地选取测试数据√C.随机地选取测试数据D.软件测试是保证软件质量的重要手段解析:解析:在测试之前制定测试计划,并严格执行,测试用例的选择不可随意,应选择有代表性的,尽可能发现迄今为止尚未发现的错误,A选项叙述正确,B选项叙述错误。
测试根本目的是尽可能多地发现并排除软件中隐藏的错误,C选项叙述正确。
软件测试是保证软件质量、可靠性的关键步骤,D选项叙述正确。
故正确答案为B选项。
7.结构化程序的三种基本控制结构是(分数:2.00)A.顺序、选择和重复(循环)√B.过程、子程序和分程序C.顺序、选择和调用D.调用、返回和转移解析:解析:结构化程序的三种基本控制结构:顺序、选择和重复,故A选项正确。
8.数据库中对概念模式内容进行说明的语言是(分数:2.00)A.数据定义语言√B.数据操纵语言C.数据控制语言D.数据宿主型语言解析:解析:数据库管理系统为完成主要功能提供了相应的数据语言,它们是:数据定义语言,该语言负责数据的模式定义与数据的物理存取构建;数据操纵语言,该语言负责数据的操纵,包括查询与增、删、改等操作;数据控制语言,该语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。
故A选项正确。
9.某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。
则实体仓库和零件间的联系是(分数:2.00)A.多对多√B.一对多C.多对一D.一对一解析:解析:一般来说,实体集之间必须通过联系来建立联接关系,分为三类:一对一联系(1:1)、一对多联系(1:m)、多对多联系(m:n)。
每个仓库存放有不同的零件,相同零件可能放在不同的仓库中,故实体仓库和零件间的联系是多对多,A选项正确。
10.有三个关系R、S和T R和S得到关系T的操作是(分数:2.00)A.交√B.差C.并D.选择解析:解析:用于查询的3个操作无法用传统的集合运算表示,引入的运算为投影运算、选择运算、笛卡尔积。
常用的扩充运算有交、除、连接及自然连接等。
选择,从关系中找出满足给定条件的元组的操作称为选择,题目中无给定条件,故D选项错误。
差:R-S结果是属于R但不属于S的记录组成的集合,T中元组"c 3 2"同时属于R和S,B选项错误。
并:R∪S是将S中的记录追加到R后面,T中元组少于R,故C 选项错误。
交:R∩S结果是既属于R又属于S的记录组成的集合,与题目中结果相符,故A选项正确。
11.下列关于 Access 索引的叙述中,正确的是(分数:2.00)A.同一个表可以有多个唯一索引,且只能有一个主索引√B.同一个表只能有一个唯一索引,且只有有一个主索引C.同一个表只能有多个唯一索引,且可以有多个主索引D.同一个表只能有一个唯一索引,且可以有多个主索引解析:解析:利用索引可以加快对数据的查询和排序速度,索引文件作为一个独立的文件进行存储,文件中包含指向表记录的指针,建立索引后,表中记录的物理顺序不变。
按索引功能区分,Access 表的索引包括主索引、候选索引、普通索引、唯一索引。
主索引可确保字段中输入值的唯一性并决定了处理记录的顺序,可以为数据库中的每一个表建立一个主索引;候选索引像主索引一样要求字段值的唯一性并决定了处理记录的顺序,在数据库表和自由表中均可为每个表建立多个候选索引;普通索引也可以决定记录的处理顺序,但是允许字段中出现重复值,在一个表中可以加入多个普通索引;唯一索引为了保持同早期版本的兼容性,以指定字段的首次出现值为基础,选定一组记录,并对记录进行排序,在一个表中可以加入多个唯一索引。
因此选项A正确。
12.关系模型中的术语"元组"对应的概念在 Access 数据库中的是(分数:2.00)A.字段B.索引C.属性D.记录√解析:解析:Access 数据表中的每一横行称为一个记录,在关系数据模型中对应的概念是元组。
因此选项D正确。
13.要在表中查找年龄大于18岁的男性,应该使用的关系运算是(分数:2.00)A.联接B.关系C.选择√D.投影解析:解析:专门的关系运算包括投影、选择和联接。
选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;联接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。
在一个关系中要找出满足指定条件的元组组成新关系属于选择运算。
因此选项C正确。
14.要求在输入学生所属专业时,专业名称中必须包括汉字"专业",应定义字段的属性是(分数:2.00)A.默认值B.输入掩码C.有效性文本D.有效性规则√解析:解析:在ACCESS 中若要对用户的输入做某种限制,可在表字段设计时设置有效性规则或输入掩码。
输入掩码可以控制数据的输入样式,有效性规则可以控制数据的输入范围。
本题中要求输入的数据必须包括汉字"专业",应定义字段的属性是有效性规则。
因此选项D正确。
15.在Access 数据库中要建立"期末成绩表",包括字段(学号,平时成绩,期中成绩,期末成绩,总成绩),其中平时成绩为0~20分,期中成绩、期末成绩和总成绩均为0~100分,总成绩为平时成绩+期中成绩×30%+期末成绩×50%。
则在建立表时,错误的操作是(分数:2.00)A.将"总成绩"字段设置为计算类型B.为"总成绩"字段设置有效性规则√C.将"平时成绩"字段设置为数字类型D.将"学号"字段设置为主关键字解析:解析:根据题目描述,应将"学号"字段设置为主关键字作为唯一标识,将"平时成绩"、"期中成绩"、"期末成绩"字段设置为数字类型,总成绩是根据平时成绩、期中成绩和期末成绩计算得来,因此应将"总成绩"的数据类型定义为"计算"类型。
有效性规则可以控制数据的输入范围,本题中"总成绩"字段是由计算得来,不需要设置有效性规则。
因此选项B错误。
16.要在Access 中建立"成绩表",字段为(学号,平时成绩,期末成绩,总成绩),其中平时成绩的取值范围为 0~20分,期末成绩和总成绩的取值范围均为 0~100分,总成绩=平时成绩+期末成绩×80%。
则在创建表的过程中,错误的操作是(分数:2.00)A.将"总成绩"字段设置为计算类型B.为"总成绩"字段设置有效性规则√C.将"平时成绩"和"期末成绩"字段设置为数字类型D.将"学号"字段设置为不允许空并建立索引(无重复)解析:解析:根据题目描述,应将"学号"字段设置为主关键字作为唯一标识,不允许空并建立索引(无重复),将"平时成绩"与"期末成绩"字段设置为数字类型,总成绩是根据平时成绩和期末成绩计算得来,因此应将"总成绩"的数据类型定义为"计算"类型。
国家二级(ACCESS)机试模拟试卷161(题后含答案及解析)_0
国家二级(ACCESS)机试模拟试卷161(题后含答案及解析)题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.在考生文件夹下,“sampl.mdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fEmp”)。
试按以下要求顺序,完成表及窗体的各种操作:(1)设置“员工表”职务字段值的输入方式为从下拉列表中选择“经理”、“主管”或“职员”选项值。
(2)分析员工的聘用时间,将截止到2008年聘用期在1年(含1年)以内的员工其“说明”字段的值设置为“新职工”。
要求:以2008年为截止期判断员工的聘用期,不考虑月日因素。
比如,聘用时间在2007年的员工,其聘用期为1年。
(3)将“员工表”姓名字段中的所有“小”字改为“晓”。
(4)将“员工表”中男职工的前四列信息(编号,姓名,性别,年龄)导出到考生文件夹下,以文本文件形式保存,命名为Test.txt。
要求各数据项间以逗号分隔。
(5)建立“员工表”和“部门表”的表间关系,并实施参照完整。
(6)将窗体对象“fEmp”的记录源设置为表对象“员工表”。
正确答案:【操作步骤】(1)步骤1:打开“sampl.mdb”数据库窗口,选中“表”对象,右键单击“员工表”,选择“设计视图”命令。
步骤2:在“职务”字段的“数据类型”下拉列表中选中“查阅向导”,在弹出的对话框中选中“自行键入所需的值”复选框,单击“下一步”按钮,依次输入“职员”、“主管”、“经理”,单击“下一步”按钮,单击“完成”按钮。
步骤3:单击工具栏中的“保存”按钮。
(2)步骤l:选中“查询”对象。
单击“新建”按钮,选中“设计视图”,单击“确定”按钮。
在“显示表”对话框双击“员工表”,关闭“显示表”对话框。
步骤2:执行【查询】→【更新查询】菜单命令,双击“说明”字段,在下一字段中输入:Year([聘用时间])。
步骤3:在“说明”字段的“更新到”行输入:”新职工”,在“Year([聘用时间])”字段的“条件”行输入:2007 or2008。
国家二级ACCESS机试(选择题)模拟试卷120(题后含答案及解析)
国家二级ACCESS机试(选择题)模拟试卷120(题后含答案及解析) 题型有:1. 选择题选择题1.在关于报表数据源设置的叙述中,以下正确的是( )。
A.可以是任意对象B.只能是表对象C.只能是查询对象D.可以是表对象或查询对象正确答案:D解析:本题考查报表数据源的知识。
报表可以用表或查询作为数据源,但是和窗体不同,SQL语句不能作为报表的数据源。
2.创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在( )。
A.{}中B.( )中C.[]中D.<>中正确答案:C解析:参数查询利用对话框提示用户输入参数,并检索符合所输入参数的记录或值,准则中将参数提示文本放在“[]”中。
3.若在查询条件中使用了通配符“!”,它的含义是( )。
A.通配任意长度的字符B.通配不在括号内的任意字符C.通配方括号内列出的任一单个字符D.错误的使用方法正确答案:B解析:各通配符的意义如下表所示:4.若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入( )。
A.Like“王”B.Like“王*”C.=“王”D.=“王*”正确答案:B解析:本题考查查询的条件准则的知识。
当我们进行查询时,不可避免要遇到查询的条件准则的书写,在本题中要求查找姓“王”的记录,由于是模糊查询,所以应该使用关键词“Like”;另外在“王”的后面都加上“木”,代表要查找的是“王”开头,后面有多个或0个字符的数据。
5.若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的是表达式是( )。
A.JSJB.“JSJ”C.“*JSJ”D.Like“JSJ”正确答案:C解析:本题考查查询设计视图的知识。
在查询设计视图的准则行中,要查询的值可以用双引号括起来,也可以不括,还可以使用Like加上通配符来使用,但是通配符不配合Like是无法单独使用的。
6.在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是( )。
计算机二级《Access》机考试题及答案
计算机二级《Access》机考试题及答案计算机二级《Access》机考试题及答案20161.以下字符串不符合Access字段命名规则的是( )。
答案:CA)schoolB)生日快乐C)hello.cD)//注释2.在定义表中字段属性时,对要求输入相对固定格式的数据,例如电话号码************,应该定义该字段的( )。
答案:CA)格式B)默认值C)输入掩码D)有效性规则3.有关空值,下列叙述正确的是( )。
答案:BA)Access不支持空值B)空值表示字段还没有确定值C)空值等同于数值0D)空值等同于空字符串4.下列关于数据编辑的说法,正确的是( )。
答案:AA)表中的数据有两种排列方式,一种是升序排序,另一种是降序排序B)将Access表导出到Excel数据表时,Excel将自动应用源表中的字体格式C)“取消筛选”就是删除筛选窗口中所作的筛选条件D)可以单击“升序排列”或“降序排列”按钮,为两个不相邻的字段分别设置升序和降序排列5.在数据表视图中,不能进行的操作是( )。
答案:BA)删除一条记录B)修改字段的类型C)删除一个字段D)修改字段的名称6.若要在某表中“姓名”字段中查找以“李”开头的所有人名,则应在查找内容文本框中输入的字符串是( )。
答案:BA)李?B)李*C)李[]D)李#7.若要确保输入的出生日期值格式必须为短日期,应将该字段的输入掩码设置为( )。
答案:AA)0000/99/99B)9999/00/00C)9999/99/99D)0000/00/008.有关字段属性,以下叙述错误的是( )。
答案:BA)字段大小可用于设置文本、数字或自动编号等类型字段的最大容量B)可对任意类型的字段设置默认值属性C)有效性规则属性是用于限制此字段输入值的表达式D)不同的字段类型,其字段属性有所不同9.数据类型是( )。
答案:BA)字段的另一种说法B)决定字段能包含哪类数据的设置C)一类数据库应用程序D)一类用来描述Access表向导允许从中选择的.字段名称10.必须输入字母(A~Z)的输入掩码是( )。
国家二级ACCESS机试(选择题)-试卷10
国家二级ACCESS机试(选择题)-试卷10(总分:80.00,做题时间:90分钟)一、选择题(总题数:40,分数:80.00)1.设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为(分数:2.00)A.BCAB.CBAC.ABC √D.CAB解析:解析:二叉树遍历可以分为3种:前序遍历(访问根节点在访问左子树和访问右子树之前)、中序遍历(访问根节点在访问左子树和访问右子树两者之间)、后序遍历(访问根节点在访问左子树和访问右子树之后)。
后序序列为CBA,则A为根节点。
中序序列为ABC,则B和C均为左子树节点或右子树节点,且B为C父节点,可知前序序列为ABC,C选项正确。
2.下列叙述中正确的是(分数:2.00)A.存储空间不连续的所有链表一定是非线性结构B.结点中有多个指针域的所有链表一定是非线性结构C.能顺序存储的数据结构一定是线性结构D.带链的栈与队列是线性结构√解析:解析:一个非空的数据结构如果满足以下两个条件:有且只有一个根节点;每一个节点最多有一个前件,也最多有一个后件,称为线性结构,称为线性表,可以采用顺序存储和链接存储,其中链式存储空间不连续,所以A选项错误。
双向链表节点有两个指针域,指向前一个节点的指针和指向后一个节点的指针,也是线性结构,B选项错误。
顺序存储结构中可能根节点不唯一,故可能不是线性结构,C选项错误。
栈是所有的插入与删除都限定在表的同一端进行的线性表;队列是指允许在一端进行插入,而在另一端进行删除的线性表。
D选项正确。
3.算法时间复杂度的度量方法是(分数:2.00)A.算法程序的长度B.执行算法所需要的基本运算次数√C.执行算法所需要的所有运算次数D.执行算法所需要的时间解析:解析:算法的时间复杂度是指执行算法所需要的计算工作量,算法的计算工作量是用算法所执行的基本运算次数来度量的,B选项正确。
4.设循环队列为Q(1: m),初始状态为front=rear=m。
国家二级ACCESS机试选择题(查询)模拟试卷4(题后含答案及解析)
国家二级ACCESS机试选择题(查询)模拟试卷4(题后含答案及解析)题型有:1. 选择题选择题1.下图中所示的查询返回的记录是A.不包含80分和90分B.不包含80至90分数段C.包含80至90分数段D.所有的记录正确答案:D解析:本题考查条件查询的知识。
在这个例子中,该条件实际等价于期末成绩<>80 Or期末成绩<>90。
也就是找出期末成绩不等于80或者不等于90的记录。
显然,没有一个记录的期末成绩既能等于80又能等于90,所以所有的记录都满足条件。
知识模块:查询2.排序时如果选取了多个字段,则输出结果是A.按设定的优先次序依次进行排序B.按最右边的列开始排序C.按从左向右优先次序依次排序D.无法进行排序正确答案:C解析:本题考查数据表排序的知识。
要想对数据表进行排序,既可以按照一个字段进行排序,也可以按照多个字段进行排序。
当按照多个字段进行排序时,按从左到右的优先次序进行排序。
知识模块:查询3.在成绩中要查找成绩≥180且成绩≤90的学生,正确的条件表达式是A.成绩Between 80 And 90B.成绩Between 80 To 90C.成绩Between 79 And 91D.成绩Between 79 To 91正确答案:A解析:BETWEEN…AND选取介于两个值之间的数据范围,包含两个值。
这些值可以是数值、文本或者日期。
知识模块:查询4.若查询的设计如下,则查询的功能是A.设计尚未完成,无法进行统计B.统计班级信息仅含Null(空)值的记录个数C.统计班级信息不包括Null(空)值的记录个数D.统计班级信息包括Null(空)值全部记录个数正确答案:C解析:本题中图片显示总计为计数,即对学生表中的班级进行统计,统计时如果有NULL值则不会记录在内。
知识模块:查询5.要将“选课成绩”表中学生的“成绩”取整,可以使用的函数是A.Abs([成绩])B.Int([成绩])C.Sqr([成绩])D.Sgn([成绩])正确答案:B解析:各函数的功能如下表所示:知识模块:查询6.有商品表内容如下:执行SQL命令:SELECT部门号:MAX(单价*数量)FROM商品表GROUP BY部门号;查询结果的记录数是A.1B.3C.4D.10正确答案:B解析:该SQL语句实现按部门分组查询总价(单价*数量)最高的记录,所以查询结果的记录数为3条,分别是3个部门总价最高的记录。
07年4月access试卷及答案
全国计算机等级考试二级Access数据库设计2007年4月笔试试卷(考试时间90 分钟,满分100分)一、选择题(每小题2分,共70分)(1)下列描述中正确的是( B )。
A)算法的效率只与问题的规模有关,而与数据的存储结构无关B)算法的时间复杂度是指执行算法所需要的计算工作量C)数据的逻辑结构与存储结构是一一对应的D)算法的时间复杂度与空间复杂度一定相关(2)在结构化程序设计中,模块划分的原则是( D )。
A)各模块应包括尽量多的功能B)各模块的规模应尽量大C)各模块之间的联系应尽量紧密D)模块内具有高内聚度、模块间具有低耦合度(3)下列描述中正确的是( A )。
A)软件测试的主要目的是发现程序中的错误B)软件测试的主要目的是确定程序中错误的位置C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D)软件测试是证明软件没有错误(4)下列选项中不属于面向对象程序设计特征的是( C )。
A)继承性B)多态性C)类比性D)封装性(5)下列对队列的描述中正确的是(D )。
A)队列属于非线性表B)队列按“先进后出”原则组织数据C)队列在队尾删除数据D)队列按“先进先出”原则组织数据(6)对下列二叉树进行前序遍历的结果为( B )。
A)DYBEAFCZX B)YDEBFZXCAC)ABDYECFXZ D)ABCDEFXYZ(7)某二叉树中有n 个度为2 的结点,则该二叉树中的叶子结点数为( A )。
A)n+1 B)n-1C)2n D)n/2(8)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是( C )。
A)并B)交C)投影D)笛卡儿乘积(9)在E-R图中,用来表示实体之间联系的图形是( B )。
A)矩形B)椭圆形C)菱形D)平行四边形(10)下列描述中错误的是( A )。
A)在数据库系统中,数据的物理结构必须与逻辑结构一致B)数据库技术的根本目标是要解决数据的共享问题C)数据库设计是指在已有数据库管理系统的基础上建立数据库D)数据库系统需要操作系统的支持(11)在关系数据库中,能够惟一地标识一个记录的属性或属性的组合,称为(A)A)关键字B)属性C)关系D)域(12)在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之间的联系是(B)A)一对一联系B)一对多联系C)多对多联系D)无联系(13)Access 数据库具有很多特点,下列叙述中,不是Access特点的是(D)A)Access 数据库可以保存多种数据类型,包括多媒体数据B)Access 可以通过编写应用程序来操作数据库中的数据C)Access 可以支持Internet/Intranet 应用D)Access 作为网状数据库模型支持客户机/服务器应用系统(14)在关系运算中,选择运算的含义是(D)A)在基本表中,选择满足条件的元组组成一个新的关系B)在基本表中,选择需要的属性组成一个新的关系C)在基本表中,选择满足条件的元组和属性组成一个新的关系D)以上三种说法是正确的(15)邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是(A) A)B)C)CCCCCC D)LLLLLL(16)如果字段内容为声音文件,则该字段的数据类型应定义为(D)A)文本B)备注C)超级链链接D)OLE 对象(17)要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置(B)A)参照完整性B)有效性规则C)输入掩码D)级联更新相关字段(18)在Access 中已经建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是(D)A)sum, group by B)count, group byC)group by, sum D)group by, count(19)在创建交叉表查询时,列标题字段的值显示在交叉表的位置是(C )A)第一行B)第一列C)上面若干行D)左面若干列(20)在Access 中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。
国家二级ACCESS机试选择题(查询、窗体)模拟试卷1(题后含答案及解析)
国家二级ACCESS机试选择题(查询、窗体)模拟试卷1(题后含答案及解析)题型有:1. 选择题选择题1.SQL语句不能创建的是A.报表B.操作查询C.选择查询D.数据定义查询正确答案:A解析:本题考查SQt,语句的知识。
SQt,语言的功能十分强大,它包括数据定义功能、数据查询功能、数据操纵功能和数据控制功能。
SQL能定义的数据包括表、视图、索引等,不包括报表。
知识模块:查询2.在SQL语言的SELECT语句中,用于实现选择运算的子句是A.FORB.IFC.WHILED.AHIERE正确答案:D解析:FOR与WHILE为VBA语言中的循环语句,IF为VBA语言中的条件语句,而WHERE是SQL语句中的条件语句。
知识模块:查询3.在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是A.*B.%C.&D.#正确答案:D解析:本题考查常量的知识。
在Access中,日期型常量要求用“#”作为分隔符括起来。
知识模块:查询4.通配符“#”的含义是A.通配任意个数的字符B.通配任何单个字符C.通配任意个数的数字字符D.通配任何单个数字字符正确答案:D解析:通配符#表示通配任何单个数字字符。
知识模块:查询5.若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的是表达式是A.JSJB.JSJ*C.*JSJD.Like”JSJ”正确答案:C解析:本题考查查询设计视图的知识。
在查询设计视图的“准则”行中,要查询的值可以用双引号括起来,也可以不括,还可以使用Like加上通配符来使用,但是通配符不配合Like是无法单独使用的。
知识模块:查询6.查询“书名”字段中包含“等级考试”字样的记录,应该使用的条件是A.Like”等级考试”B.Like”*等级考试”C.Like”等级考试*”D.Like”*等级考试*”正确答案:D解析:通配符*代表匹配零个或多个字符。
知识模块:查询7.下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是A.SELECT姓名,性别,所属院系,简历FROM tStudWHERE性别=“女”AND 所属院系IN(“03”,”04”)B.SELECT姓名,简历FROM tStudWHERE性别=“女”AND所属院系IN(“03”,”04”)C.SELECT姓名,性别,所属院系,简历FROM tStudWHERE性别=“女”AND 所属院系=“03”OR所属院系=“04”D.SELECT姓名,简历FROM tStudWHERE性别=“女”AND所属院系=“03”OR所属院系=“04”正确答案:B解析:本题考查查询设计视图与SQL查询的知识。
国家二级(ACCESS)机试模拟试卷100(题后含答案及解析)
国家二级(ACCESS)机试模拟试卷100(题后含答案及解析)题型有:1. 选择题 2. 基本操作题 3. 简单应用题 4. 综合应用题选择题1.下列关于栈叙述正确的是( )。
A.栈顶元素最先能被删除B.栈顶元素最后才能被删除C.栈底元素永远不能被删除D.栈底元素最先被删除正确答案:A解析:栈是先进后出的数据结构,所以栈顶元素最后入栈却最先被删除。
栈底元素最先入栈却最后被删除。
所以选择A。
2.下列叙述中正确的是( )。
A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D.以上说法都不正确正确答案:C解析:栈是先进后出的数据结构,在整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来操作,所以选择C。
3.某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
A.3B.4C.6D.7正确答案:D解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总比度为2的结点多一个,所以本题中度为2的结点为1-1=0个,所以可以知道本题目中的二叉树的每一个结点都有一个分支,所以共7个结点共7层,即度为7。
4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是( )。
A.学生成绩管理系统B.C语言编译程序C.LJNIX操作系统D.数据库管理系统正确答案:A解析:软件按功能可以分为:应用软件、系统软件、支撑软件。
操作系统、编译程序、汇编程序、网络软件、数据库管理系统都属于系统软件。
所以B、C、D都是系统软件,只有A是应用软件。
5.结构化程序所要求的基本结构不包括( )。
A.顺序结构B.GOTO跳转C.选择(分支)结构D.重复(循环)结构正确答案:B解析:1966年Boehm和Jacopini证明了程序设计语言仅仪使用顺序、选择和重复三种基本控制结构就是以表达出各种其他形式结构的程序设计方法。
国家二级ACCESS机试(选择题)-试卷1
国家二级ACCESS机试(选择题)-试卷1(总分:80.00,做题时间:90分钟)一、选择题(总题数:40,分数:80.00)1.算法一般都可以用哪几种控制结构组合而成( )。
(分数:2.00)A.选择、分支、递归B.顺序、循环、选择√C.循环、递归、选择D.顺序、选择、嵌套解析:解析:算法的控制结构给出了算法的基本框架,它不仅决定了算法中各操作的执行顺序,而且也直接反映了算法的设计是否符合结构化原则。
一个算法一般都可以用顺序、循环、选择三种基本控制结构组合而成。
本题答案为B。
2.用链表表示线性表的优点是( )。
(分数:2.00)A.花费的存储空间较顺序存储少B.没有明显优势C.便于插入和删除操作√D.便于随机存取操作解析:解析:链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。
故链式存储结构下的线性表便于插入和删除操作。
本题答案为C。
3.在下列几种排序方法中,要求内存量最大的是( )。
(分数:2.00)A.冒泡排序B.插入排序和选择排序C.归并排序√D.快速排序解析:解析:快速排序的基本思想是,通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序;插入排序的基本操作是指将无序序列中的各元素依次插入到已经有序的线性表中,从而得到一个新的序列;选择排序的基本思想是:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面(这是它应有的位置),然后对剩下的子表采用同样的方法,直到表空为止;归并排序是将两个或两个以上的有序表组合成一个新的有序表。
本题答案为C。
4.下面不属于软件工程的3要素的是( )。
(分数:2.00)A.需求√B.方法C.工具D.过程解析:解析:软件工程包括3个要素,即方法、工具和过程。
本题答案为A。
5.下列不属于结构化分析的常用工具的是( )。
国家二级ACCESS机试(选择题)模拟试卷312(题后含答案及解析)
国家二级ACCESS机试(选择题)模拟试卷312(题后含答案及解析) 题型有:1.1.下列叙述中正确的是( )。
A.线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C.线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D.以上都不正确正确答案:B解析:线性表的存储分为顺序存储和链式存储。
在顺序存储中,所有元素所占的存储空间是连续的。
而在链式存储的方式中,将存储空间的每一个存储节点分为两部分:一部分用于存储数据元素的值,称为数据域;另一部分用于存储下一个元素的存储序号,称为指针域。
所以线性表的链式存储方式比顺序存储方式的存储空间要大一些。
2.下列叙述中,正确的是( )。
A.用E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系B.用E-R图只能表示实体集之间一对一的联系C.用E-R图只能表示实体集之间一对多的联系D.用E-R图表示的概念数据模型只能转换为关系数据模型正确答案:A解析:两个实体之间的联系实际上是实体集间的函数关系,这种函数关系可以有下面几种,即一对一的联系、一对多(或多对一)的联系和多对多的联系。
由于概念模型不依赖于具体的数据库管理系统,因此,容易向关系模型、网状模型和层次模型等各种模型转换。
3.在Access的数据表中删除一条记录,被删除的记录( )。
A.不能恢复B.可恢复为第一条记录C.可恢复为最后一条记录D.可恢复到原来设置正确答案:A解析:在ACCESS数据库中,删除表中的记录是不能恢复的。
4.下列叙述中正确的是A.对数据进行压缩存储会降低算法的空间复杂度B.算法的优化主要通过程序的编制技巧来实现C.算法的复杂度与问题的规模无关D.数值型算法只需考虑计算结果的可靠性正确答案:A解析:算法的空间复杂度是指执行这个算法所需要的内存空间,包括3个部分:输入数据所占的存储空间;程序本身所占的存储空间:算法执行过程中所需要的额外空间。
