版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
国家二级(ACCESS)笔试模拟试卷30(共9套)(共422题)国家二级(ACCESS)笔试模拟试卷第1套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、下列有关数据库的描述中,正确的是()。A、数据库是一个DBF文件B、数据库是一个关系C、数据库是一个结构化的数据集合D、数据库是一组文件标准答案:C知识点解析:数据库(DataBase,DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据具有“集成”、“共享”的特点。2、下列叙述中,正确的是A、对长度为n的有序链表进行查找,最坏情况下需要的比较次数为nB、对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)C、对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)D、对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n)标准答案:A知识点解析:对长度为n的有序链表进行查找,最坏情况是从最小值开始查找最大值(或从最大值开始查找最小值),这个过程需要比较的次数为n,故选项A正确。对分查找只能针对随机存取的有序表进行,而有序链表只能进行顺序存取,不能进行随机存取,在有序链表上不能进行对分查找,故B、C、D选项都错误。3、数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为()。A、CB、BasicC、DDLD、DML标准答案:4知识点解析:数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为DDL。4、一个队列的进队列顺序是l,2,3,4,则出队列顺序为()。A、4,3,2,1B、2,4,3,1C、1,2,3,4D、3,2,1,4标准答案:4知识点解析:队列是指允许在一端进行插入,而在另一端进行删除的线性表,因此队列又称为先进先出的线性表。5、在下列选项中,哪个不是一个算法一般应该具有的基本特征______。A、确定性B、可行性C、无穷性D、拥有足够的情报标准答案:4知识点解析:作为一个算法,一般应具有以下几个基本特征。①可行性②确定性③有穷性④拥有足够的情报6、下面这个程序段的时间复杂度是()。for{i=1;i<n;i++){y=y+1;for(j=0;i<=(2*n);i++)x++;}A、O(log2n)B、O(n)C、O(nlog2n)D、O(n2)标准答案:8知识点解析:语句的频度指的是该语句重复执行的次数。一个算法中所有语句的频度之和构成了该算法的运行时间。在本题算法中,其中语句“y=y+1;”的频度是n-1,语句“x++;”的频度是(n-1)(2n+1)=2n2-n-1。则该程序段的时间复杂度是T(n)=n-1+2n2-n-1=O(n2)。7、数据库设计包括两个方面的设计内容,它们是()。A、概念设计和逻辑设计B、模式设计和内模式设计C、内模式设计和物理设计D、结构特性设计和行为特性设计标准答案:1知识点解析:暂无解析8、关系数据库的数据及更新操作必须遵循的完整性规则是()。A、实体完整性和参照完整性B、参照完整性和用户定义的完整性C、实体完整性和用户定义的完整性D、实体完整性、参照完整性和用户定义的完整性标准答案:1知识点解析:本题考查数据的完整性。关系模型允许定义3类数据的约束,他们是实体完整性约束、参照完整性约束以及用户自定义完整性约束。其中实体完整性和参照完整性是关系数据库的数据及更新操作必须遵循的完整性规则,在任何一个关系数据库管理系统中均由系统自动支持。9、面向对象的设计方法与传统的面向过程的方法有本质不问,它的基本原理是______。A、模拟现实世界中不同事物之间的联系B、强调模拟现实世界中的算法而不强调概念C、使用现实世界的概念抽象地思考问题从而自然地解决问题D、鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考标准答案:4知识点解析:面向对象的设计方法与传统的面向过程的方法有本质不同。它的基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。它强调模拟现实世界中的概念而不强调算法,它鼓励开发者在软件开发的绝大部分中都用应用领域的概念去思考10、假设某数据库中有一个简历字段,查询简历中最后两个字为“通州”的记录准则是()。A、“通州”B、Left([简历],2)=“通州”C、Like“通州”D、Right([简历],2)=“通州”标准答案:8知识点解析:暂无解析二、选择题(本题共26题,每题1.0分,共26分。)11、以下可以得到"2*5=10"结果的VBA表达式为______。A、5&"=’&2*5B、2*5"+"="+2*5C、2*5&"="2*5D、2*5+"="+2*5标准答案:A知识点解析:暂无解析12、已知一个学生数据库,其中含有班级、性别等字段,若要统计每个班男女学生的人数,则应使用()查询。A、交叉表查询B、选择查询C、参数查询D、操作查询标准答案:A知识点解析:常见的查询分为选择查询、操作查询、参数查询、交叉表查询和SQL查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果;操作查询是在一次查询操作中对所得结果进行编辑;参数查询是用对话框来提示用户输入准则;交叉表查询是利用表中的行和列来统计数据。在本题中,在行列交叉处进行计数,便可得到结果。13、向已有表中添加新字段或约束的SQL语句是______。A、CREATETABLEB、ALTERTABLEC、DROPD、CREATEINDEX标准答案:B知识点解析:CREATETABLE是用来创建一个表的;ALTERTABLE是用来在已有的表中添加新字段或约束的;DROP语句是用来从数据库中删除表,或者从字段或字段组中删除索引的:CREATEINDEX是用来为字段或字段组创建索引的。14、假设某数据库表中有一个姓名字段,查找姓仲的记录的准则是______。A、Not"仲*"B、Like"仲"C、Left([姓名],1)="仲"D、仲标准答案:C知识点解析:Like"仲":查询姓名字段中存在"仲"字的记录;Left(字符表达式,数值表达式):返回一个值,该值是从字符表达式左侧第一个字符开始,截取的若干个字符,其中,字符个数是数值表达式的值。Left([姓名],1)="仲"是查询姓名字段中姓仲的记录。15、VBA的自动运行宏,应当命名为______。A、AutoExecB、AutoexeC、AutoD、AutoExec.bat标准答案:A知识点解析:被命名为AutoExec保存的宏,在打开数据库时会自动运行,要想取消自动运行,打开数据库时按住Shift键即可。16、在过程定义中有语句:PrivateSubGetData(ByReffAsInteger)其中“ByRef”的含义是()。A、传值调用B、传址调用C、形式参数D、实际参数标准答案:B知识点解析:本题考查VBA中参数传递的知识。在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递。即形参的结果会传递给实参。17、在学生表中有一个“年龄”字段,数据类型定义为数字数据类型,并且在字段属性的有效性规则内输入“>18and<25”,那么该字段()。A、要求输入大于18且小于25的数字B、要求输入大于18或小于25的数字C、要求输入大于18的数字D、要求输入小于25的数字标准答案:A知识点解析:本题考查有效性规则的知识。“有效性规则”属性是一个条件表达式,可以防血用户输入非法数据。本题中的“>18and<5”代表只有输入的值在18~25之间时才符合有效性规则允许输入,所以正确答案是A。18、下图中所示的查询返回的记录是()。A、年龄在19岁到21岁之间的记录B、年龄不在19岁到21岁之间的记录C、所有的记录D、以上说法均不正确标准答案:B知识点解析:本题考查查询条件的知识。NotBetween…And是一个表示不在某区间内的运算符,等价于:<下界Or>上界。19、在窗体中添加—个名称为Command1的命令按钮,然后编写如下事件代码:PrivateSubCommand1_Click()s="ABBACDDCBA"ForI=6To2Step-2x=Mid(s,I,I)y=Left(s,I)z=Right(s,I)z=x&y&zNextIMSgBoxzEndSub窗体打开运行后,单击命令按钮,则消息框的输出结果是______。A、AABAABB、ABBABAC、BABBAD、BBABBA标准答案:D知识点解析:Mid(字符表达式,数值表达式1,数值表达式2):返回一个值,该值是从字符表达式最左端某个字符开始,截取到某个字符为止的若干字符。其中,数值表达式1的值是开始的字符位置,数值表达式2是终止的字符位置。Left(字符表达式,数值表达式):返回一个值,该值是从字符表达式左侧第1个字符开始,截取的若干字符。具中,字符个数是数值表达式的值。Right(字符表达式,数值表达式):返回一个值,该值是从字符表达式右侧第1个字符开始,截取的若干字符。其中,字符个数是数值表达式的值。For循环运行三次,最后一次循环结束后,x="BB",y="AB",z="BA",所以z="BBABBA"。20、Access中,设置为主键的字段A、不能设置索引B、可设置为“有(有重复)”索引C、系统自动设置索引D、可设置为“无”索引标准答案:C知识点解析:设置为主键的字段,系统自动设置为“有(无重复)”索引,不能设置为其他索引,因此本题选c)。21、输入掩码字符“&”的含义是A、必须输入字母或数字B、可以选择输入字母或数字C、必须输入一个任意的字符或一个空格D、可以选择输入任意的字符或一个空格标准答案:C知识点解析:暂无解析22、如果将窗体背景图片存储到数据库文件中,则在“图片类型”属性框中应指定______方式。A、嵌入B、链接C、嵌入或链接D、任意标准答案:A知识点解析:暂无解析23、下列关于VBA面向对象程序设计中的“方法”说法正确的是()。A、方法是属于对象的B、方法是独立的实体C、方法也可以由程序员定义D、方法是对事件的响应标准答案:1知识点解析:对象是属性、对象和事件的封装,方法是属于对象的,所以选项A的说法是正确的;因为方法是属于对象的,因而它就不是独立的,一定要依附于某个对象,方法才有意义,选项B的说法是错误的;在VBA中,方法是由系统预先设定好的,程序员不需要知道这个方法是如何实现的,也不能自行定义,故选项C的说法是错误的;响应事件的是事件过程,方法是对象可以执行的操作,选项D的说法是错误的。24、必须输入数字0~9的输入掩码是A、>B、<C、0D、A标准答案:4知识点解析:A项指将所有字符转换为大写,B项指所有字符转换为小写,C项指必须输入数字0~9,D项指必须输入字母或数字。25、下列说法正确的是()。A、VBA和宏都可以很灵活对错误进行处理B、宏参数不是固定的,可以在运行宏时更改C、宏不支持嵌套的IfThen结构D、将窗体或报表导入到其他数据库中时,同时导入他们的宏标准答案:4知识点解析:本题考查VBA和宏的区别。VBA可以很灵活的处理运行错误,而宏不支持错误处理;在VBA中,可以在调用过程时指定参数,而宏参数是固定的,不能在运行宏时更改;宏不支持复杂的逻辑结构,如SelectCase语句或嵌套的IfThen结构;事件过程是窗体和报表的一部分,而不是独立的对象,因此将窗体或报表导入到其他数据库中时,同时导入他们的事件过程,而宏是数据库中的独立对象,需要单独导入。答案为C。26、某数据库表中有一个地址字段,查找字段最后3个字为“9信箱”的记录,准则是()。A、Right([地址],3)=“9信箱”B、Right([地址],6)=“9信箱”C、Right(“地址”,3)=“9信箱”D、Right(“地址”,5)=“9信箱”标准答案:1知识点解析:本题考查Access中字符函数Right的用法。函数Right([字符表达式],数值表达式)返回一个值,该值是从字符表达式右侧第1个字符开始,截取的若干个字符。其中,字符个数式数值表达式的值。这里考生注意,每个汉字也只是一个字符,数字和字母也算是一个字符,答案为A。27、一个书店的老板想将Book表的书名设为主键,考虑到有重名的书的情况,但相同书名的作者都不相同。考虑到店主的需求,可定义适当的主键为()。A、定义自动编号主键B、将书名和作者组合定义多字段主键C、不定义主键D、再增加一个内容无重复的字段定义为单字段主键标准答案:1知识点解析:定义自动编号主键虽然很简单,也达到了创建主键的目的,但没有满足店主的需求,所以不是最合适的主键定义方式,所以选项A不符合题意。将书名和作者组合定义多字段主键是最合适的方式,因为不仅满足了店主的需要,还达到了唯一索引的目的,使其中不存在重复值,所以选项B是正确的。Access中,建议每个数据表最好包含一个主关键字,所以选项C不符合题意。再增加一个内容无重复的字段,可以定义单字段主键,但对于数据较多的一个表,如果再添加一个字段然后不断地向表中输入该字段的值也是个不小的工作量,还可能出现输入错误,所以选项D不符合题意。答案为A。28、在数据表的设计视图中,数据类型不包括______类型。A、文本B、逻辑C、数字D、备注标准答案:2知识点解析:在Access中,系统提供了多种数据字段的类型,如文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接以及查询向导等。“文本”是Access字段的默认数据类型,由不超过255个字符(文本、文本的组合以及数字等)组成。“备注”型字段是由文本、文本的组合以及数字等字符组成,对存储数据的长度没有什么限制,具有很大的灵活性。“数字”型字段主要用于保存进行数学计算的数值数据(货币除外),该类型的字段可分为字节、整型、长整型、单精度型、双精度型、同步复制ID以及小数等类型。“日期/时间”型字段是用于存储日期、时间以及日期和时间的组合,Access将该类型字段的字段大小设置为8个字符。“货币”类型的字段主要用于存储货币的值,在“货币”类型字段中输入数据时,用户不必输入货币符号和千位分隔符,Access根据用户输入的数据自动添加货币符号和分隔符。“自动编号”数据类型用于存储整数和随机数。“是/否”数据类型是针对只包含两种不同取值的字段而设置的。“OLE对象”数据类型主要用于将某个对象(如MicrosoftWord文档、MicrosoftExcel电子表格、图表、声音以及其他二进制数据等)链接或嵌入到MicrosoftAccess数据库的表中。“超级链接”数据类型的字段主要用于存储超级链接的,包含作为超级链接地址的文本或以文本形式存储的字符和数字的组合。“查阅向导”为用户提供了建立一个字段内容的列表,可以在列表中选择所列内容作为添加字段的内容。29、以下叙述中正确的是()。A、报表只能输入数据B、报表只能输出数据C、报表可以输入和输出数据D、报表不能输入和输出数据标准答案:2知识点解析:暂无解析30、要从学生表中找出姓“刘”的学生,需要进行的关系运算是______.A、选择B、投影C、连接D、求交标准答案:1知识点解析:从关系中找出满足给定条件的元组的操作称为选择。从关系模式中指定若干属性组成新的关系称为投影。联接是关系的横向结合。联接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。31、以下叙述中,不正确的是______A、Access不具备模块化程序设计能力B、Access具备程序设计能力C、Access~能使用菜单或对话框创建数据库应用系统D、Access具有面向对象的程序设计能力,并能创建复杂的数据库应用系统标准答案:4知识点解析:Access的主要特点如下:1、具有方便实用的强人功能。2、可以利用各种图例快速获得数据。3、可以利用报表设计工具,非常方便地生成漂亮的数据报表,而不需要编程。4、能够处理多种数据类型。5、采用OLE技术,能够方便创建和编辑多媒体数据库。6、Access支持ODBC标准的SQL数据的数据。7、设计过程自动化,大大提高了数据库的工作效率。8、具有较好的集成开发功能,可以采有VBA编写数据库应用程序。9、提供了断点设置、单步执行等调试功能。10、与Internet/Intranet的集成。l1、可以将数据库应用程序的建立移进用户环境,并使最终用户和应用程序开发者之间的关系淡化。32、Access所设计的数据访问页是一个______。A、独立的外部文件B、数据库中的表C、独立的数据库文件D、数据库记录的超链接标准答案:1知识点解析:Access所设计的数据访问页是一个独立的文件,保存在Access以外。33、在软件开发中,需求分析阶段产生的主要文档是()。A、可行性分析报告B、软件需求规格说明书C、概要设计说明书D、集成测试计划标准答案:B知识点解析:需求分析阶段的工作主要包括需求获取、需求分析、编写需求规格说明书和需求评审等4个方面。产生的主要文档为软件需求规格说明书。34、在数据库中,建立索引的主要作用是()。A、节省存储空间B、提高查询速度C、便于管理D、防止数据丢失标准答案:B知识点解析:本题考查的是索引的概念。索引是提高数据查询速度最有效的方法。建立索引后,表中记录的物理顺序不变,因索引中包含指向表记录的指针,便于快速查找记录。35、若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入()。A、Like"王"B、Like"王*"C、王D、王*标准答案:B知识点解析:本题考查查询的条件准则的知识。当进行查询时,不可避免要遇到查询的条件准则的书写,在本题中要求查找姓“王”的记录,由于是模糊查询.所以应该使用关键词“Like”;另外在“王”的后面都加上“*”,代表要查找的是“王”开头,后面有多个或0个字符的数据。36、查询“书名”字段中包含“等级考试”字样的记录,应该使用的条件是A、Like“等级考试”B、Like“*等级考试”C、Like“等级考试*”D、Like“*等级考试*”标准答案:D知识点解析:选项A表示查询书名是“等级考试”的记录;选项B表示查询书名以“等级考试”结尾的记录;选项C表示查询书名以“等级考试”开头的记录。三、公共基础填空题(本题共5题,每题1.0分,共5分。)37、数据库保护分为:安全性控制、【】、并发性控制和数据的恢复。标准答案:完全性控制知识点解析:考查考生对数据库基本知识的了解。安全性控制:防止未经授权的用户有意或无意存取数据库中的数据,以免数据被泄露、更改或破坏;完整性控制:保证数据库中数据及语义的正确性和有效性,防止任何对数据造成错误的操作;并发控制:正确处理好多用户、多任务环境下的并发操作,防止错误发生;恢复:当数据库被破坏或数据不正确时,使数据库能恢复到正确的状态。38、数据管理技术发展过程经过人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的阶段是【】。标准答案:数据库系统知识点解析:在数据库系统管理阶段,通过系统提供的映像功能,数据具有两方画的独立性:—是物理独立性,二是逻辑独立性。数据独立性最高的阶段是数据库系统阶段。39、数据模型按不同应用层次分成3种类型,它们是概念数据模型、【】和物理数据模型。标准答案:逻辑数据模型知识点解析:数据是现实世界符号的抽象,而数据模型(dammodel)则是数据特征的抽象,它从抽象层次上描述了系统的静态特征、动态行为和约束行为,为数据库系统的信息表示与操作提供一个抽象的框架。数据模型按不同的应用层次分成3种类型,它们是概念数据模型(conceptualdatamodel)、逻辑数据模型(logicdatamodel)、物理数据模型(physicaldatamodel)。40、【】是当前软件开发环境中富有特色的研究工作和发展方向。标准答案:计算机辅助软件工程(CASE)知识点解析:CASE将各种软件工具、开发机器和一个存放开发过程信息的中心数据库组合起来,形成软件工程环境。41、面向对象的模型中,最基本的概念是对象和【】。标准答案:类知识点解析:面向对象模型中,最基本的概念是对象和类。对象是现实世界中实体的模型化;将属性集和方法集相同的所有对象组合在一起,可以构成一个类。四、填空题(本题共11题,每题1.0分,共11分。)42、在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间的信息。标准答案:前后件关系知识点解析:在数据存储结构中,除了要存储数据,还要存储数据的前后件关系,刘于顺序存储的数据结构,前后件之间的关系是通过存储空间的位置来实现的,而对于链式存储来说,数据元素之间的前后件关系是通过指针来实现的。43、在窗体上添加一个名称为Command1的命令按钮,编写如下代码:PrivateSubf(ByValXAsInteger)x=x+4EndSubPrivateSubCommand1Click()i=3Callf(i)Ifi>4Theni=i*2MsgBoxiEndSub运行窗体后,单击命令按钮,则消息框的输出结果为__________。标准答案:3知识点解析:在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递。本题中在定义子过程f的时候用ByVal声明了形参x,说明为传值调用,此时对x的任何更改不会影响调用它的实参i,所以执行Call(f)语句后i的值为3不变。当然也不满足If条件,所以本题结果为3。44、有如下程序:OptionBase1PrivateSubForm_Click()Dimarr,sumSum=0arr=Array(1,3,5,7,9,11,13,15,17,19)Fori=1TO10Ifarr(i))3=arr(i)\3ThenSum=Sum+arr(i)EndIfNextiMsgBoxSumEndSub程序运行后,单击窗体,消息框的输出结果为______。标准答案:27知识点解析:本题考查VBA程序分析的知识。本题的关键在于在循环中哪些数组元素被加到了累加和中去。根据If语句的条件可以看出,凡是能被3整除的数组元素被累加,所以最后输出的值为3+9+15=27。45、已知一个名为“学生”的Access数据库,库中的表“stud”存储学生的基本信息,包括学号、姓名、性别和籍贯。下面程序的功能是:通过下图所示的窗体向“stud”表中添加学生记录,对应“学号”、“姓名”、“性别”和“籍贯”的四个文本框的名称分别为tNo、tName、tSex、tRes。当单击窗体中的“增加”命令按钮(名为Command1)时,首先判断学号是否重复,如果不重复则向“stud”表中添加学生记录;如果学号重复,则给出提示信息。[*]请依据所要求的功能,将如下程序补充完整。DimADOcnA标准答案:[14]EOF[15]strSQL知识点解析:EOF指示当前记录位置位于Recordset对象的最后一个记录之后,属性返回布尔型值。使用BOF和EOF属性可以确定Recordset对象是否包含记录,或者从一个记录移动到另一个记录时是否超出Recordset对象的限制。如果EOF属性为TRUE,则没有当前记录。执行IF语句,如果表中已有相同学号的记录,则显示“你输入的学号已存在,不能增加!”如果没有,则向表中添加录入的记录strSQL。46、执行下面的程序,消息框里显示的结果是【】。PrivateSubForm_Click()DimStrAsString,KAsIntegerStr="ab",Fork=Len(Str)To1Step-1Str=-Str&Chr(Asc(Mid(Str,k,1))+k)NextkMsgBoxStrEndSub。标准答案:abdb知识点解析:Len()函数是字符串长度检测函数,返回字符串所含字符数。Chr()函数是字符代码转换字符函数,将数值表达式转换成字符串。Asc()函数是字符串转换字符代码函数,返回字符串首字符的ASCⅡ值。Mid(<字符串表达式>,<N1,,<N2>)函数足从字符串左边第N1个字符起截取N2个字符。开始Len(Str0=2,Mid(Str,k,1)=Mid(ab,2,1)=b,则Chr(Asc(B)=2)=d,所以循环第1次结束后Str="abd",同样的第2次循环结束后,Str="abdb",MsgBox用来将Str输出。正确答案为abdb。47、报表设计中页码的输出、分组统计数据的输出等均是通过设置绑定控件的控件源为计算表达式形式而实现的,这些控件就称为【】。标准答案:计算控件知识点解析:报表设计中页码的输出、分组统计数据的输出等均是通过设置绑定控件的控件源为计算表达式形式而实现的,这些控件就称为计算控件。48、关系中能够唯一标识某个记录的字段称为【】字段。标准答案:主关键知识点解析:关系中能够唯一标识某个记录的字段称为主关键字段。49、在窗体上画一个名称为Commandl的命令按钮,一个名称为Labell的标签,然后编写如下事件过程:PrivateSubCommandlClick()s=OFori=lTO15x=2*i-1ifxMod3=0ThenS=s+lNextiLabell.Caption=sEndSub程序运行后,单击命令按钮,则标签中显示的内容是【】。标准答案:5知识点解析:本题是一个简单的For-Next循环。在循环中加入了If判断语句,也就是只有在x能够被3整除的条件下,s才能进行累加。考生如果忽略了If条件,认为s一直在累加,那就会得出15。50、在Access中数据类型主要包括:自动编号、文本、备注、数字、日期/时间、是/否、OLE对象、__________________和查阅向导等。标准答案:超链接知识点解析:暂无解析51、函数Mid("学生信息管理系统",3,2)的结果是()。标准答案:信息知识点解析:本题考查的是Mid函数。Mid(表达式,m,n)的功能是查找表达式中从第m个字符开始的n个字符。52、在数据库技术中,实体集之间的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为()。标准答案:多对多知识点解析:一名学生可以选择多门课程,一门课程也可以由多名学生选择,因此是多对多的联系。国家二级(ACCESS)笔试模拟试卷第2套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、下列选项中,不是算法基本特征的是()。A、完整性B、可行性C、有穷性D、拥有足够的情报标准答案:A知识点解析:作为一个算法,一般应该具有下列4个特征:①可行性,即考虑到实际的条件能够达到一个满意的结果;②确定性,算法中的第一个步骤都必须是有明确定义的;③有穷性,一个算法必须在有限的时间内做完;④拥有足够的情报。2、算法一般都可以用哪几种控制结构组合而成______。A、循环、分支、递归B、顺序、循环、嵌套C、循环、递归、选择D、顺序、选择、循环标准答案:D知识点解析:算法的控制结构给出了算法的基本框架,它不仅决定了算法中各操作的执行顺序,而且也直接反映了算法的设计是否符合结构化原则。一个算法一般都可以用顺序、选择、循环三种基本控制结构组合而成。3、设有如下三个关系表下列操作中正确的是______。A、T=R∩SB、R∪SC、T=R×SD、T=R/S标准答案:C知识点解析:从图中可以看出,关系T是关系R和关系S的简单扩充,而扩充的符号为×,所以答案为T=R×S。4、下列叙述中正确的是______。A、栈是“先进先出”的线性表B、队列是“先进后出”的线性表C、循环队列是非线性结构D、有序线性表既可以采用顺序存储结构,也可以采用链式存储结构标准答案:D知识点解析:栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时,只能删除栈项的元素,即刚刚被插入的元素。所以栈又称“后进先出”表,所以选项A是错误的。队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。因此队列又称“先进先出”表,所以选项B是错误的。循环队列是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。它的逻辑结构仍然是线性结构,所以选项C是错误的。有序线性表既可以采用顺序存储结构,也可以采用链式存储结构,所以选项D是正确的。5、下面这个程序段的时间复杂度是()。for(i=1;i<n;i++){y=y+1;for(J=0;J<=(2*n);J++)x++;}A、O(log2n)B、O(n)C、O(nlog2n)D、O(n2)标准答案:8知识点解析:语句的频度指的是该语句重复执行的次数。一个算法中所有语句的频度之和构成了该算法的运行时间。本题中语句“y+y+1;”的频度是n-1,语句“x++;”的频度是(n-1)×(2n+1)=2n2-n-l,则该程序段的时间复杂度是O(n)=n-l+2n2-n-1=O(n2)。6、设有下列二叉树:对此二叉树中序遍历的结果为______。A、ABCDEFB、DBEAFCC、ABDECFD、DEBFCA标准答案:2知识点解析:所谓中序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右子树;并且在遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。7、在关系数据库中,用来表示实体之间联系的是()。A、树结构B、网结构C、线形表D、二维表标准答案:8知识点解析:数据库中的关系模型是采用二维表来表示实体与实体之间的联系。8、下列叙述正确的是()。A、非空线性表可以有几个节点没有前件B、线性表的数据元素不可以由若干个数据项构成C、除根节点和终端节点,其他节点都有且只有一个前件,也有且只有一个后件D、线性表必须要有数据元素标准答案:4知识点解析:非空线性表有且只有一个节点没有前件,所以A是错误的。线性表的数据元素不一定是简单项,不可以由若干个数据项构成,所以B是错误的。线性表可以没有数据元素,称为空线性表,所以D是错误的。答案是C。9、数据结构中,与所使用的计算机无关的是数据的______。A、存储结构B、物理结构C、逻辑结构D、物理和存储结构标准答案:4知识点解析:数据结构概念一般包括3个方面的内容,数据的逻辑结构、存储结构及数据上的运算集合。数据的逻辑结构只抽象的反映数据元素之间的逻辑关系,而不管它在计算机中的存储表示形式。10、下面叙述正确的是______。A、算法的执行效率与数据的存储结构无关B、算法的空间复杂度是指算法程序中指令(或语句)的条数C、算法的有穷性是指算法必须能在执行有限个步骤之后终止D、算法的时间复杂度是指执行算法程序所需要的时间标准答案:4知识点解析:算法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言中提供的数据类型及其算法。数据结构和算法是计算机科学的两个重要支柱。它们是一个不可分割的整体。算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。算法的有穷性是指一个算法必须在执行有限的步骤以后结束。算法的时间复杂度是指执行算法所需要的计算工作量,即算法执行过程中所需要的基本运算次数。二、选择题(本题共26题,每题1.0分,共26分。)11、关于报表数据源设置,以下说法正确的是______。A、可以是任意对象B、只能是表对象C、只能是查询对象D、只能是表对象或查询对象标准答案:D知识点解析:暂无解析12、下列可以设置为索引的字段是A、备注B、OLE对象C、主关键字D、超级链接标准答案:C知识点解析:索引是表中字段非常重要的属性,能根据键值加速在表中查找和排序的速度,并且能对表中的记录实施唯一性。13、假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量……)一组属性来描述图书,可以作为“关键字”的是()。A、书号B、书名C、作者D、出版社标准答案:A知识点解析:奉题考查主关键字的知识。主关键字是一个或者多个字段的集合,是用于区别表中记录惟一的标识,也就意味着在一个表中土关键字不能取重复值。在Access的表中,可以定义三种类型的主关键字:自动编号主键、单字段主键和多字段主键。在本题中只有“书号”是每本书都不相同的,也就是主关键字。14、下列不是宏的运行方式的是()。A、直接运行宏B、为窗体或报表的事件响应而运行宏C、为窗体或报表上的控件的事件Ⅱ向应而运行宏D、为查询事件响应而运行宏标准答案:D知识点解析:宏有多种运行方式,可以直接运行宏,可以运行宏组里的宏,还可以为窗体或报表以及其上的控件的事件响应而运行宏。15、在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是()。A、选择B、投影C、联接D、自然联接标准答案:A知识点解析:本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。本题明显属于关系中选择满足条件的元组,所以为选择操作。16、在窗体上画一个名称为Text1的文本框,然后编写如下的事件过程:PrivateSubText1_KeyPress(KeyasciiAsInteger)...EndSub若焦点位于文本框中,则能够触发此事件的操作是()。A、左键单击文本框B、左键双击文本框C、右键单击文本框D、按下键盘上的某个键标准答案:D知识点解析:本题考查控件事件的基础知识。在窗体上每一个控件都是一个对象,都具有属性、事件和方法3个要素。事件是控件可以响应的动作,KeyPress事件当焦点在控件上并且按下键盘上某个键时被触发。17、有“读者”表,含有的字段为读者编号、读者姓名、家庭住址、身份证号码和联系电话。当为该表以设计视图的方式创建一个读者窗体后,在窗体的字段列表中不可能含有的字段是()。A、读者编号B、家庭住址C、联系电话D、书籍编号标准答案:D知识点解析:本题考查窗体设计视图的基础知识。在窗体的设计视图中,所设计的字段列表必需来源于所依赖的表。在表中未出现的字段不可能在窗体中显示。18、下列Case语句中错误的是______。A、Case0TO10B、CaseIs>10C、CaseIs>10AndIs<50D、Case3,5,Is>10标准答案:C知识点解析:Case表达式可以是下列4种格式之一:单一数值或一行并列的数值,用来与“表达式”的值相比较。成员间以逗号隔开;由关键字To分隔开的两个数值或表达式之间的范围;关键字Is接关系运算符;关键字CaseElse后的表达式,是在前面的Case条件都不满足时执行的。本题选项C中用的是逻辑运算符And连接两个表达式,所以不对,应该以逗号隔开。19、不能够使用宏的数据库对象是______。A、数据表B、窗体C、宏D、报表标准答案:A知识点解析:Access数据库由数据库对象和组两部分组成。其中对象又分为7种,包括:表、查询、窗体、报表、数据访问页、宏、模块。这些对象都存放在扩展名为.mdb的数据库文件中。为了在宏组中执行宏,用户可以使用“宏组名.宏名”的格式调用宏组中的某个宏。宏组是一系列相关宏的集合,如果有许许多多的宏,那么将相关的宏分组到不同的宏组可以有助于方便地对数据库进行管理。宏名是用于标识宏的唯一名称。运行宏可以响应窗体、报表或控件的事件。在窗体、报表和宏中都可以使用宏,因此本题答案为A。20、窗体是Access数据库中的一个对象,通过窗体,用户可以完成下列哪些功能()。①输入数②编辑数据③存储数据④以行、列形式显示数据⑤显示和查询表中的数据⑥导出数据A、①②③B、①②④C、①②⑤D、①②⑥标准答案:4知识点解析:窗体可用来输入数据、编辑数据、显示和查询表中的数据。21、使用宏组的目的是______。A、设计出功能复杂的宏B、设计出包含大量操作的宏C、减少程序内存消耗D、对多个宏进行组织和管理标准答案:D知识点解析:宏可以是包含操作序列的一个宏,也可以是一个宏组。如果设计时有很多的宏,将其分类到不同的宏组中会有助于数据库的管理。22、下列选项中不是“图像”控件支持的“缩放模式”的是()。A、缩放B、拉伸C、按比例D、剪裁标准答案:4知识点解析:图像按钮的“缩放模式”属性值为:剪裁,只显示图像控件大小的部分;缩放,按照图像控件大小同比例缩放原图片;拉伸,将原图片拉伸至充满整个图像控件。但图像控件不支持按一定比例缩放原图片。23、Access适合开发的数据库应用系统是______。A、小型B、中型C、中小型D、大型标准答案:C知识点解析:暂无解析24、属于交互式控件的是______。A、标签控件B、文本框控件C、命令按钮控件D、图像控件标准答案:B知识点解析:暂无解析25、在已创建的Movies表中有一DateReleased字段,数掘类型为“数字”。在向表中输入数据时可能会在这个字段中把1985输入为1895,而Access将接受它。为了避免这类数据输入的错误,希望这个字段中的值位于1900和2050之间,可以在“有效性规则”编辑框中输入表达式()。A、>1900<2050B、<2050>1900C、>1900And<2050D、>1900or<2050标准答案:4知识点解析:题目要求DateReleased数字字段的值位于1900和2050之间,仅用到了“>”,“<”和And,依照题意知正确的表达式应为>1900And<2050。正确答案为选项C。选项A和选项B明显错误,选项D是“或”的关系,不满足题意。26、在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为()。A、BooleanB、IntC、StringD、Variant标准答案:8知识点解析:本题考查考生对VBA中的变量声明的理解。除了常用的数据类型外,在VBA中有变体类型数据(Variant),它是一种特殊的数据类型,除了定长字符串类型及用户自定义类型外,可以包含任何其他类型的数据;变体类型还可以包含Empty、Error、Nothing和Null特殊值。在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为变体类型数据(Variant)。27、Access通过数据访问页可以发布的数据()。A、只能是静态数据B、只能是数据库中保持不变的数据C、只能是数据库中变化的数据D、是数据库中保存的数据标准答案:8知识点解析:本题考查考生对数据访问页的理解。Access通过数据访问页不仅可以发布静态数据,也可以是数据库中变化的数据,只要是数据库中保存的数据,都可以通过数据库访问页进行发布,所以选项D正确。28、Access中最多允许嵌套的组页眉/页脚的个数为()。A、4B、6C、8D、10标准答案:8知识点解析:本题考查报表中组页眉/组页脚。Access中最多允许10个嵌套的组页眉/组页脚。答案为D。29、图表式报表中,要显示一组数据的记录个数,应该用的函数是()。A、countB、avgC、sumD、max标准答案:1知识点解析:本题考查创建图表式报表中数据字段的设置。count函数是计数函数,用于日期等非数字型字段值的计数;avg是取平均数的函数;sum是取和的函数;max是取最大值的函数。答案为A。30、下列数据类型的字段能设置索引的有()。A、数值、货币、备注B、数值、超级链接、OLE对象C、数值、文本、货币D、日期/时间、备注、文本标准答案:4知识点解析:本题旨在考查索引适用的数据类型。在Access数据库中设置索引有助于快速查找和排序访问文本、数字、日期时间、货币和自动编号数据类型的数据值,但备注、超级链接、OLE对象等数据类型的字段不能设置索引。答案A中的备注不能设置索引;答案B中的超级链接和OLE对象都不能设置索引;答案C中的3种数据类型均能设置索引;答案D中的备注不能设置索引,所以D也不是正确答案。答案为C。31、下面关于列表框和组合框的叙述中正确的是()。A、列表框和组合框可以包含一列或几列数据B、可以在列表框中输入新值,而组合框不能C、可以在组合框中输入新值,而列表框不能D、在列表框和组合框中均可以输入新值标准答案:4知识点解析:暂无解析32、有如下程序段:DimIAsIntegerI=Int(-3.25)执行后,I的返回值是A、-3B、-4C、3D、3.25标准答案:2知识点解析:Int函数为取整函数,所以Int(-3.25)=-4。33、假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是()。A、SELECT*FROM公司FOR名称="*网络*"B、SELECT*FROM公司FOR名称LIKE"*网络*"C、SELECT*FROM公司WHERE名称="*网络*"D、SELECT*FROM公司WHERE名称LIKE"*网络*"标准答案:D知识点解析:暂无解析34、在“student”表中,“姓名”字段的字段大小为10,则在此列输入数据时,最多可输入的汉字数和英文字符数分别是()。A、55B、1010C、510D、1020标准答案:B知识点解析:本题考查字段长度的知识。在文本型的字段中可以由用户指定长度,要注意在Access中一个汉字和一个英文字符长度都占1位。35、数据字典是数据库设计需求分析阶段的重要工具之一,其最基本的方法是()。A、数据库定义B、数据通信C、数据定义D、数据维护标准答案:C知识点解析:在数据字典编制过程中,常使用定义方式描述数据结构。36、要从数据库中删除—个表,应该使用的SQI语句是______。A、ALTERTABLEB、KILLTABLEC、DELETETABLED、DROPTABLE标准答案:D知识点解析:如果希望删除某个不需要的表,可以使用DROPTABLE语句。语句基本格式为:DROPTABLE<表名>;其中,<表名>是指要删除的表的名称。三、公共基础填空题(本题共5题,每题1.0分,共5分。)37、将代数式Z=x2+y2a+b转换成程序设计中的表达式为【】。标准答案:SQR(x^2+y^2)/(a+b)知识点解析:暂无解析38、在面向对象方法,类之间共享属性和方法的机制称为_________。标准答案:继承知识点解析:在面向对象的程序设计方法中,子类从父类中继承了一些方法和属性。39、数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和______。标准答案:物理设计知识点解析:数据库设计的四个阶段包括:需求分析、概念设计、逻辑设计和物理设计四个阶段。40、已知某序列为{49,38,65,97,76,13,27},试采用该序列的第1个元素为枢轴进行快速排序,则经过一趟快速排序之后所得到的序列为:【】。标准答案:27133849659776知识点解析:快速排序的的思想是:从线性表中选取一元素,如本题中的49,将线性表后面小于46的元素移到前边,而前面大于49的元素移到后边。本题中46是第一个元素,因此只需将线性表后面小于49的元素移到前边。41、软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中【】阶段产生“软件需求规格说明书”。标准答案:需求分析知识点解析:需求分析阶段的工作主要包括需求获取、需求分析、编写需求规格说明书和需求评审等4方面,产生的主要文档为软件需求规格说明书,它可以为用户、分析人员和设计人员之间的交流提供方便,直接支持目标软件系统的确认,也可以作为控制软件开发进程的依据。四、填空题(本题共11题,每题1.0分,共11分。)42、在一个关系R中,若存在“学号一系号,系号一系主任”,则隐含存在着______函数决定______。标准答案:学号、系主任知识点解析:暂无解析43、利用Access创建的数据库项目文件,其扩展名为______。标准答案:ADP知识点解析:本题考查Access基本概念的知识。在Access中,项目文件的扩展名为.ADP,数据库文件的默认扩展名是.MDB。44、创建交叉表查询,应对行标题和【】进行分组操作。标准答案:列标题知识点解析:在创建交叉表查询时,需要指定3种字段:一是放在交叉表最左端的行标题,它将某一字段的相关数据放入指定的行中;二是放在交叉表最上面的列字段,它将某一字段的相关数据放入指定的列中;三是放在交叉表行与列交叉位置上的字段,需要为该字段指定一个总计项,如总计、平均值、计数等。45、在窗体上画一个命令按钮,名称为Commandl,然后编写如下事件过程:PrivateSubCommandl_Cilck()a=“softwareandhardware”b=Right(a,8)MsgBoxa,,bEndSub运行程序,单击命令按钮,则在弹出的信息框的标题栏中显示的是_____________。标准答案:hardware知识点解析:本题考查消息框的知识。使用MsgBox函数来弹出消息框,此函数的使用格式为:MsgBox(prompt[,buttons][,title][,helpfile,context])其中第一个参数是显示在对话框中的消息,第二个参数是按钮的数目及形式,第三个参数是对话框标题栏显示的字符串,后面的是帮助文件以及帮助上下文编号。第一个参数必需有,其余参数可省略,但是若中间若干个参数省略时不能省略逗号分隔符。本题中第三个参数是变量b,即hardware。46、在关系数据库模型中,二维表的列称为属性,二维表的行称为【】。标准答案:元组或记录知识点解析:在一个二维表(一个具体关系)中,水平方向的行称为元组。元组对应表中的一个具体记录。而垂直方向的列称为属性,每一列有一个属性名,在Access中表示为字段名。47、在VBA的函数调用过程中,要实现参数的传址调用,应将形式参数显式定义为________。标准答案:ByRef。知识点解析:VBA函数调用确两种传参方式:按址传递与按值传递,按值ByVal。48、在长度为n的有序线性表中进行二分查找,需要的比较次数不超过【】。标准答案:log2n知识点解析:二分法查找只适用于顺序存储的有序表。对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log2n次。49、PrintDatedi厅("m",#2002/09/24#,#2002/09/25#)输出结果为【】。标准答案:0知识点解析:本题考查DateDiff函数。DateDiff函数用来计算两个日期数据的单位时间间隔,其完整形式为DateDiff(interval,datel,date2[,firs-tdayofweek[,firstweekofyear)))。其中datel和date2为两个日期数据,而interval为需要计量的单位,如年("yyyy")、月("m")、日("d")等。由此可见,正确答案为0。50、执行下面的程序段,s的值为【】。s=0:k=10Whileks=s+10k=k-2Wend标准答案:50知识点解析:本题考查While循环。While循环中的<表达式>是一个数值表达式k,若k不等于0,则执行循环体;若k等于0,则结束循环。本题中循环体共被执行5次,每执行一次循环体,变量s将累加一次10,结果为“50"。51、SQL查询就是用户使用SQL语句来创建的一种查询。SQL查询主要包括______、传递查询、数据定义查询和子查询等。标准答案:联合查询知识点解析:暂无解析52、数据结构分为逻辑结构和存储结构,循环队列属于()结构。标准答案:逻辑知识点解析:数据的逻辑结构主要是反映数据之间的逻辑关系,而存储结构是用来反映数据的逻辑结构在计算机存储空间中的存放形式。循环队列主要是强调数据之间的关系,因此属于逻辑结构。国家二级(ACCESS)笔试模拟试卷第3套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、数据库的三级模式结构由外模式、模式和内模式组成,它适合于哪个(些)类型的数据库?()。Ⅰ.关系型数据库Ⅱ.层次型数据库Ⅲ.网状型数据库A、只有ⅠB、Ⅰ和ⅡC、Ⅱ和ⅢD、都适合标准答案:8知识点解析:暂无解析2、设线性表中有2n个元素,算法(),在单链表上实现要比在顺序表上实现效率更高。A、删除所有值为x的元素B、在最后一个匀速的后面插入一个新元素C、顺序输出前k个元素D、交换第i个元素和第2n-i-1个元素的值(i=0,1,…,n-1)标准答案:1知识点解析:暂无解析3、退出Access数据库管理系统可以使用的快捷键是()。A、Alt+F+XB、Alt+XC、Ctrl+CD、Ctrl+O标准答案:1知识点解析:暂无解析4、软件计划是软件开发的早期和重要阶段,此阶段要求交互和配合的是()。A、设计人员和用户B、分析人员和用户C、分析人员、设计人员和用户D、编码人员和用户标准答案:2知识点解析:暂无解析5、当要挑选出符合多重条件的记录时,应选用的筛选方法是()。A、按选定内容筛选B、按窗体筛选C、按筛选目标筛选D、高级筛选标准答案:8知识点解析:暂无解析6、在不能保证任何单字段包含唯一值时,可以将两个或更多的字段指定为主键,这种情况下适合使用的主键方式为()。A、自动编号主键B、单字段主键C、多字段主键D、三种方法都一样标准答案:4知识点解析:暂无解析7、Access系统向用户提供了10种数据类型,其中用于控制字段输入的最大字符长度的类型是()。A、数字B、货币C、文本D、备注标准答案:4知识点解析:暂无解析8、数据库设计过程中,需求分析包括()。A、信息需求B、处理需求C、安全性和完整性需求D、以上全包括标准答案:8知识点解析:暂无解析9、下列数据类型的字段那些不能设置索引()。A、数字、货币、文本B、备注、超级链接、OLE对象C、数字、文本、日期/时间D、日期/时间、货币、文本标准答案:2知识点解析:暂无解析10、要限制宏命令的操作范围,可以在创建宏时定义()。A、宏操作对象B、宏条件表达式C、窗体或报表控件属性D、宏操作目标标准答案:2知识点解析:暂无解析二、选择题(本题共25题,每题1.0分,共25分。)11、关于数据库系统对比文件系统的优点,下列说法错误的是______.A、高了数据的共享性,使多个用户能够同时访问数据库中的数据。B、消除了数据冗余现象。C、提高了数据的属性和完整性。D、提供数据与应用程序的独立性。标准答案:2知识点解析:数据库技术的主要U的是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据:减小数据的冗余,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。对于数据的冗余是不能消除的,只能减小。任何的数据库中都存在着数据冗余的现象,但这些都应该是合理的数据冗余。12、要从学生表中找出姓“刘”的学生,需要进行的关系运算是______.A、选择B、投影C、连接D、求交标准答案:1知识点解析:从关系中找出满足给定条件的元组的操作称为选择。从关系模式中指定若干属性组成新的关系称为投影。联接是关系的横向结合。联接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。13、在关系数据模型中,域是指______.A、元组B、属性C、元组的个数D、属性的取值范围标准答案:8知识点解析:元组:在一个具体关系中,水平方向的行称为元组,每一行是一个元组。元组对应表中的一个具体的记录。属性:二维表中垂直方向的列称为属性。每一列有一个属性名。域:属性的取值范围,即不同元组对用一个属性的取值所限定的范围。14、Access字段名的最大长度为______.A、64个字符B、128个字符C、255个字符D、256个字符标准答案:1知识点解析:Access规定,其数据表字段名的最大长度为64个字符。15、必须输入任何的字符或—个空格的输入掩码是______.A、AB、aC、&D、C标准答案:4知识点解析:定义输入掩码属性所使用的字符如下表:16、下列SELECT语句正确的是______.A、SELECT*FROM,学生表WHERE姓名=张三B、SELECT*FROM,学生表WHERE姓名=张三C、SELECT*FROM,学生表WHERE姓名=张三D、SELECT*FROM,学生表WHERE姓名=张三标准答案:4知识点解析:SELECT语句中的表是不能用引号括起来的,而利于文本型的查找内容则要用单引号括起来。17、以下不属于操作查询的是______.A、交叉查询B、生成表查询C、更新查询D、追加查询标准答案:1知识点解析:Access数据库中查询有很多种,每种方式在执行上有所不同,查询有选择查询、交叉表查询、参数查询、操作查询和SQL查询。选择查询:是最常用的查询类则,它是根据指定的查询准则,从—个或多个表中获取数据并显示结果。交叉表查询,将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表的上部。然后在数据表行与列的交叉处显示表中某个字段统计值。参数查询:是一种利用对话框来提示用户输入准则的查询。操作查询:与选择查询相似,都是由用户指定查找记录的条件,但选择查询是检查符合特定条件的一组记录,而操作查询是在一次查询操作中对所得结果进行编辑等操作。操作查询有4种:生成表、删除、更新和追加。SQL查询:就是用户使用SQL语句来创建的一种查询SQL查询主要包括联合查询、传递查询、数据定义查询和子查询等4种。18、下列不属于Access提供的窗体类型是______。A、表格式窗体B、表窗体C、图形窗体D、图表窗体标准答案:4知识点解析:Access提供了6种类型的窗休,分别是纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体和数据透视表窗体。纵栏式窗体:将窗体中的—个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容。表格式窗体:通常,一个窗体在同一时刻只能显示—条记录的信息。如果一条记录的内容比较少,单独占用一个窗体的空间,就显得浪费。这时,可以建立一种表格式窗体,即在一个窗体中显示多条记录的内容。数据表窗体:从外观上看与数据表和查询显示数据的界面相同,它的主要作用是作为一个窗体的子窗体。主/子窗体:窗体中的窗体称为子窗体,包含了窗体的摹本窗体称为主窗体。主窗体和子窗体通常用于显示个表或查询中的数据,这些表或查询中的数据具有一对多关系。图表窗体:是利用MicrosoftGraph以图表方式显示用户的数据。数据透视表窗体:是Access为了以指定的数据表或查询为数据源产生一个Excel的分析表而建立的—种窗体形式。19、控件的显示效果可以通过其“特殊效果”属性来设置,下列不属于“特殊效果”属性值的是______。A、平面B、凸起C、凿痕D、透明标准答案:8知识点解析:“特殊效果”属性值用于设定控件的显示效果,如“平面”、“凸起”、“凹陷”、“蚀刻”,“阴影”、“凿痕”等。20、有效性规则主要用于______。A、限定数据的类型B、限定数据的格式C、设置数据是否有效D、限定数据取值范围标准答案:8知识点解析:“有效性规则”属性可以防止非法数据输入到表:有效性规则的形式及设置日的随字段的数据类型不同而不同,对“文本”类型字段,可以设置输入的字符个数不能超过某一个值;对“数字”类型宁段,可以让Access只接受一定范围内的数据:对“日期/时间”类型字段,可以将数值限制在一定的月份或年份之内。21、下列不是窗体控件的是______。A、表B、单选按钮C、图像D、直线标准答案:1知识点解析:“表”是数据库中的概念,不是窗体控件。22、以下不是Access预定义报表格式的是______。A、“标准”B、“大胆”C、“正式”D、“随意”标准答案:1知识点解析:access中提供了6种预定义报表格式,有“大胆”、“正式”、“浅灰”、“紧凑”、“组织”和“随意”。23、以下关于报表的叙述正确的是______。A、报表只能输入数据B、报表只能输出数据C、报表可以输入和输出数据D、报表不能输入和输出数据标准答案:2知识点解析:表是Access中以一定输出格式表现数据的一种对象。利用报表可以控制数据内容的大小及外观、排序、汇总相关数据,选择输出数据到屏幕或打印设备上。24、一个报表最多可以对______个字段或表达式进行分组。A、6B、8C、10D、16标准答案:4知识点解析:报表通过分组可以实现分组数据的汇总和显示输出,增强了报丧的可读性和信息的利用。一个报表中最多可以对10个宁段或表达式进行分组。25、要设置在报表每一页的顶部都输出的信息,需要设置______。A、报表页眉B、报表页脚C、页面页眉D、页面页脚标准答案:4知识点解析:页面页眉中的文字或控件一般输出显示在每页的顶端。通常,它是用来显示数据的列标题,如字段名称等。26、在Access中需要发布数据库是的数据的时候,可以采用的对象是______。A、数据访问页B、表C、窗体D、查询标准答案:1知识点解析:在Access,中需要发布数据库中的数据的时候可以采用数据访问页是数据库中的一种对象,它有两种视图方式:页视图和设计视图。27、宏是由一个或多个______。组成的集合。A、命令B、操作C、对象D、表达式标准答案:2知识点解析:宏是一个或多个操作组成的集合。28、用于打开报表的宏命令是______。A、OpenFormB、OpenReportC、OpenQueryD、RunApp标准答案:2知识点解析:Access中提供了50多个可选的宏操作命令,其中常用的宏操作命令主要有:打开或关闭数据表对象OpenForm命令用于打开窗体OpenRepoa命令用于打开报表OpenQuery命令用于打开查询Close命令用于关闭数据库对象运行和控制流程RunSQL命令用于执行指定的SQL语句RunApp命令用);执行指定的外部应用程序Quit命令用于退出Access设置值SetValue命令用于设置属性值刷新、查找数据或定位记录Requery命令用于实施指定控件重新查询,即刷新控件数据FindRecord命令用于查找满足指定条件的第—条记录FindNext命令用于查找满足指定条件的下一条记录GoToRecord命令用于指定当前记录控制显示Maximize命令用于最大化激活窗口Minimize命令用于最小化激活窗口Restore命令用于将最大化或最小化窗口恢复至原始大小通知或警告用户Beep命令用于使计算机发出“嘟嘟”声MsgBox命令用于显示消息框SetWamings命令用于关闭或打开系统消息导入和导出数据TransferDatabase命令用于从其它数据库导入和导出数据Trandfetext命令用于从文件导入和导出数据29、VBA的逻辑值进行算术运算时,True值被当作______。A、0B、lC、-1D、不确定标准答案:4知识点解析:True是Access系统内部常量,共值为-1。30、如果要取消宏的自动运行,在打开数据库时按住______键即可。A、ShiftB、ctrlC、AltD、Enter标准答案:1知识点解析:被命名为AutoExec保存的宏,在打一开数据库时会自动运行。要想取消自动运行,打开数据库时按住Shill键即可31、定义了二维数组A(3to8,3),该数组的元素个数为______。A、20B、24C、25D、36标准答案:2知识点解析:数组A的第一个下标从3到8,共有6个;第二个下标从0到3,共有4个。数组的元素个数为6*4=24数组默认下界为0。32、阅读下面的程序段:K=0Forl=1t03ForJ=ltoIK=K+JNextJNext1执行上面的语句后,K的值为______。A、8B、10C、14D、21标准答案:2知识点解析:本题是两层嵌套循环,外面的循环执行一次,里面的循环就要全部都执行一次。初始时K=O当l=1时,里面循环要全部执行,有forJ=to1;所以K=K+I,最后K值为1当I=2时,里面循环要全部执行,有forJ=lt2;所以K=K+I,K=K+2,最后K值为4当1=3时,里面循环要全部执行,有forJ=lto3;所以K=K+I,K=K+2,K=K+3,最后K值为10最后得到的K值为1033、VBA数据类型符号“%”表示的数据类型是______。A、整型B、长整型C、单精度型D、双精度型标准答案:1知识点解析:VBA中各数据类型列表如下[*]34、函数Mid(“123456789",3,4)返回的值是______。A、123B、1234C、3456D、456标准答案:4知识点解析:Mid(sSring,iStart,iLen)函数的作用是从字符串sString中的第iStart个字符开始取出iLen个长度的子字符串。35、运行下面程序代码后,变量J的值为______。PrivateSubFull()DimjasIntegerJ=10DOJ=J+3LoopWhileJ<19EndSubA、10B、13C、19D、21标准答案:4知识点解析:这里Do循环,是先执行循环体,再判断循环条件的。初始时J=10。执行一次循环体后J=13,足<19的,继续循环。执行二次循环体后J=16,还是<19的,继续循环。执行三次循环体后J=19,这时不<19了,退出循环。三、公共基础填空题(本题共5题,每题1.0分,共5分。)36、实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。标准答案:空间复杂度和时间复杂度知识点解析:算法的复杂性是指对一个在有限步骤内终止算法和所需存储空间大小的估计。算法所需存储空间大小是算法的空间复杂性,算法的计算量是算法的时间复杂性。37、数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。标准答案:存储结构知识点解析:数据结构包括3个方面,即数据的逻辑结构、数据的存储结构及对数据的操作运算。38、一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。标准答案:可重用性知识点解析:继承的优点:相似的对象可以共享程序代码和数据结构,从而大大减少了程序中的冗余,提高软件的可重用性。39、面向对象的模型中,最基本的概念是对象和【】。标准答案:类知识点解析:面向对象模型中,最基本的概念是对象和类。对象是现实世界中实体的模型化;将属性集和方法集相同的所有对象组合在一起,可以构成一个类。40、软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。标准答案:完善性知识点解析:软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。四、填空题(本题共10题,每题1.0分,共10分。)41、在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为【】。标准答案:选择知识点解析:从关系中找出满足给定条件的元组的操作称为选择。选择的条件以逻辑表达式给出,使逻辑表达式的值为真的元组将被选取。42、在Access中,数据类型主要包括:自动
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 七年级道德与法治上册第四单元生命的思考第十课绽放生命之花第1课时感受生命的意义教案新人教版
- 三年级数学上册五周长什么是周长说课稿北师大版
- 三年级数学下册五年月日第4课时计算经过的时间教案苏教版
- 三年级科学上册第五单元人与空气13空气占据空间一教案首师大版
- 九年级化学上册第三章维持生命之气-氧气3.1氧气的性质和用途学案新版粤教版
- 施工安全课件警示教育
- 《初级救生员培训》课件
- 《氧化硅和硅酸》课件
- 化学反应热的计算课件
- 《法律初探》课件
- 2024年度员工试用期劳动合同模板(含保密条款)3篇
- 2024-2030年全球与中国汽车音频DSP芯片组市场销售前景及竞争策略分析报告
- 机关事业单位财务管理制度(六篇)
- 2025礼品定制合同范本
- 医院消毒隔离制度范文(2篇)
- 2024年01月11026经济学(本)期末试题答案
- 烘干煤泥合同范例
- 人教版六年级上册数学第八单元数学广角数与形单元试题含答案
- 2025年“三基”培训计划
- 2024年军事理论知识全册复习题库及答案
- 公路水运工程施工企业主要负责人和安全生产管理人员考核大纲及模拟题库
评论
0/150
提交评论