国家二级ACCESS机试(选择题)模拟试卷17(共240题)_第1页
国家二级ACCESS机试(选择题)模拟试卷17(共240题)_第2页
国家二级ACCESS机试(选择题)模拟试卷17(共240题)_第3页
国家二级ACCESS机试(选择题)模拟试卷17(共240题)_第4页
国家二级ACCESS机试(选择题)模拟试卷17(共240题)_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

国家二级ACCESS机试(选择题)模拟试卷17(共9套)(共240题)国家二级ACCESS机试(选择题)模拟试卷第1套一、选择题(本题共25题,每题1.0分,共25分。)1、下列数据流图(DFD)构造规则中正确的是A、“数据存储”间应有数据流B、“数据流”可不带有数据流名C、父图子图是指任意上下层的两个数据流图D、子图的输入输出数据流与父图中相关加工的输入输出数据流必须一致标准答案:D知识点解析:数据流图(DataFlowDiagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。2、下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是A、SELECT姓名,性别,所属院系,简历FROMtStudWHERE性别=”女”AND所属院系IN("03","04")B、SELECT姓名,简历FROMtStudWHERE性别=”女”AND所属院系IN("03","04")C、SELECT姓名,性别,所属院系,简历FROMtStudWHERE性别=”女”AND所属院系=”03”OR所属院系=”04”D、SELECT姓名,简历FROMtStudWHERE性别=”女”AND所属院系=”03”OR所属院系=”04”标准答案:B知识点解析:本题考查查询设计视图与SQL查询的知识。在查询设计视图中,“显示”一行决定了最后结果都包括哪些字段;如果条件写在同一行,意味着条件之间是“与”的关系;在不同行意味着条件之间是“或”的关系。所以本题中的条件可以写成“性别=“女”And(所属院系=“03”Or(所属院系=“04”)”,就是所属院系为“03”或“04”的女性,也就是所属院系在(“03”,“04”)这个集合中的女性。选项A)、C)的SELECT子句中的结果字段不正确,选项D)没有注意到And的优先级高于Or。3、在学生表中建立查询,“姓名”字段的查询条件设置为“IsNull”,运行该查询后,显示的记录是A、姓名字段为空的记录B、姓名字段中包含空格的记录C、姓名字段不为空的记录D、姓名字段中不包含空格的记录标准答案:A知识点解析:在ACCESS中用户可以建立查询,只展示用户关心的数据。“姓名”字段的查询条件设置为“IsNull”只显示“姓名”字段为空的记录。4、定义学生选修课程关系模式SC(SC(S#,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到A、1NFB、2NFC、3NFD、BCNF标准答案:A知识点解析:第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含一个实例的信息。第二范式(2NF)要求数据库表中的每个实例或行必须可以被唯一地区分。本题中关系模式中的可能不被唯一地区分,因此它只能满足第一范式,而满足不了第二范式。5、有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为A、笛卡尔积B、交C、并D、自然连接标准答案:D知识点解析:在实际应用中,最常用的连接是一个叫自然连接的特例。它满足下面的条件:两关系问有公共域;通过公共域的相等值进行连接。通过观察三个关系R,S,T的结果可知关系T是由关系R和S进行自然连接得到的。6、如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是()。A、是/否B、数字C、文本D、备注标准答案:C知识点解析:本题考查Access数据类型的基础知识。在Access中支持很多种数据类型,Access中的字段数据类型有:文本型、备注型、数字型、日期/时间型、货币型、自动编号型、是/否型、OLE对象型、超级链接型和查阅向导型。汉字表示的字段属于文本型。7、面向对象方法中,继承是指A、一组对象所具有的相似性质B、一个对象具有另一个对象的性质C、各对象之间的共同性质D、类之间共享属性和操作的机制标准答案:D知识点解析:面向对象方法中,继承是使用已有的类定义作为基础建立新类的定义技术。广义地说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们。8、下列关于窗体控件功能描述中,错误的是()。A、按钮控件可用于查找记录、打印记录等操作B、“使用控件向导”用于打开和关闭控件向导C、图像控件用于在窗体中显示静态图片D、绑定对象框用于在窗体上显示OLE对象字段内容标准答案:D知识点解析:绑定对象框用于在窗体或报表上直接显示OLE对象,如图片等。9、在学生表中要查找年龄大于18岁的男学生,所进行的操作属于关系运算中的A、投影B、选择C、联接D、自然联接标准答案:B知识点解析:关系运算有选择、投影、联接与自然联接。选择:从关系中找出满足给定条件的元组的操作;投影:从关系模式中指定若干属性组成新的关系;联接:将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组;所以从学生表中查找年龄大于18周岁的男学生应该属于选择操作。10、下面关于对象概念描述正确的是A、对象间的通信靠消息传递B、对象是名字和方法的封装体,C、任何对象必须有继承性D、对象的多态性是指一个对象有多个操作标准答案:A知识点解析:对象是面向对象方法中最基本的概念。操作描述了对象执行的功能,通过消息传递,还可以为其它对象使用。操作过程是被封装在对象中,用户看不到,称之为对象的封装性。对象的多态性是指同一个操作可以是不同对象的行为。不是所有的对象都必须有继承性。11、命令按钮Command1的Caption属性为“退出(x)”,要将命令按钮的快捷键设为Alt+x,应将Caption属性修改为()。A、在X前插入&B、在X后插入&C、在x前插入#D、在x后插入#标准答案:A知识点解析:要设置Alt+字符的快捷键,需要使用&+字符的形式。因此,如果要将命令按钮的快捷键设置为Alt+x,则需要在按钮标题中设置为“&x”。12、InputBox函数的返回值类型是A、数值B、字符串C、变体D、数值或字符串(视输入的数据而定)标准答案:B知识点解析:本题考查输入框的知识。InputBox函数用于在屏幕上弹出一个输入框,框中有若干提示信息,同时接收用户输入的值作为返回值,该值类型是一个字符串。13、利用对话框提示用户输入查询条件,这样的查询属于()。A、操作查询B、参数查询C、选择查询D、SQL查询标准答案:B知识点解析:选择查询:根据指定的查询准则,从一个或多个表中获取数据并显示结果,也可以对记录进行总计、计数、平均以及其他类型的计算,选择查询结果是一组数据记录,即动态集。参数查询是一种利用对话框来提示用户输入准则的查询,这种查询可以根据用户输入的准则来显示结果。操作查询包括生成表查询、追加查询、删除查询和更新查询。SQL查询是直接运用SQL语句执行查询任务的一种查询。14、设有如下窗体单击事件过程:PrivateSubForm_Click()a=1Fori=1To3SelectCaseiCase1,3a=a+1Case2,4a=a+2EndSelectNextiMsgBoxaEndSub打开窗体运行后,单击窗体,则消息框的输出的结果是A、3B、4C、5D、6标准答案:C知识点解析:本题考查VBA程序设计中的多分支选择和循环的知识。在本题的程序中,共循环三次,第一次i的值为1,故此执行Case语句中的a=a+1;第二次i’的值为2,故此执行Case语句中的a=a+2;第一次i的值为3,故此执行Case语句中的a=a+1。所以最后a的值为1+1+2+1=5。15、若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是A、多对一B、一对多C、一对一D、多对多标准答案:A知识点解析:因为实体A和B既然是1对l联系,那么A和B可等价看待,A与C的关系应该和B与C的关系一样,都是多对一。所以选项A正确。16、生产每种产品需要多种零件,则实体产品和零件间的联系是A、多对多B、一对多C、多对一D、一对一标准答案:A知识点解析:多对多关系是关系数据库中两个表之间的一种关系,该关系中第一个表中的一个行可以与第二个表中的一个或多个行相关。第二个表中的一个行也可以与第一个表中的一个或多个行相关。本题中,每种产品需要多种零件,这些零件能组成多种产品,因此,本题是多对多关系。17、数据库管理系统(DBMS)是A、一个完整的数据库应用系统B、一组硬件C、一组软件D、既有硬件,也有软件标准答案:C知识点解析:数据库管理系统是数据库系统的核心软件,支持用户对数据库的基本操作,其主要目标是使数据成为方便用户使用的资源,易于为各种用户所共享,并增进数据的安全性、完整性和可用性,所以选项C正确。18、成绩表中有“总评成绩”、“平时成绩”和“期末考试”。等字段,其中,总评成绩=平时成绩+0.6×期末考试。则进行表设计时,“总评成绩”的数据类型应该是A、文本B、数字C、整数D、计算标准答案:D知识点解析:“总评成绩”字段是由“平时成绩”字段和“期末成绩”字段经过计算得到的,应该将“总评成绩”设置为“计算”类型,所以选项D正确。19、要将“招聘人员"表中处于“已报到”状态的记录添加到“职工”表中,可以使用的查询是A、选择查询B、追加查询C、更新查询D、生成表查询标准答案:B知识点解析:更新查询可以对一个或多个表中某些字段值进行修改操作;追加查询能够将一个或多个表中的数据追加到另一个表的尾部;选择查询能够从一个或多个表中找出满足条件的记录;生成表查询是利用一个或多个表中的全部或部分数据建立新表;本题中是需要将“招聘人员”表中处于“已报到”状态的记录添加到“职工”表中,故应该使用追加查询,所以选项B正确。20、在窗体中绑定控件,其含义是A、控件接受的数据将是不可见的B、控件绑定的数据项不可删除C、控件给出的数据是只读不能修改D、控件与数据源的某个字段相联系标准答案:D知识点解析:绑定型控件主要用于显示、输入、更新数据表中的字段,所以选项D正确。21、纵栏式报表的字段标题信息被安排在什么节区显示?A、报表页眉B、主体C、页面页眉D、页面页脚标准答案:B知识点解析:暂无解析22、下列属性中,属于窗体的“数据”类属性的是A、记录源B、自动居中C、获得焦点D、记录选择器标准答案:A知识点解析:暂无解析23、进行数据表操作时,定位到同一字段最后一条记录中的快捷键是()。A、【End】B、【Ctrl】+【End】C、【Ctrl】+【↓】D、【Ctrl】+【Home】标准答案:C知识点解析:本题考查的是在“数据表”视图中浏览表中数据的快捷键。其中【End】的作用是使光标快速移到单行字段的结尾;【Ctrl】+【End】的作用是使光标快速移到移到多行字段的结尾;【Ctrl】+【↓】的作用是使光标快速移到当前字段的最后一条记录;【Ctrl】+【Home】的作用是使光标快速移到移到多行字段的开头。故选择C选项。24、需要指定行标题和列标题的查询是()。A、交叉表查询B、参数查询C、操作查询D、标题查询标准答案:A知识点解析:本题主要考查了交叉表查询。交叉表查询就是将源于某个数据表的字段进行分组,一组列在数据表左侧,另一组列于上部,然后在数据表行列交叉处显示表中某个字段的各类计算值。用户必须为交叉表查询指定一个或者多个行标题,一个列标题,一个值选项:故选择A选项。25、数据库中有“商品”表如下:执行SQL命令:SELECT*FROM商品WHERE单价BETWEEN30110AND10000;查询结果的记录数是()。A、1B、2C、3D、10标准答案:C知识点解析:在查询准则中比较运算符“BETWEEN…AND”用于设定范围,表示“在……之间”,本题中“BETWEEN3000AND10000”,包括在“3000-10000”之间记录数,查询出来的结果有3条。故选择C选项。国家二级ACCESS机试(选择题)模拟试卷第2套一、选择题(本题共25题,每题1.0分,共25分。)1、下列对队列的描述中正确的是()。A、队列属于非线性表B、队列按“先进后出”原则组织数据C、队列在队尾删除数据D、队列按“先进先出”原则组织数据标准答案:D知识点解析:队列(queue)是指允许在一端进行插入而在另一端进行删除的线性表。允许插入的一端称为队尾;允许删除的一端称为队头。在队列这种数据结构中,最先插入的元素将最先能够被删除;反之,最后插入的元素将最后才能被删除。因此,队列又称“先进先出”或“后进后出”的线性表。2、在窗体上添加一个命令按钮(名为Command1),编写如下事件过程:PrivateSubCommand1_Click()ForI=1To4x=4Forj=1To3x=3Fork=1To2X=x+6NextkNextjNextiMsgBoxxEndSub打开窗体后,单击命令按钮,消息框的输出结果是()。A、7B、15C、157D、528标准答案:B知识点解析:本题考查VBA中多重循环的知识。见到多重循环的问题不要害怕,认真地分析清楚每一次循环这种问题就迎刃而解了。本题中,在每一次外循环开始的时候都把x的值置为4,所以我们只分析最后一次循环就可以了;同理中层循环每一次开始前都把x的值置为3,所以这个问题最后实际上就是x的初值为3,执行最内层循环直到结束就可以了。根据程序内循环执行两次,最后x=3+6+6=15。3、负责数据库中查询操作的数据库语言是()。A、数据定义语言B、数据管理语言C、数据操纵语言D、数据控制语言标准答案:C知识点解析:负责数据库中查询操作的数据库语言是数据操纵语言。4、将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为()。A、选择B、投影C、连接D、并标准答案:C知识点解析:本题考查关系运算的知识。关系运算共可分为两大类:一类是传统的集合运算如并、交、差和笛卡尔积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。5、在数据库系统中,所谓数据独立性是指()。A、数据与程序独立存放B、不同的数据被存放在不同的文件中C、不同的数据只能被对应的应用程序所使用D、以上三种说法都不对标准答案:D知识点解析:数据的独立性是指数据库中数据独立于应用程序且不依赖于应用程序,即数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。6、在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为()。A、程序范围B、全局范围C、模块范围D、局部范围标准答案:D知识点解析:在过程内部定义的变量,当过程代码执行时才可见,则它的作用域只在该过程内部,属于局部变量。7、在模块的声明部分使用“OptionBasel”语句,然后定义二维数组A(2to5,5)则该数组的元素个数为A、20B、24C、25D、36标准答案:B知识点解析:Dim数组名([下标下限to]下标上限)缺省情况下,下标下限为0,元素个数=(下标上限一F标上限+1):如果to选项可以安排非0下限,使用逗号间隔可定义多维数组。数组A(2to5,5)为二维数组,元素个数=(5-2+1)*(5-0+1)=4*6=24。8、Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的()。A、级联更新相关字段B、级联删除相关字段C、级联修改相关字段D、级联插入相关字段标准答案:A知识点解析:本题考查参照完整性的知识。参照完整性指的是两个逻辑上有关系的表必须使得表里面的数据满足它们的关系。例如主表中没有相关记录就不能将记录添加到相关表,此时需要设置级联插入相关字段;相关表中的记录删除时主表的相关记录随之删除,此时需要设置级联删除相关字段;相关表中的记录更新时主表的相关记录随之更新,此时需要设置级联更新相关字段。9、下面不属于系统软件的是A、杀毒软件B、操作系统C、编译程序D、数据库管理系统标准答案:A知识点解析:一般来讲,系统软件包括操作系统和一系列基本的工具(比如编译器,数据库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接等方面的工具),是支持计算机系统正常运行并实现用户操作的那部分软件。故杀毒软件不是系统软件,而是应用软件,所以选项A正确。10、在建立查询时,若要筛选出图书编号是“T01”或“T02”的记录,可以在查询设计视图准则行中输入A、“T01”or“T02”B、“T01”and“T02”C、in(“T01”and“T02”)D、notin(“T01”and“T02”)标准答案:A知识点解析:准则用于输入一个准则来限定记录的选择,图书编号是“T01”或“T02”的准则为“T01”or“T02”,或者为in(“T01”,“T02”)。11、在模块的声明部分使用“OptionBasel”语句,然后定义二维数组A(2t05,5),则该数组的元素个数为()。A、20B、24C、25D、36标准答案:B知识点解析:Dim数组名([下标下限to]下标上限)缺省情况下,下标下限为0,元素个数=(下标上限一下标下限+1);如果使用to选项可以安排非0下限,使用逗号间隔可定义多维数组。数组A(2to5,5)为二维数组,元素个数=(5—2+1)*(5一0+1)=4*6=24。12、下列叙述中正确的是A、软件的使用存在老化问题B、软件是物理实体,不具有抽象性C、软件是逻辑实体,具有抽象性D、软件的运行对计算机系统不一定具有依赖性标准答案:C知识点解析:软件是一种逻辑实体,而不是物理实体,具有抽象性。软件的使用不存在老化问题。13、将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是A、选择查询B、生成表查询C、追加查询D、更新查询标准答案:C知识点解析:本题考查操作查询的知识。操作查询,也叫做动作查询,共有4种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源表追加数据,更新、删除源表中的数据,以及生成表操作。本题中要求将A表中的数据追加到B表中原有记录的后面,很明显是追加查询。14、在窗体中有一个标签Labelo,标题为“测试进行中”:有一个命令按钮Command1,事件代码如下:PrivateSubCommand1_Click()Labelo.Caption="标签"EndSubPrivateSubForm_Load()Form.Caption="举例"Command1.Caption="移动"EndSub打开窗体后单击命令按钮,屏幕显示A、

B、

C、

D、

标准答案:D知识点解析:本题考查控件基本属性和事件的知识。在本题中,窗体开始运行时会首先执行Load事件,将窗体的标题设置为“举例”,命令按钮的标题设置为“移动”;单击命令按钮时会将标签的标题设置为“标签”。最后结果如选项D所示。15、将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和A、安全性B、操作独立性C、物理独立性D、管理规范性标准答案:C知识点解析:物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变;逻辑独立性存在于外模式和内模式之间。数据的逻辑独立性是指数据与程序的逻辑独立性。用户的应用程序和数据库中的逻辑结构是相互独立的,当数据的逻辑结构发生改变时应用不需要改变,逻辑独立性存在于外模式和内模式之间。数据的逻辑独立性是指数据与程序的逻辑独立性。16、设有课程关系模式:R(C#,Cn,T,Ta)(其中,C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系R中对主属性的传递依赖为A、(C#,T)→TaB、C#→Cn,Cn→TaC、C#→T,T#→TaD、C#→Tn标准答案:C知识点解析:R关系模式中,不同课程号可以对应相同的课程名而每个课程号下只有一位任课教师,因此课程号和教师名为传递依赖、教师名和教师地址为传递依赖,因此R对主属性的传递依赖为“C#→T,T→Ta”。17、Sub过程与Function过程最根本的区别是A、Sub过程的过程名不能返回值,而Function过程能通过过程名返回值B、Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以C、两种过程参数的传递方式不同D、Function过程可以有参数,Sub过程不可以标准答案:A知识点解析:本题考查函数过程和子过程的知识。函数过程和子过程都是过程,都可以使用Call语句进行调用,都可以指定参数,并且都可以指定用传址还是传值的方式进行参数传递。它们除了定义的关键字不同外的根本区别是:函数过程最终会通过过程名返回一个函数值,而子过程不会。18、如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为A、按值传递B、按地址传递C、ByRef传递D、按形参传递标准答案:A知识点解析:在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用,此时形参的变化不会返回到实参;若用ByRef声明,说明此参数为传址调用,此时形参的变化将会返回到实参;没有说明传递类型,则默认为传址传递。19、设置字段的有效性规则,主要限制的是A、数据的类型B、数据取值范围C、数据的格式D、数据库数据范围标准答案:B知识点解析:有效性规则是指向表中输入数据时应遵循的约束条件。主要用于限制输入数据的取值范围,所以选项B正确。20、在窗体上,设置控件Coml为不可见的属性是()。A、Coral.NameB、Corml.CaptionC、Coml.EnabledD、Coml.Visible标准答案:D知识点解析:本题考查控件属性的知识。在窗体的控件中,Visible属性是用于指定控件是否可见。Enabled属性用于指定控件是否可用,Caption属性表示控件的标题,Name属性表示控件的名称。21、若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是A、Me=“改变文字显示颜色”B、Me.Caption=”改变文字显示颜色”C、Me.text=”改变文字显示颜色”D、Me.Name=”改变文字显示颜色”标准答案:B知识点解析:本题考查窗体基本属性的知识。我们应该知道,Me代表的是控件所在窗体,Caption属性代表窗体的标题:Name属性代表窗体的名字;Text属性不是窗体的属性,而是文本框的属性,代表文本框中的内容。要设置窗体的标题实际上就是给Caption属性赋值的过程。22、要改变窗体上文本框控件的输出内容,应设置的属性是A、标题B、查询条件C、控件来源D、记录源标准答案:C知识点解析:控件的“控件来源”属性告诉系统如何检索或保存在窗体中要显示的数据,如果控件来源中包含一个字段名,那么在控件中显示的就是数据表中的字段值,对窗体中的数据所进行的任何修改都将被写入字段中;如果设置该属性值为空,除非编写了一个程序,否则在窗体控件中显示的数据将不会被写入到数据库表的字段中;如果该属性含有一个计算表达式,那么这个控件会显示计算的结果。23、要显示当前过程中的所有变量及对象的取值,可以利用的调试窗口是A、监视窗口B、调用堆栈C、立即窗口D、本地窗口标准答案:D知识点解析:本题考查程序调试的知识。程序调试的时候可以利用几种辅助窗口来辅助调试,它们分别是:“本地”窗口一一显示当前过程中变量的值;“立即”窗口一一当应用程序处于中断模式时,允许运行代码或查询变量值;“监视”窗口一一显示选定表达式的值;快速监视一一当应用程序处于中断模式时,列出表达式的当前值;调用堆栈在一一中断模式中,显示一个对话框,其中列出所有被调用且未完成运行的过程。24、下列过程的功能是:通过对象变量返回当前窗体的Recordset属性记录集引用,消息框中输出记录集的记录(即窗体记录源)个数。SubGetRecNum()DimrsAsObjectSetrs=Me.RecordsetMsgBox__________EndSub程序空白处应填写的是A、CountB、rs.CountC、RecordCountD、rs.RecordCount标准答案:D知识点解析:RecordCount属性返回Long值,指示Recordset中的记录数目。由于对象变量rs返回当前窗体的RecordSet属性记录集引用,所以输出记录个数时的代码写成rs.RecordCount。25、某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。A、10B、8C、6D、4标准答案:C知识点解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个,所以本题中是5+1=6个。国家二级ACCESS机试(选择题)模拟试卷第3套一、选择题(本题共25题,每题1.0分,共25分。)1、下列与主关键字相关的概念中,错误的是A、作为主关键字的字段中允许出现Null值B、作为主关键宇的字段中不允许出现重复值C、可以使用自动编号作为主关键字D、可用多个字段组合作为主关键字标准答案:A知识点解析:为了使保存在不同表中的数据产生联系,Access数据库中的每个表必须至少有一个字段能唯一标识每条记录,这个字段就是主关键字。主关键字可以是一个字段,也可以是一组字段。为确保主关键字段值的唯二性,Access不允许在主关键字字段中存人重复值和空值。自动编号字段是在每次向表中添加新记录时,Access会自动插入唯一顺序号。数据库中若未设置其他主关键字。在保存表时会提示创建主键,单击“是”按钮,Access为新建的表创建一个“自动编号”字段作为主关键字。因此选项A错误。2、设栈的顺序存储空间为s(1:50),初始状态为top=0。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为A、30B、29C、20D、19标准答案:C知识点解析:栈是允许在栈顶进行插入和删除的线性表,不允许在栈底进行插入与删除。通常用指针top来指示栈顶的位置,用指针bottom指向栈底。对栈的操作有入栈和退栈两种。入栈运算:首先将栈顶指针进一(即top加1),然后将新元素插入到栈顶指针指向的位置。退栈运算:首先将栈顶元素(栈顶指针指向的元素)赋给一个指定的变量,然后将栈顶指针退一(即top减1)。因为初始状态为top=0,经过入栈和退栈操作后栈中的元素个数就是too指针指向的位置。选项C正确。3、AOrB准则表达式表示的意思是()。A、表示查询表中的记录必须同时满足Or两端的准则A和B,才能进入查询结果集B、表示查询表中的记录只需满足由Or两端的准则A和B中的一个,即可进入查询结果集C、表示查询表中记录的数据介于A、B之间的记录才能进入查询结果集D、表示查询表中的记录当满足由Or两端的准则A和B不相等时即进入查询结果集标准答案:B知识点解析:Or是"或"运算符,表示两端准则满足其一即可。4、下列叙述中正确的是A、存储空间不连续的所有链表一定是非线性结构B、结点中有多个指针域的所有链表一定是非线性结构C、能顺序存储的数据结构一定是线性结构D、带链的栈与队列是线性结构标准答案:D知识点解析:计算机中数据按照其数据逻辑结构,可以分为线性结构和非线性结构。而数据在内存或磁盘中的存储,可以分为顺序存储和链式存储。数据的逻辑结构与存储结构之间没有对应的关系。所以选项ABC都是错误的,栈和队列按照数据的逻辑划分都是线性结构。5、在Access数据库的表设计视图中,不能进行的操作是A、修改字段类型B、设置索引C、增加字段D、删除记录标准答案:D知识点解析:本题考查表设计视图的知识。在表的设计视图中可以对表进行各种设计,包括增加和删除字段、修改字段的名称和类型、设置索引等,但是不能进行对数据记录的增加、删除和修改工作。6、在设计窗体时,由于内容较多无法显示在窗体的一页中,为了在窗体上分类显示不同的信息,需使用的控件是A、选项组B、选项卡C、切换按钮D、选项按钮标准答案:B知识点解析:根据题意,要在一个窗体上分类显示不同的信息,一般用选项卡控件,在每个选项卡中显示一个种类的信息。选项组控件一般由一个组合框和一组复选框、选项按钮或切换按钮组成,可以使用户在选择某一组确定值时更加方便,但是不能分类显示数据信息,不符合题意。切换按钮一般用来在“是/否”值之间进行切换,或在不同的子窗体之间进行切换,不符合题意。选项按钮只能对一个内容的信息进行“是/否”的选择,不能达到题目中对大量信息进行分类的要求,因此选择B选项。7、Access中将一个或多个操作构成集合,每个操作能实现特定的功能,则称该操作集合为A、窗体B、报表C、查询D、宏标准答案:D知识点解析:宏是由一个或多个操作组成的集合,其中每个操作都实现特定的功能,宏可以是由一系列操作组成的集合。8、下列叙述中错误的是A、算法的时间复杂度与问题规模无关B、算法的时间复杂度与计算机系统无关C、算法的时间复杂度与空间复杂度没有必然的联系D、算法的空间复杂度与算法运行输出结果的数据量无关标准答案:A知识点解析:一般情况下,算法中基本操作重复执行的次数是问题规模n的某个函数,用T(n)表示,若有某个辅助函数f(n),使得当n趋近于无穷大时,T(n)/f(n)的极限值为不等于零的常数,则称f(n)是T(n)的同数量级函数。记作T(n)=O(f(n)),称O(f(n))为算法的渐进时间复杂度,简称时间复杂度。所以选项A正确。9、下列叙述中错误的是A、具有两个根结点的数据结构一定属于非线性结构B、具有两个以上指针域的链式结构一定属于非线性结构C、具有两个以上叶子结点的数据结构一定属于非线性结构D、具有一个根结点且只有一个叶子结点的数据结构也可能是非线性结构标准答案:B知识点解析:非线性结构,数学用语,其逻辑特征是一个结点元素可能有多个直接前驱和多个直接后继。常见的非线性结构有:二维数组,多维数组,广义表,树(二叉树等),图。10、若查询的设计如图所示,则查询的功能是()。A、设计尚未完成,无法进行统计B、统计班级信息仅含Null(空)值的记录个数C、统计班级信息不包括Null(空)值的记录个数D、统计班级信息包括Null(空)值的全部记录个数标准答案:C知识点解析:从图中可以看出要统计的字段是“学生表”中的“班级”字段,采用的统计函数是计数函数,目的是对班级(不为空)进行计数统计。所以选项C正确。11、执行k=0DoUntilk>3x=x+2k=k+1Loop下列程序段后,变量x的值是A、2B、4C、6D、8标准答案:C知识点解析:本题考查DoUntil…Loop循环结构。当不满足条件k>33进入循环循环体,反复执行x=x+2,k=k+1操作,直至条件满足。本题中k、x初始值为0,进入第一次循环,x=0+2=2,k=0+1=1;k不满足循环结束条件,进入第二次循环,x=2+2=4,k=1+1=2;k不满足循环结束条件,进入第三次循环,x=4+2=6,k=2+1=3,满足循环结束条件,x的值最终为6。12、下列选项中,所有控件共有的属性是()。A、CaptionB、ValueC、TextD、Name标准答案:D知识点解析:在代码中引用一个窗体控件时,应使用的控件属性是Name属性,即名称属性,该属性也是所有控件共有的属性。Caption属性表示控件的标题属性;Text属性表示控件的文本属性;Value属性表示控件的取值。13、下面不能作为结构化方法软件需求分析工具的是A、系统结构图B、数据字典(DD)C、数据流程图(DFD图)D、判定表标准答案:A知识点解析:按照.DeMarco的定义,“结构化分析就是使用数据流图(DFD图)、数据字典(DD)、结构化英语、判定表和判定树等工具,来建立一种新的、称为结构化规格说明的目标文档。”系统结构图不能作为结构化方法软件需求分析工具。14、在下列关于宏和模块的叙述中,正确的是A、模块是能够被程序调用的函数B、通过定义宏可以选择或更新数据C、宏或模块都不能是窗体或报表上的事件代码D、宏可以是独立的数据库对象,可以提供独立的操作动作标准答案:D知识点解析:本题考查宏和模块的知识。模块是能够被程序调用的函数,里面不能包含窗体或报表的事件代码;宏是一个或多个操作的序列,可以通过宏选择或更新数据,宏里面也不能包含窗体或报表的事件代码;宏是数据对象的一部分,不能独立存在,只能依存于数据对象来进行操作。15、如果想在已建立的“tSalary”表的数据表视图中直接显示出姓“李”的记录,应使用Access提供的A、筛选功能B、排序功能C、查询功能D、报表功能标准答案:A知识点解析:本题考查数据表视图中操作的知识。在数据表视图中,可以进行筛选、排序操作,而不能进行查询和报表操作。要想显示符合指定条件的记录,需要使用“筛选”功能。16、如果设置报表上某个文件框的控件来源属性为"=2*5Mod3",则打开报表视图时,该文本框显示信息是()。A、1B、2*5Mod3C、出错D、未绑定标准答案:A知识点解析:控件来源属性可以指定控件中显示的是什么数据,可以对绑定到表中的字段、查询或者SQL语句的数据进行显示和编辑,也可以显示表达式的结果。如果是表达式,则需在表达式前加上"="号,控件中显示的是控件来源属性中设置的表达式的具体值,而2*5Mod3=1,所以显示的时候就是1。所以本题答案是A。17、已知“产品表”,(产品编码,产品名称,单价)和“新价格表”(产品编码,单价)。要使用“新价格表”中的单价修改“产品表”中相应产品的单价,应使用的方法是A、更新查询B、追加查询C、生成表查询D、删除查询标准答案:A知识点解析:更新查询可以对一个或多个表中某些字段值进行修改操作;追加查询能够将一个或多个表中的数据追加到另一个表的尾部;删除查询能够从一个或多个表中删除记录;生成表查询是利用一个或多个表中的全部或部分数据建立新表;本题中是需要使用“新价格表”中的单价修改“产品表”中相应产品的单价,是对字段值进行修改,所以选项A正确。18、VBA中一般采用Hungarian符号法命名变量,代表子窗体的字首码是A、subB、RptC、FmtD、txt标准答案:A知识点解析:Hungarian符号使用一组代表数据类型的码。用小写字母作为变量名的前缀,“sub”代表子窗体/子报表,“Rpt”代表报表,“Fmt”代表窗体,“txt”代表文本框,所以选项A正确。19、内置计算函数Avg的功能是A、计算所有指定字段值的平均值B、计算全部数值型字段的平均值C、计算一条记录中数值型字段的平均值D、计算一条记录中指定字段的平均值标准答案:A知识点解析:Avg函数的功能是求指定字段值的平均值,所以选项A正确。20、内置计算函数Avg的功能是A、计算所有指定字段值的平均值B、计算全部数值型字段的平均值C、计算一条记录中数值型字段的平均值D、计算一条记录中指定字段的平均值标准答案:A知识点解析:Avg函数的功能是求指定字段值的平均值,所以选项A正确。21、单击窗体上Commandl命令按钮时,执行如下事件过程[*]PrivateSubCommandl_Click()a$=”softwareandhardware”b$=Right(a$,8)c$=Mid(a$,1,8)MsgBoxa$,b$,C$,1EndSub则在弹出的信息框的标题栏中显示的信息是A、softwareandhardwareB、softwareC、hardwareD、1标准答案:C知识点解析:暂无解析22、以下字符串不符合Access字段命名规则的是A、^_^birthday^_^B、生日C、Jim.jecksonD、//注释标准答案:C知识点解析:Access的字段命名规则如下:长度1~64个字符;可以包含字母、汉字、数字、空格和其他字符;不能包括句号(.)、感叹号(!)、方括号([])和重音符号。23、下列对主关键字段的叙述,错误的是A、数据库中的每个表都必须有一个主关键字段B、主关键字段值是唯一的C、主关键字可以是一个字段,也可以是一组字段D、主关键字段中不许有重复值和空值标准答案:A知识点解析:暂无解析24、用二淮表来表示实体及实体之间联系的数据模型是A、实体一联系模型B、层次模型C、网状模型D、关系模型标准答案:D知识点解析:暂无解析25、下列不属于控件的格式属性的是A、标题B、正文C、字体大小D、字体粗细标准答案:B知识点解析:控件的格式属性包括标题、字体大小、字体名称、字体粗细、前景颜色、背景颜色、特殊效果等,没有“正文”属性。国家二级ACCESS机试(选择题)模拟试卷第4套一、选择题(本题共25题,每题1.0分,共25分。)1、若设置字段的输入掩码为“####-######”,该字段正确的输入数据是A、0755-123456B、0755-abcdefC、abed-123456D、####-######标准答案:A知识点解析:输入掩码属性所使用字符的含义0必须输入数字(0.9)9可以选择输入数据或空格#可以选择输入数据或空格L必须输入字母(A-Z)?可以选择输入字母(A-Z)A必须输入字母或数字A可以选择输入字母或数字&必须输入任何字符或一个空格C可以选择输入任何字符或一个空格群代表可以选择输入数据或空格,所以选A。2、软件生命周期是指()。A、软件的运行和维护B、软件的需求分析、设计与实现C、软件的实现和维护D、软件产品从提出、实现、使用维护到停止使用退役的过程标准答案:D知识点解析:通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。3、统计学生成绩最高分,应在创建总计查询时,分组字段的总计项应选择()。A、最大值B、计数C、平均值D、总计标准答案:A知识点解析:要统计最高分,分组字段的总计项要选择最大值。4、在学生表中建立查询,“姓名”字段的查询条件设置为“IsNull”,运行该查询后,显示的记录是A、姓名字段为空的记录B、姓名字段中包含空格的记录C、姓名字段不为空的记录D、姓名字段中不包含空格的记录标准答案:A知识点解析:在ACCESS中用户可以建立查询,只展示用户关心的数据。“姓名”字段的查询条件设置为“IsNull”只显示“姓名”字段为空的记录。5、条件“Not工资额>2000”的含义是A、选择工资额大于2000的记录B、选择工资额小于2000的记录C、选择除了工资额大于2000之外的记录D、选择除了字段工资额之外的字段,且大于2000的记录标准答案:C知识点解析:本题考查条件表达式的知识。“Not工资额>2000”,就是工资额不大于2000,也就是工资额小于等于2000,也可以说成除了工资额大于2000以外。6、调用宏组中宏的格式是A、宏组名.宏名B、宏组名!宏名C、宏组名->宏名D、宏组名@宏名标准答案:A知识点解析:宏是一个或多个操作的集合,其中每个操作都可以实现特定的功能,使用简单,可以提高工作效率。宏组中宏的调用格式:宏组名+“.”+宏名。因此选择A选项。7、下列关于报表的叙述中,正确的是A、报表只能输入数据B、报表只能输出数据C、报表可以输入和输出数据D、报表不能输入和输出数据标准答案:B知识点解析:本题考查报表的知识。Access中的报表和窗体都是Access数据库的对象,窗体与报表的建立过程基本上是一样的;最终窗体一般显示在屏幕上,而报表通常打印在纸上:窗体可以有交互,而报表没有交互,也就是报表不能输入数据。8、某系统总体结构图如下图所示,该系统总体结构图的深度是A、7B、6C、3D、2标准答案:C知识点解析:这个系统总体结构图是一棵树结构,在树结构中,根结点在第1层,同一层上所有子结点都在下一层,由系统总体结构图可知,这棵树共3层。在树结构中,树的最大层次称为树的深度。所以这棵树的深度为3。9、下列操作中,适宜使用宏的是A、修改数据表结构B、创建自定义过程C、打开或关闭报表对象D、处理报表中错误标准答案:C知识点解析:在Access中,可以在宏中定义各种操作,如打开或关闭窗体、显示及隐藏工具栏、预览或打印报表等。通过直接执行宏,或者使用包含宏的用户界面,可以完成许多复杂的操作,而无需编写程序。10、设有如下程序:PrivateSubCommandl_Click()DimsumAsDouble,xAsDoubleSum=0n=0Fori=1To5x=n/in=n+1sum=sum+xNext1EndSub该程序通过For循环来计算一个表达式的值,这个表达式是A、1+1/2+2/3+3/4+4/5B、1+1/2+1/3+1/4+1/5C、1/2+2/3+3/4+4/5D、1/2+1/3+1/4+1/5标准答案:C知识点解析:本题考查VBA中循环结构的知识。这类问题需要分析出每一次循环所做的操作。第一次循环时,i=1,n=0,x=0/1,所以累加上去的是0/1;第二次循环时,i=2,n=1,x=1/2。所以累加上去的是1/2;第三次循环时,i=3,n=2,x=2/3,所以累加上去的是2/3;循环5次后累加的应该是0/1+1/2+2/3+3/4+4/5。11、某系统总体结构如下图所示,该系统结构图的最大扇入数是A、2B、3C、4D、5标准答案:A知识点解析:系统结构图的最大扇入数指该模块在结构图中的直接上层模块数,扇出是该模块在结构图的直接下层模块数。在题目中的“功能2.2.2”模块,它的扇入数为2,所以这个系统结构的最大扇入数为2。所以选项A正确。12、要改变窗体上文本框控件的数据源,应设置的属性是A、记录源B、控件来源C、筛选查阅D、默认值标准答案:B知识点解析:本题考查窗体控件来源的知识。Access中的窗体中有一些控件可以与表或查询中的字段相绑定,这时候就需要设置这些控件的数据来源。设置控件来源的方法是:选择“属性”窗口的“数据”选项卡,并且在其中选择“控件来源”。13、有三个关系R,S和T如下图所示,则由关系R和S得到关系T的运算是A、自然连接B、交C、投影D、并标准答案:A知识点解析:在实际应用中,最常用的连接是一个叫自然连接的特例。它满足下面的条件:两关系间有公共域;通过公共域的相等值进行连接。通过观察三个关系R,S,T的结果可知关系T是由关系R和S进行自然连接得到的。14、由关系R1和。R2得到关系R3的操作是A、交B、并C、笛卡尔积D、等值连接标准答案:D知识点解析:等值连接是关系运算.连接运算的一种常用的连接方式。是条件连接(或称θ连接)在连接运算符为“=”号时,即θ=0时的一个特例。15、要从数据库中删除一个表,应该使用的SOL语句是A、ALTERTABLEB、KILLTABLEC、DELETETABLED、DROPTABLE标准答案:D知识点解析:本题考查SOL语句的知识。SQL语言的功能包含数据定义、数据操纵、数据查询和数据控制,其中CREATE语句用于创建表、索引或视图;DROP语句用于删除表、索引或视图。16、在设计窗体时,若要求职称字段只能输入“教授”、“副教授”、“讲”"、“助教”和“其他”,则可以使用的控件是A、组合框B、复选框C、切换按钮D、文本框标准答案:A知识点解析:组合框控件的列表是由多行数据组成,显示时只显示一行,对于需要输入固定内容的数据时,可以使用组合框控件。本题中规定了职称字段只能输入“教授”、“副教授”、“讲师”、“助教”和“其他”,所以可以使用组合框控件,所以选项A正确。复选框、切换按钮是作为单独的控件来显示表或查询中的“是”或“否”的值;文本框是用于输入或编辑数据的控件。17、若在“销售总数”窗体中有“订货总数”文本框控件。能够正确引用控件值的是A、Forms.[销售总数].[订货总数]B、Forms![销售总数].[订货总数]C、Forms.[销售总数]![订货总数]D、Forms![销售总数]![订货总数]标准答案:D知识点解析:引用窗体中控件的格式为:Forms![窗体名]![控件名]。18、在设计窗体时,字段“评价”只能输入“很好"、“好”、“一般”、“较差”和“很差”,可使用的控件是A、列表框控件B、复选框控件C、切换按钮控件D、文本框控件标准答案:A知识点解析:如果在窗体上输入的数据总是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用组合框或列表框控件来完成,这样既可以保证输入数据的正确,也可以提高输入数据的效率,本题中“评价”字段只能输入“很好”、“好”、“一般”、“较差”和“很差”,可以使用列表框或组合框控件,所以选项A正确。19、要在报表的页脚输出当前系统日期和时间,则应将相应文本框的控件来源属性设置为A、=Time()B、=SysTime()C、=SystemDate()D、=Now()标准答案:D知识点解析:使用Now函数可以获取系统当前的日期和时间值,所以选项D正确。20、在VBA中,错误的循环结构是A、DoWhile条件式循环体LoopB、DoUntil条件式循环体LoopC、DoUntil循环体Loop条件式D、Do循环体LoopWhile条件式标准答案:C知识点解析:“条件式”放在While或Until后面。21、对长度为n的线性表作快速排序,在最坏情况下,比较次数为A、nB、n-1C、n(n-1)D、n(n-1)/2标准答案:D知识点解析:假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。快速排序法也是一种互换类的排序方法,但由于它比冒泡排序法的速度快,因此,称为快速排序法。22、在“窗体”对象的工具箱中,用于突出相关的或特别重要的信息的图标是A、

B、

C、

D、

标准答案:B知识点解析:暂无解析23、在数据访问页的工具箱中,图标代表的是A、图像热点B、影片C、图像D、直线标准答案:C知识点解析:暂无解析24、在某个宏要先打开一个窗体而后在关闭该窗体的两个宏命令是A、OpenForm、CloseB、OpenForm、QuitC、OpenQuery、CloseD、OpenQuery、Quit标准答案:A知识点解析:Quit用于退出Access,而Close用于关闭数据库对象,OpenQuery用于打开查询。25、设有如下窗体单击事件过程:PrivateSubForm_Click()a=1Fori=1T03SelectCaseiCase1,3a=a+1Case2,4a=a+2EndSelectNextiMsgBoxaEndSub打开窗体运行后,单击窗体,则消息框的输出的结果是A、3B、4C、5D、6标准答案:C知识点解析:暂无解析国家二级ACCESS机试(选择题)模拟试卷第5套一、选择题(本题共25题,每题1.0分,共25分。)1、关系型数据库中所谓的"关系"是指()。A、各个记录中的数据彼此间有一定的关联关系B、数据模型符合满足一定条件的二维表格式C、某两个数据库文件之间有一定的关系D、表中的两个字段有一定的关系标准答案:B知识点解析:关系型数据库中所谓的"关系"是指数据模型符合满足一定条件的二维表格式。在Access中,一个表就是一个关系,每一个关系都是一个二维表。2、使用表设计器定义表中字段时,不是必须设置的内容是A、字段名称B、数据类型C、说明D、字段属性标准答案:C知识点解析:本题考查表设计器的知识。在使用表设计器定义表中的字段时,必须指定字段名、数据类型和字段属性,而说明可以不指定。3、对数据表进行筛选操作的结果是A、将满足条件的记录保存在新表中B、隐藏表中不满足条件的记录C、将不满足条件的记录保存在新表中D、删除表中不满足条件的记录标准答案:B知识点解析:使用数据库表时,经常需要从很多的记录中挑选出满足条件的数据进行处理,这时需要对记录进行筛选。所谓筛选记录是指经过筛选后的表,只显示符合条件的记录,而那些不符合条件的记录将被隐藏起来。4、设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为A、1B、0C、50D、49标准答案:A知识点解析:栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中有51-50=1个元素,因此选项A正确。5、在快速排序法中,每经过一次数据交换(或移动)后A、能消除多个逆序B、只能消除一个逆序C、不会产生新的逆序D、消除的逆序个数一定比新产生的逆序个数多标准答案:A知识点解析:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。6、设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为A、ABDEGHCFIJB、JIHGFEDCBAC、GHIJDEFBCAD、ABCDEFGHIJ标准答案:A知识点解析:后序遍历中,最后一个字母是根结点,也就是A是根结点:在中序遍历中,根结点前面的是左子树、后面的是右子树。后序中C在A前面、中序中C在A的后面,说明C是A的右结点;后序中F在C的前面、中序中在C后面,且后序和中序中,I均在F前面由此可确定,I为F的左结点,F为C的右结点。同C理J为F的右结点。后续中B为左子树的根结点,因此B为A的左结点,以此划分,在中序中B前面的D为左结点,后面的GEH为右子树,后序中,E在最后,应为剩下3个结点的根结点,也就是B的右子树,再根据中序中的顺序,可得出G为E的左结点,H为E的右结点。由此可画出这个二叉树,然后根据二叉树可的前序序列为ABDEGHCFIJ。7、设二又树的前序序列与中序序列均为ABCDEFGH,则该二叉树的后序序列为A、HGFEDCBAB、ABCDEFGHC、ABCDHGFED、DCBAHGFE标准答案:A知识点解析:前序遍历(DLR)是二叉树遍历的一种,也叫做先根遍历、先序遍历、前序周游,可记做根左右:中序遍历(LDR)是二叉树遍历的一种,也叫做中根遍历、中序周游,可记做左根右;后序遍历(LRD)是二叉树遍历的一种,也叫做后根遍历、后序周游,可记做左右根。根据题中前序和中序序列均为ABCDEFGH,可画出二叉树,该二叉树是一个子结点全部在右侧二叉树,然后根据后序遍历方法,可得出后序遍历为HGFEDCBA。8、下面不属于软件需求规格说明书内容的是A、软件的可验证性B、软件的功能需求C、软件的性能需求D、软件的外部接口标准答案:A知识点解析:软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。包含硬件、功能、性能、输入输出、接口需求、警示信息、保密安全、数据与数据库、文档和法规的要求。9、如果在查询的条件中使用了通配符方括号“[]”,它的含义是A、通配任意长度的字符B、通配不在括号内的任意字符C、通配方括号内列出的任一单个字符D、错误的使用方法标准答案:C知识点解析:本题考查通配符的知识。Access中的模糊查询和有效性规则设计中经常要用到通配符,常见的通配符有:“*”代表0个或多个任意字符;“?”代表一个任意字符;“#”代表一个任意数字字符;“[]”代表与[]内任意一个字符匹配;“!”代表与任意一个不在方括号内的的字符匹配,必须与[]一起使用。10、若查询的设计如下,则查询的功能是A、设计尚未完成,无法进行统计B、统计班级信息仅含Null(空)值的记录个数C、统计班级信息不包括Null(空)值的记录个数D、统计班级信息包括Null(空)值全部记录个数标准答案:C知识点解析:本题中图片显示总计为计数,即对学生表中的班级进行统计,统计时如果有NULL值则不会记录在内。11、在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是A、成绩表.综合成绩>=80AND成绩表.综合成绩=<90B、成绩表.综合成绩>80AND成绩表.综合成绩<90C、80<=成绩表.综合成绩<=90D、80<成绩表.综合成绩<90标准答案:A知识点解析:本题考查表达式和运算符的知识。Between…And是一个表示在某区间内的运算符,等价于>=下界And<=上界。故A选项正确。12、运行下面程序代码后变量J的值为()。PrivateSubFun()DimJasIntegerJ=10DoJ=J+3LoopWhileJ<19EndSubA、10B、13C、19D、21标准答案:C知识点解析:这里是DO循环,先执行循环体,再判断执行条件。初始时J=10,执行一次循环体后J=13,是<19的,继续循环。执行二次循环体后J=16,还是<19的,继续循环。执行三次循环体后J=19,不小于19了,退出循环。13、能够接受数值型数据输入的窗体控件是A、图形B、文本框C、标签D、命令按钮标准答案:B知识点解析:本题考查窗体控件的知识。Access中的窗体中有一些基本控件,其中的文本框主要用来输入或编辑数据,可以与字段数据相绑定;标签常用来显示一些说明文字;图形常用来显示指定的图形;命令按钮则是用来提供给用户单击的按钮型控件。14、设有关系表学生S(学号,姓名,性别,年龄,身份证号),每个学生学号唯一。除属性学号外,也可以作为键的是A、姓名B、身份证号C、姓名,性别,年龄D、学号,姓名标准答案:B知识点解析:候选键是是二维表中能唯一标识元组的最小属性集。一个二维表有多个候选码,则选定其中一个作为主键供用户使用,学生学号与身份证号均是唯一的,都可以作为主键,B选项正确。15、在关于报表数据源设置的叙述中,以下正确的是A、可以是任意对象B、只能是表对象C、只能是查询对象D、可以是表对象或查询对象标准答案:D知识点解析:本题考查报表数据源的知识。报表可以用表或查询作为数据源,但是和窗体不同,SQL语句不能作为报表的数据源。16、在Access数据库中,用来表示实体的是A、表B、记录C、字段D、域标准答案:B知识点解析:在ACCESS中,表是具有相同属性的实体的集合,一个记录表示一个实体,字段只能表示实体的某个属性。17、在“查找和替换”对话框的“查找内容”文本框中,设置“[ae]ffeet”的含义是A、查找“aeffect”字符串B、查找“[ae]ffect”字符串C、查找“affect”或“effect”的字符串D、查找除“affect”和“effect”以外的字符串标准答案:C知识点解析:通配符“[]”表示通配方括号内任意单个字符,“[ae]ffect”表示查找以字符“a”或“e”开头,以“effect”结尾的字符串,所以本题选项C正确。18、在Access表中,要查找包含星号(*)的记录,在“查找内容”框中应填写的内容是A、*[*]*B、*C、[*]D、like"*"标准答案:A知识点解析:使用通配符查找星号(*)时,必须将查找的符号放在方括号内,本题需要查找包含“*”的记录,在查找框中应该使用“*[*]*”,通配符“"表示通配任意0个或多个字符,所以选项A正确。19、在“学生档案表”有存放照片的OLE对象字段,在使用向导为该表创建窗体时,“照片”字段所使用的控件是A、图像B、附件C、绑定对象框D、未绑定对象框标准答案:C知识点解析:“图像”控件用于在窗体中显示静态图片,由于静态图片并非OLE对象,所以一旦将图片添加到窗体或报表中,便不能在Access内进行图片编辑;“未绑定对象框”控件用于在窗体中显示未绑定OLE对象;“绑定对象框”用于在窗体或报表上显示OLE对象,例如一系列的图片,本题需要存放照片的OLE对象字段,所以应该使用“绑定对象框”,所以选项C正确。20、在窗体中要显示一名教师基本信息和该教师所承担的全部课程情况,窗体设计时在主窗体中要显示教师基本信息,在子窗体中显示承担的课程情况,则主窗体和子窗体数据源之间的关系是A、一对一关系B、一对多关系C、多对一关系D、多对多关系标准答案:B知识点解析:在主窗体中显示一名教师的基本信息,则子窗体中显示该教师所有承担的课程,所以主子窗体之间的关系为“一对多”的关系,所以选项B正确。21、要实现报表按某字段分组统计输出,需要设置的是()。A、报表页脚B、该字段的组页脚C、主体D、页面页脚标准答案:B知识点解析:暂无解析22、下面描述中,不属于软件危机表现的是A、软件过程不规范B、软件开发生产率低C、软件质量难以控制D、软件成本不断提高标准答案:A知识点解析:软件危机主要表现在以下6个方面:①软件需求的增长得不到满足。②软件开发成本和进度无法控制。③软件质量难以保证。④软件不可维护或维护程度非常低。⑤软件的成本不断提高。⑥软件开发生产率的提高赶不上硬件的发展和应用需求的增长。23、下列对主关键字段的叙述,错误的是A、数据库中的每个表都必须有一个主关键字段B、主关键字段值是唯一的C、主关键字可以是一个字段,也可以是一组字段D、主关键字段中不许有重复值和空值标准答案:A知识点解析:暂无解析24、在软件开发中,需求分析阶段产生的主要文档是A、软件集成测试计划B、软件详细设计说明书C、用户手册D、软件需求规格说明书标准答案:D知识点解析:暂无解析25、数据库系统的核心是A、数据模型B、数据库管理系统C、数据库D、数据库管理员标准答案:B知识点解析:暂无解析国家二级ACCESS机试(选择题)模拟试卷第6套一、选择题(本题共25题,每题1.0分,共25分。)1、某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是A、10B、8C、6D、4标准答案:C知识点解析:根据二叉树的性质,在任意二叉树中,度为0的结点总是比度为2的结点多一个。2、下列关于栈的叙述中,正确的是()。A、栈底元素一定是最后入栈的元素B、栈顶元素一定是最先入栈的元素C、栈操作遵循先进后出的原则D、以上三种说法都不对标准答案:C知识点解析:栈是限定只能在表的一端进行插入和删除操作的线性表,必须按“后进先出”的规则操作元素。3、下列叙述中正确的是A、程序执行的效率与数据的存储结构密切相关B、程序执行的效率只取决于程序的控制结构C、程序执行的效率只取决于所处理的数据量D、以上都不正确标准答案:A知识点解析:影响程序执行效率的因素有很多,如数据的存储结构、程序处理的数据量、程序的算法等。顺序存储结构和链式存储结构在数据插入和删除操作上的效率就存在差别。其中,链式存储结构的效率要高一些。4、下列叙述中正确的是A、栈与队列都只能顺序存储B、循环队列是队列的顺序存储结构C、循环链表是循环队列的链式存储结构D、以上三项均错误标准答案:B知识点解析:栈和队列是按数据的逻辑结构划分是线性结构。数据在内存或磁盘上的存储分为顺序存储结构和链式存储结构。线性结构的数据可以按顺序存储结构存储,也可以按链式存储结构存储,而循环队列是队列的顺序存储结构。选项B正确。5、程序流程图(PFD)中的菱形代表的是()。A、数据流B、控制流C、加工步骤D、逻辑条件标准答案:D知识点解析:程序流程图是软件设计过程中常用的图形描述工具之一。构成程序流程图的最基本符号有:"→"或"↓"表示控制流,"□"表示加工步骤,"

"表示逻辑条件。6、带链的栈与顺序存储的栈相比,其优点是A、入栈与退栈操作方便B、可以省略栈底指针C、入栈操作时不会受栈存储空间的限制而发生溢出D、所占存储空间相同标准答案:C知识点解析:带链的栈与顺序存储的栈相比优点是不受连续存储空间大小的限制,即不需考虑栈满的问题,故选项C正确。7、在窗体中,要动态改变窗体的版面布局,重构数据的组织方式,修改布局后可以重新计算数据实现数据的汇总、小计和总计,应该选用的视图是()。A、数据表视图B、布局视图C、数据透视表视图D、数据透视图视图标准答案:C知识点解析:数据透视表视图可以动态更改窗体的版面布局,重构数据的组织方式,改变版面布局时,窗体会立即按照新的布局重新计算数据,实现数据的汇总、小计和总计。8、设顺序表的长度为n。下列算法中,最坏情况下比较次数小于n的是A、寻找最大项B、堆排序C、快速排序D、顺序查找法标准答案:A知识点解析:如果顺序表是线性存储的(不包括线性的链式表),那么元素要不就是从大到小,要不就是小到大的顺序,假设第一个数就是最大值,那么需要比较1次,n-1应该是最坏情况下要比较的次数,所以选项A正确。9、在窗体设计工具箱中,代表组合框的图标是()。A、

B、

C、

D、

标准答案:D知识点解析:选项A为单选按钮;选项B为复选框;选项C为按钮;选项D为组合框。10、在表达式中引用窗体上的控件值。下列选项中,语法格式正确的是()。A、Forms![窗体名]![控件名]B、Forms->[窗体名]->[控件名]C、Fonns&[窗体名]&[控件名]D、Forms%[窗体名]%[控件名]标准答案:A知识点解析:引用窗体或报表上的控件值,使用语法格式为:Forms![窗体名]![控件名]或[Forms]![窗体名]![控件名]和Reports![报表名]![控件名]或[Reports]![报表名]![控件名]。11、结构化程序包括的基本控制结构是A、主程序与子程序B、选择结构、循环结构与层次结构C、顺序结构、选择结构与循环结构D、模块结构、选择结构与层次结构标准答案:C知识点解析:在结构化程序设计中,任何复杂的算法,都可以由顺序结构、选择(分支)结构和循环结构这三种基本结构来完成。选项C正确。12、设有关系R和S,关系代数表达式为R-(R-S)表示的是()。A、R∩SB、R-SC、R∪SD、R÷S标准答案:A知识点解析:R-S表示属于R但不属于S,R-(R-S)表示属于R但不属于(R-S),即相当于R∩S。13、下面描述错误的是A、模块的独立性与模块的信息隐蔽和局部化无关B、内聚性和耦合性是模块独立程度的定性度量标准C、一个模块的内聚性越高则该模块的独立性越强D、一个模块的耦合性越高则该模块的独立性越弱标准答案:A知识点解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其它模块的联系最少且接口简单。一般较优秀的软件设计,应尽量做到高内聚,低偶合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。所以选项A正确。小提示:耦合性是模块间互相连接的紧密程度的度量,而内聚性是指一个模块内各个元素彼此结合的紧密程度。14、Access数据库中,用于输入或编辑字段数据的交互控件是A、文本框B、标签C、复选框D、组合框标准答案:A知识点解析:本题考查窗体控件的知识。Access中的窗体中有一些基本控件,其中的文本框主要用来输入或编辑数据,可以与字段数据相绑定;标签常用来显示一些说明文字;复选框一般用于绑定是/否型的字段;组合框是既允许在列表中选择,又允许自行输入值的控件。所以选项A正确。15、设a=3,则执行x=IIF(a>5,-1,0)后,x的值为()。A、0B、-1C、3D、5标准答案:A知识点解析:IIf函数的调用格式为:IIf(条件式,表达式1,表达式2),该函数是根据"条件式"的值来决定函数返回值。"条件式"值为"真(Ture)",函数返回"表达式1"的值;"条件式"值为"假(False)",函数返回"表达式2"的值。在本题中a>5为假,所以返回的是0。所以本题答案是A。16、定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为A、第二范式B、第一范式C、第三范式D、BCNF范式标准答案:A知识点解析:在关系模式S(S#,Sn,Sd,Dc,Sa)中把学号S#设置为主键,则其它列姓名、所在系、所在系的系主任、年龄都依赖主键学号S#。在C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论