Access笔试练习题(二)
- 格式:doc
- 大小:50.00 KB
- 文档页数:4
国家二级(ACCESS)笔试模拟试卷120(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.控件的类型可以分为( )。
A.结合型、对象型、非结合型B.对象型、非结合型、计算型C.对象型、结合型、计算型D.结合型、非结合型、计算型正确答案:D2.( )复审应该把重点放在系统的总体结构、模块划分、内外接口等方面。
A.详细设计B.系统设计C.正式D.非正式正确答案:B3.表示窗体集合中的第一个窗体对象的是( )。
A.Forms.Item(0)B.Item(0)C.Forms.Item(1)D.Item(1)正确答案:A4.数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是( )。
A.层次分析法和层次结构图B.数据流程分析法和数据流程图C.结构分析和模块结构图D.实体―联系法和实体―联系图正确答案:D5.在Access中支持的字段类型中,关于备注的说法不正确的是( )。
A.备注是用于储存文字或文字及数字组合的数据类型B.备注是对附加文字的描述C.备注可以包含较长的文字及数字D.它的长度在64K字节以上正确答案:B6.位于窗体中的窗体称为( )。
A.页眉B.页中C.页面D.页脚正确答案:A7.关闭数据库文件有( )种方法。
A.3B.4C.5D.6正确答案:A8.宏命令OpenTable打开数据表,则可以显示该表的视图是( )。
A.“数据表”视图B.“视计”视图C.“打印预览”视图D.以上都是正确答案:D9.下面关于查询的理解,说法正确的是( )。
A.只有查询可以用来进行筛选、排序、浏览等工作B.数据表或窗体中也可以代替查询执行数据计算C.数据表或窗体中也可以代替查询检索多个表的数据D.利用查询可以轻而易举地执行数据计算以及检索多个表的数据正确答案:D10.用于显示多个表和查询中的数据的窗体是( )。
Access笔试题全集Access笔试题全集7.下面DELETE用法正确的是:__D__A.DELETE FROM * WHERE LastName = 'Smith' ;B.delete from Customers where LastName = 'Smith';C.DELETE LastName = 'Smith';D.DELETE * FROM Customers WHERE LastName = 'Smith' 8.字段“有效性规则”是用户对输入字段值的限制,下列规则的解释正确的是(_B___A.'< and >0 要求输入一个非零值;B.0 or >=80 输入的值必须等于0或大于等于80 ;C.Like “??T,” 输入值必须是以T结尾的四个字符;D.< #1/1/2002# 要求输入一个2001年以后的日期; 9.排序时如果选取了多个字段,则结果是按照(____A.最左边的列开始排序;B.最右边的列开始排序;C.从左向右优先次序依次排序;D.无法进行排序;10.SQL语言具有的功能是__A__。
A.关系规范化,数据操作,数据控制;B.数据定义,数据操作,数据控制;C.数据定义,关系规范化,数据控制;D.数据定义,关系规范化,数据操作;11.在SQL的排序子句:ORDER BY 总分 DESC ,英语 DESC 表示__D__。
A.总分和英语分数都是最高的在前面;B.总分和英语分数之和最高的在前面;C.总分高的在前面,总分相同时英语分数高的在前面;D.总分和英语分数之和最高的在前面,相同时英语分数高的在前面;12.在SQL中,对嵌套查询的处理原则是__B__。
A.从外层向内层处理;B.从内层向外层处理;C.内.外层同时处理;D.内.外层交替处理;13.在SELECT语句中使用AVG(属性名)时,属性名____。
国家二级(ACCESS)笔试-试卷92(总分:108.00,做题时间:90分钟)一、选择题(总题数:37,分数:74.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
(分数:2.00)__________________________________________________________________________________________ 解析:2.下列有关数据库的描述,正确的是(分数:2.00)A.数据库是一个DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合√D.数据库是一组文件解析:解析:数据库(Database,简称DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。
数据库中的数据具有"集成"、"共享"之特点。
3.下列有关数组的叙述中,错误的是( )。
(分数:2.00)A.在同一个环境下,数组与内存变量可以同名,两者互不影响√B.可以用一维数组的形式访问二维数组C.在可以使用简单内存变量的地方都可以使用数组元素D.一个数组中各元素的数据类型可以相同,也可以不同解析:解析:整个数组的数据类型为A(Array),而各个数组元素可以分别存放不同类型的数据。
在使用数组和数组元素时,应注意如下问题。
在任何能使用简单内存变量的地方都可以使用数组元素;在同一个环境下,数组名不能与简单变量名重复。
可以用一维数组的形式访问二维数组。
4.已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为( )。
(分数:2.00)A.1B.2 √C.3D.9解析:解析:根据二分法查找法需要两次:①首先将90与表中间的元素50进行比较,由于90大于50,所以在线性表的后半部分查找。
国家二级(ACCESS)笔试模拟试卷288(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.以下存储结构中不属于线性存储结构的是( )。
A.队列B.线性表C.二叉树D.栈正确答案:C解析:线性表、栈和队列等数据结构所表达和处理的数据以线性结构为组织形式。
栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。
一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。
所以栈又称后进先出表(Last In First Out);队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。
在队列中,只能删除队头元素,队列的最后一个元素一定是最新人队的元素。
因此队列又称先进先出表(First In First Out)。
2.下列工具中为需求分析常用工具的是( )。
A.PADB.PFDC.N—SD.DFD正确答案:D解析:需求分析常用的工具有数据流图(DFD)、数据字典(DD)、判定树和判定表。
PAD(问题分析图)、PFD(程序流程图)、N-S(盒式图)都是详细设计的常用工具,不是需求分析的工具。
3.算法的时间复杂度是指( )。
A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数正确答案:C解析:算法的时间复杂度是指执行算法程序所需要的计算工作量。
用算法执行过程中所需要的基本运算次数来度量算法的工作量。
4.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为______。
A.PAD图B.N-S图C.结构图D.数据流图正确答案:B解析:常见的过程设计工具有:程序流程图、N-S图、PAD图和HIPO图.其中,为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为N-S图。
国家二级(ACCESS)笔试模拟试卷123(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.软件详细设计的主要任务是确定每个模块的( )。
A.算法和使用的数据结构B.外部接口C.功能D.编程正确答案:A解析:从软件开发的工程化观点来看,在使用程序设计语言编制程序之前,需要对所采用算法的逻辑关系进行分析,设计出全部必要的过程细节,并给予清晰的表达。
详细设计的任务就是决定各个模块的实现算法,并精确地表达这些算法。
2.若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是( )。
A.bdgcefhaB.gdbecfhaC.bdgaechfD.gdbehfca正确答案:D解析:中序遍历的递归算法定义:①遍历左子树;②访问根结点;③遍历右子树。
前序遍历的递归算法定义:①访问根结点;②遍历左子树;③遍历右子树。
后序遍历的递归算法定义:①遍历左子树;②遍历右子树;③访问根结点。
根据前序遍历的结果可知,a是根结点。
由中序遍历的结果dgbaechf可知,d、g、b 是左子树的结点,e、c、h、f是右子树的结点。
再由前序遍历的结果bdg可知,b是a左边子树的根,由cefh可知,c是a右边子树的根。
再由中序遍历的结果dgb可知,d、g是b左边子树的结点,b右边子树无结点。
再由前序遍历结果dg 可知,d为b左子树的根,g是以d为根的子树的右结点。
至此,a的左子树已完全弄清楚了。
同样的道理,可以弄清楚以c为根的子树的结点位置。
所以可知后序遍历的结果是D。
3.一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。
而实现递归调用中的存储分配通常用( )。
A.栈B.堆C.数组D.链表正确答案:A解析:递归调用的存储分配通常由栈实现。
国家二级(ACCESS)笔试模拟试卷110(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.算法的时间复杂度是指( )。
A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数正确答案:C解析:算法的时间复杂度是执行算法程序所需要的计算工作量。
为了能客观反映算法的性能,在度量算法的时间复杂度时,应该与编写算法程序所使用的程序设计语言、执行算法程序时所使用的计算工具以及程序员的水平无关。
为此,用算法执行过程中所需要的基本运算次数来度量算法的工作量。
因为基本运算反映了算法运算的基本特征,用它来度量算法工作量是客观的,也是实际可行的,有利于比较同一问题的各种算法的优劣。
选项C是正确的。
2.链表不具有如下特点( )。
A.为了存储线性表中的每一个元素,一方面要存储数据元素的值,另一方面要存储个数据元素之间的前后件关系B.存储空间中的每一个存储结点分为两部分:数据域和指针域C.一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的D.各结点在存储空间中的位置关系与逻辑关系是一致的正确答案:C解析:选项A、,B、C的叙述是正确的,选项C的说法不正确,一般来说,各结点在存储空间中的位置关系与逻辑关系是不一致的。
3.常用的算法设计方法有:( ) Ⅰ.列举法Ⅱ.归纳法Ⅲ.递推Ⅳ.递归Ⅴ.回溯法A.Ⅰ,Ⅱ,Ⅲ,ⅤB.Ⅲ,Ⅳ,ⅤC.Ⅰ,Ⅱ,ⅤD.全是正确答案:D解析:常用的算法设计方法有:①列举法,就是根据提出的问题,列举所有可能的情况,并用问题中给定的条件检验哪些是需要的,哪些是不需要的。
②归纳法,通过列举少量的特殊情况,经过分析,最后找出一般的关系。
③递推,从已知的初始条件出发,逐次推出所要求的各中间结果和最后结果。
④递归,将一个复杂的问题归纳为若干个较简单的问题,然后将这些较简单的每一个问题再归结为更简单的问题,这个过程可以一直做下去,直到最简单的问题为止。
第1章数据库的基础知识1.1 相关术语1.1.1 数据和信息解析:(1)答案选择:D。
字母、汉字和数字都属于数据。
(2)答案选择:B。
A答案不正确,因为能被识别的物理符号才是数据,不能被识别的物理符号不是数据。
B答案正确。
C答案不正确,因此数据包括字母、数字、汉字等,数据就是数据不对。
D答案不正确,电子书是数据,属于非文本数据。
(3)答案选择:D。
D答案不正确,信息具有时效性,因此错误。
(4)答案选择:A。
A答案正确,在Access中存储数据的对象是表。
1.1.2 数据库的相关术语(1)答案选择:D。
数据库的终极目标就是实现数据共享。
(2)答案选择:D。
数据库的终极目标是实现数据共享,因此可以被多个应用程序共享。
(3)答案选择:B。
考查数据库管理系统的定义。
(4)答案选择:D。
A答案正确,数据库管理系统是用户和数据库之间的接口。
例如Access就是数据库管理系统,我们使用Access进行数据库的管理,因此数据库管理系统就是用户和数据库之间的接口。
B答案正确,数据库管理系统就是数据库系统的核心。
C答案正确,Access就是数据库管理系统。
D答案不正确,数据库系统建立在操作系统之上,刚好和D答案相反。
(5)答案选择:B。
谨记数据库系统DBS包括数据库DB和数据库管理系统DBMS。
(6)答案选择:A。
负责数据模式定义的语言是数据定义语言。
1.2 数据库的发展(1)答案选择:D。
计算机数据管理主要经历了:人工、文件系统、数据库系统阶段。
(2)答案选择:A。
人工阶段的冗余度最高。
冗余指数据库中存在相同的记录,冗余越小越好,但是不能也不可能避免数据冗余,数据库系统冗余度较小。
(3)答案选择:C。
数据库系统的特点:数据可以共享,数据冗余小,数据独立性高,统一管理和控制。
数据共享是数据库的终极目的。
数据冗余小,数据库系统比人工、文件系统阶段的数据冗余要小。
数据独立性高,指将数据和程序分开,数据独立性越高就表示安全性更高。
国家二级(ACCESS)笔试模拟试卷270(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.在设计程序时,应采纳的原则之一是A.不限制goto语句的使用B.减少或取消注解行C.程序越短越好D.程序结构应有助于读者理解正确答案:D解析:滥用goto 语句将使程序流程无规律,可读性差,因此A)不选;注解行有利于对程序的理解,不应减少或取消,B)也不选;程序的长短要依照实际情况而论,而不是越短越好,C)也不选。
2.以下关于数据的逻辑结构的叙述中,不正确的是( )。
A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构不仅反映数据间的逻辑关系,而且反映其在计算机中的存储方式C.数据的逻辑结构分为线性结构和非线性结构D.树形结构是典型的非线性结构正确答案:B解析:数据的逻辑结构是数据间关系的描述,它仅抽象地反映数据间的逻辑关系,并不管其在计算机中的存储方式。
数据的逻辑结构分为线性结构和非线性结构。
若各数据元素之间的逻辑关系可以用一个线性序列简单地表示出来则称之为线性结构,否则称为非线性结构。
线性表是典型的线性结构,而树形结构是典型的非线性结构。
3.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作A.软件投机B.软件危机C.软件工程D.软件产生正确答案:B解析:软件工程概念的出现源自软件危机。
所谓软件危机是泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。
总之,可以将软件危机归结为成本、质量、生产率等问题。
4.在深度为7的满二叉树中,叶子结点的个数为______。
A.32B.31C.64D.63正确答案:C解析:所谓满二叉树是指这样的一种二叉树:除最后一层外,每层上的所有结点都有两个子结点。
这就是说,在满二叉树中,每一层上的结点数都达到最大值,即在满二叉树的第K层上有2K-1个结点,且深度为m的满二叉树有2m-1个结点。
二级ACCESS笔试91(总分:100.00,做题时间:90分钟)一、{{B}}选择题{{/B}}(总题数:35,分数:70.00)1.在窗体上画两个名称为Text1、Text2的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1 Click() Dim x As Integer, n As Integer x=1 n=0 Do While x<20 x=x*3 n=n+1 Loop Text1.Text=Str(x) Text2.Text=Str(n) End Sub 程序运行后,单击命令按钮,在两个文本框中显示的值分别是( )。
(分数:2.00)A.9和2B.27.和3 √C.195和3D.600和4解析:[解析] 本题考查While循环的处理过程。
循环第1次x=l,执行循环,n=l;循环第2次, x=3,仍然执行循环,n二2;依次类推,当执行完第3次循环后,x=27>20,n=3,不再满足条件,跳出循环,由此可知本题答案为选项B。
2.有如下程序 a=100 Do s=s+ a a=a+1 Loop While a>120 Print a 运行时输出的结果是( )。
(分数:2.00)A.100B.120C.201D.101 √解析:[解析] 本题考查DOWhile语句的用法。
本题应该注意,尽管a>120一开始就不成立,但 Do循环仍然执行一次,因为While放在Do语句块的后面,循环体先执行,再判断,本题正确答案为选项Dz如果认为循环一次也不执行,则可能认为输出结果为选项A。
DoWhile语句的用法也是重点内容,同时也是难点,考生应该多做相关练习。
答案为D。
3.下面内容不属于使用软件危机的是( )。
(分数:2.00)A.软件质量难以保证B.软件的成本不断提高C.软件需求增长缓慢√D.软件不可维护或维护程度非常低解析:[解析] 所谓软件危机是泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题,选项A、B、D都属于软件危机的一种表现。
国家二级(ACCESS)笔试-试卷102(总分:94.00,做题时间:90分钟)一、选择题(总题数:30,分数:60.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
(分数:2.00)__________________________________________________________________________________________ 解析:2.以下内容不属于算法程序所占的存储空间的是( )。
(分数:2.00)A.算法程序所占的空间B.输入的初始数据所占的存储空间C.算法程序执行过程中所需要的额外空间D.算法执行过程中所需要的存储空间√解析:解析:一个算法程序所占的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法程序执行过程中所需要的额外空间,而不是算法执行过程中所需要的存储空间。
因此,答案为D。
3.数据的存储结构是指( )。
(分数:2.00)A.数据所占的存储空间量B.数据的逻辑结构在计算机中的表示√C.数据在计算机中的顺序存储方式D.存储在外存中的数据解析:解析:数据元素在计算机存储空间中的位置关系与它们的逻辑关系不一定是相同的,而且一般不可能相同。
数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构,也称数据的物理结构。
4.在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目( )。
(分数:2.00)A.1B.n √C.n +lD.n/2解析:解析:在一般情况下,要在第i个元素之前插入一个新元素时,首先是从最后一个元素开始,直到第i个元素之间共n-i+1个元素依次向后移动一个位置,移动结束后,第i个位置就被空出,然后将新元素插入到第i项。
最坏情况指的是在线性表的第1个元素之前插入一个新元素,则需要移动表中所有的元素,答案为B。
5.对于建立良好的程序设计风格,下面有关数据说明描述错误的是( )。
计算机二级access试题及答案第一部分:选择题1. 下面哪个选项是Access数据库管理系统的一部分?a. Microsoft Office Suiteb. Adobe Photoshopc. Firefox Web Browserd. Windows Operating System2. 在Access中,什么是查询?a. 一种用来输入和编辑数据的功能b. 一种用来更新和删除数据的功能c. 一种用来计算数据的功能d. 一种用来查找和提取数据的功能3. 在Access中,什么是主键?a. 一种用来控制访问权限的密码b. 一种用来定义字段间关系的属性c. 表中唯一标识每条记录的字段d. 一种用来执行数据验证的规则4. 在Access中,以下哪个对象可以包含表、查询、表单和报告?a. 模块b. 数据库c. 宏d. 索引5. 在Access中,以下哪个操作用于将两个或多个表按照共有字段进行合并?a. 连接b. 排序c. 过滤d. 分组第二部分:填空题1. 在Access中,使用______命令可以创建一个新的数据库。
2. 在Access中,使用______命令可以创建一个新的表。
3. 在Access中,使用______命令可以对表进行排序。
4. 在Access中,使用______命令可以创建一个新的查询。
5. 在Access中,使用______命令可以创建一个新的表单。
第三部分:简答题1. 请简要解释Access中的关系数据库是什么,并说明其优势。
2. Access中的查询是什么?请列举一个实际应用的例子。
3. 什么是表单?它在Access数据库中的作用是什么?4. Access中的报告有什么作用?请列举一个实际应用的例子。
5. Access中的宏是什么?请列举一个实际应用的例子。
第四部分:综合应用题假设你负责管理一个学生信息数据库,其中包含以下三个表:学生表(students)、课程表(courses)和成绩表(grades)。
国家二级(ACCESS)笔试模拟试卷202(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.常见的数据模型有三种,它们是( )。
A.层次、关系和语义B.环状、层次和星形C.字段名、字段类型和记录D.层次、关系和网状正确答案:D解析:本题考查数据库的基本知识。
常见的数据模型有三种,分别是层次模型、网状模型和关系模型,目前最普遍应用的是关系模型。
2.在关系数据模型中,每一个关系都是一个( )。
A.记录B.属性C.元组D.二维表正确答案:D解析:本题考查关系模型基本概念的知识。
在关系数据库中关系是一个二维表,每一行称为一个元组,也称为一个记录;每一列称为一个属性,其中属性的取值范围称为域或值域。
3.假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量……)一组属性来描述图书,可以作为“关键字”的是( )。
A.书号B.书名C.作者D.出版社正确答案:A解析:本题考查主关键字的知识。
主关键字是一个或者多个字段的集合,是用于区别表中记录惟一的标识,也就意味着在一个表中主关键字不能取重复值。
在Access的表中,可以定义三种类型的主关键字:自动编号主键、单字段主键和多字段主键。
在本题中只有“书号”是每本书都不相同的,也就是主关键字。
4.Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录,为此需要定义的关系是( )。
A.输入掩码B.有效性规则C.默认值D.参照完整性正确答案:D解析:本题考查参照完整性的知识。
参照完整性指的是两个逻辑上有关系的表必须使得表里面的数据满足它们的关系。
例如主表中没有相关记录就不能将记录添加到子表;子表中的记录删除时主表的相关记录随之删除;子表中的记录更新时主表的相关记录随之更新都属于参照完整性。
国家二级(ACCESS)笔试-试卷160(总分:108.00,做题时间:90分钟)一、选择题(总题数:37,分数:74.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
(分数:2.00)__________________________________________________________________________________________ 解析:2.在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的( )。
(分数:2.00)A.安全性B.一致性C.可理解性√D.合理性解析:解析:早期计算机的执行效率比较低,所以在编写程序时比较重视程序的执行效率。
现在的计算机速度及能力日新异,而人们为了更好地交流编程心得,所以更加强调程序的可读性。
3.设计数据库的存储结构属于( )。
(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计√解析:解析:物理设计阶段主要解决选择文件存储结构和确定文件存取方法的问题,包括选择存储结构、确定存取方法、选择存取路径和确定数据的存放位置。
4.栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是______。
(分数:2.00)A.ABCEDB.DBCEAC.CDABED.DCBEA √解析:解析:栈操作原则上“后进先出”,栈底至栈顶依次存放元素A、B、C、D,则表明这4个元素中D 是最后进栈,B、C处于中间,A最早进栈。
所以出栈时一定是先出D,再出C,最后出A。
5.数据库系统的核心是( )。
(分数:2.00)A.数据模型B.数据库管理系统√C.数据库D.数据库管理员解析:解析:数据库管理系统(DBMS)是整个数据库系统的核心,它对数据库中的数据进行管理,还在用户的个别应用与整体数据库之间起接口作用。
国家二级(ACCESS)笔试-试卷163(总分:108.00,做题时间:90分钟)一、选择题(总题数:37,分数:74.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
(分数:2.00)__________________________________________________________________________________________解析:2.以三级模式为框架组成的3种数据库中,真实存在于计算机外存的数据库是( )。
(分数:2.00)A.概念数据库B.用户数据库√C.物理数据库D.逻辑数据库解析:解析:(1)以内模式为框架所组成的数据库叫物理数据库;(2)以概念模式为框架所组成的数据库叫概念数据库;(3)以外模式为框架所组成的数据库叫用户数据库,它是真实存在于计算机外存中的数据库。
3.在软件测试设计中,软件测试的主要目的是(分数:2.00)A.实验性运行软件B.证明软件正确C.找出软件中全部错误D.发现软件错误而执行程序√解析:解析:使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。
软件测试是为了发现错误而执行程序的过程。
测试要以查找错误为中心,而不是为了演示软件的正确功能。
4.一个关系中属性个数为1时,称此关系为(分数:2.00)A.对应关系B.单一关系C.一元关系√D.二元关系解析:解析:加深考生对关系模型数据库基础知识的记忆。
在关系模型数据库中,基本结构是二维表,这种二维表称为关系。
关系的列称为属性,一个具有N个属性的关系称为N元关系。
5.若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是( )。
(分数:2.00)A.bdgcefhaB.gdbecfhaC.bdgaechfD.gdbehfca √解析:解析:中序遍历的递归算法定义:①遍历左子树;②访问根结点;③遍历右子树。
Access笔试练习题(二)
一、选择题
1.应用数据库的主要目的是(C)
A.解决数据保密问题B.解决数据完整性问题
C.解决数据共享问题D.解决数据量大的问题
解析:数据库中的数据具有“集成”与“共享”的特点,也就是数据库集中了各种应用的数据,进行统一构造与存储,而使它们可以被不同应用程序所使用,故选C。
2.在数据库设计中,将E-R图转换成关系数据模型的过程属于(B)
A.需求分析阶段B.逻辑设计阶段
C.概念设计阶段D.物理设计阶段
解析:E-R模型即实体-联系模型,是将现实世界的要求转化成实体、联系、属性等几个基本概念,以及它们之间的两种连接关系。
数据库逻辑设计阶段包括以下几个过程:从E-R图向关系模型转换,逻辑模式规范化及调整、实现规范化和RDBMS,以及关系视图设计。
3.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据独立性最高的阶段是(A)
A.数据库系统B.文件系统
C.人工管理D.数据项管理
解析:人工管理阶段是在20世纪50年代中期以前出现的,数据不独立,完全依赖于程序;文件系统是数据库系统发展的初级阶段,数据独立性差;数据库系统具有高度的物理独立性和一定的逻辑独立性。
4.DB(数据库)、DBS(数据库系统)、DBMS(数据库管理系统)三者之间的关系是(A)A.DBS包括DB和DBMS B.DBMS包括DB和DBS
C.DB包括DBS和DBMS D.DBS等于DB等于DBMS 解析:数据库系统(DBS)是由5部分组成的:硬件系统、数据库(DB)集合、数据管理系统(DBMS)及相关软件、数据库管理员(DataBase Administrator,DBA)、用户。
5.如图所示的数据模型属于(C)
A.层次模型B.关系模型C.网状模型D.以上皆非
解析:层次数据模型的特点:有且只有一个节点无双亲,这个节点称为“根节点”;其他节点有且只有一个双亲。
网状数据模型的特点:允许一个以上节点无双亲;一个节点可以有多于一个的双亲。
关系数据模型是以二维表的形式来表示的。
6.下列关系模型中术语解析不正确的是(A)
A.记录,满足一定条件规范化要求的二维表,也称关系
B.字段,二维表中的一列
C.数据项,也称分量,是每记录中的一个字段的值
D.字段的值域,字段的取值范围,也称为属性域
解析:表中的每一行称为一个记录,也称元组。
7.Access数据库的设计一般由5个步骤组成,以下步骤的排序正确的是(B)
a.确定数据库中的表b.确定表中的字段c.确定主关键字
d.分析建立数据库的目的e.确定表之间的关系
A.dabec B.dabce C.cdabe D.cdaeb
8.可以选择输入数据或空格的输入掩码是(D)
A.0 B.< C.> D.9
解析:A项指必须输入数字0~9;B项指所有字符转换为小写;C项指所有字符转换为大写。
9.用SQL语言描述“在教师表中查找男教师的全部信息”,以下描述正确的是(C)A.SELECT FROM 教师表IF(性别=‘男’)
B.SELECT 性别FROM 教师表IF(性别=‘男’)
C.SELECT * FROM 教师表WHERE(性别=‘男’)
D.SELECT * FROM 性别WHERE(性别=‘男’)
10.下列属于操作查询的是(D)
①删除查询②更新查询③交叉表查询④追加查询⑤生成表查询A.①②③④B.②③④⑤C.③④⑤①D.④⑤①②
解析:操作查询包括生成表查询、删除查询、更新查询、追加查询。
11.哪个查询会在执行时弹出对话框,提示用户输入必要的信息,再按照这些信息进行查询(B)
A.选择查询B.参数查询C.交叉表查询D.操作查询解析:参数查询在执行时会弹出对话框,并提示输入必要的信息。
12.查询能实现的功能有(D)
A.选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库
B.选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系
C.选择字段,选择记录,编辑记录,实现计算,建立新表,设置格式
D.选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的报表和窗体解析:建立数据库和更新关系都不能通过查询实现。
至于设置格式,更改外观,可以在各种视图下方便完成,但不属于查询。
13.特殊运算符“In”的含义是(B)
A.用于指定一个字段值的范围,指定的范围之间用And连接
B.用于指定一个字段值的列表,列表中的任一值都可与查询的字段相匹配
C.用于指定一个字段为空
D.用于指定一个字段为非空
解析:A项为Between的含义,C项为Is Null的含义,D项为Is Not Null的含义。
14
A.查询99年1月之前参加工作的职工B.查询99年12月之后参加工作的职工C.查询99年参加工作的职工D.查询99年1月和2月参加工作的职工15.要将“选课成绩”表中学生的成绩取整,可以使用(B)
A.Abs([成绩])B.Int([成绩])C.Srq([成绩])D.Sgn([成绩])解析:A项为返回数值表达式的绝对值,C项为平方根值,D项为数值表达式的符号值。
16.用于创建窗体或修改窗体的窗口是窗体的(A)
A.设计窗体B.窗体视图C.数据表视图D.透视表视图解析:“设计”视图是用于创建窗体或修改窗体的窗口;“窗体”视图是显示记录数据的窗口,主要用于添加或修改表中的数据;“数据表”视图是以行列格式显示表、查询或窗体数据的窗口。
17.下列不属于鼠标事件的是(D)
A.“鼠标按下”B.“鼠标移动”C.“鼠标释放”D.“鼠标锁定”
解析:鼠标事件包括“单击”、“双击”、“鼠标按下”、“鼠标移动”、“鼠标释放”等,但没有“鼠标锁定”。
18.对报表属性中的数据源设置,下列说法正确的是(C)
A.只能是表对象B.只能是查询对象
C.既可以是表对象也可以是查询对象D.以上说法均不对
19.如图所示的报表的类型是(A)
A.纵栏式报表B.表格式报表C.图表报表D.标签报表解析:纵栏式报表是在一页中主体节内显示一条或多条信息,而且以垂直方式显示。
20.能够创建宏的设计器是(D)
A.窗体设计器B.报表设计器C.表设计器D.宏设计器
21.以下关于标准模块的说法不正确的是(C)
A.标准模块一般用于存放其他Access数据库对象使用的公共过程
B.在Access系统中可以通过创建新的模块对象而进入其代码设计环境
C.标准模块所有的变量或函数都具有全局特性,是公共的
D.标准模块的生命周期是伴随着应用程序的运行而开始、关闭而结束的解析:在各个标准模块内部也可以定义私有变量和私有过程,仅供本模块内部使用。
22.为了在报表的每一页底部显示页码号,那么应该设置(C)
A.报表页眉B.页面页眉C.页面页脚D.报表页脚解析:因为页面页脚打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚,一般包含页码或控制项的合计内容。
23.要在报表上显示格式为“7/总10”的页码,则计算控件的控件来源应设置为(D)A.[Page]/总[Pages] B.=[Page]/总[Pages]
C.[Page]&“/总”&[Pages] D.=[Page]&“/总”&[Pages] 解析:计算控件的控件源必须是“=”开头的计算表达式。
24.可以判定某个日期表达式能否转换为日期或时间的函数是(B)
A.CDate B.IsDate C.Date D.IsText
解析:使用IsData函数,可以判定某个日期表达式能否转换为日期或时间。
CData可以识别日期文字和时间文字。
Date显示当前的日期。
25.以下有关优先级的比较,正确的是(B)
A.算术运算符>关系运算符>连接运算符B.算术运算符>连接运算符>逻辑运算符C.连接运算符>算术运算符>关系运算符D.逻辑运算符>关系运算符>算术运算符解析:优先级:算术运算符>连接运算符>关系运算符>逻辑运算符
26.有如下程序段:
D=#2004-8-1#
T=#12:08:20#
MM=Year(D)
SS=Minute(T)
执行后,MM和SS的返回值分别是(A)
A.2004,08 B.8,12 C.1,20 D.2004-8-1,12:08:20 解析:Year函数提取日期字符串中的年份,Minute函数提取时间字符串中的分钟数。
二、填空题
1.和文件系统相比,数据库系统的数据冗余度(小),数据共享性(高或好)。
2.在Access中,三个基本的关系运算是(选择)、(投影)和联接。
3.用于设定控件的输入格式,仅对文本型或日期型数据有效的控件的数据属性为(输入掩码)。
4.窗体由多个部分组成,每个部分称为一个(节)。
5.关系中能够惟一标识某个记录的字段称为(关键字)字段。
6.有如下程序段:
For S=5 T0 10 Step 1
S=2*S
Next S
该循环执行的次数为(1)。
7.MyStr=”Hello” & ”World”的返回值为(Hello World)。
8.VBA中定义符号常量的关键字是(Const)。
9.三维数组Array(3,3,3)的元素个数为(64)。