国家二级(ACCESS)笔试模拟试卷27(共452题)_第1页
国家二级(ACCESS)笔试模拟试卷27(共452题)_第2页
国家二级(ACCESS)笔试模拟试卷27(共452题)_第3页
国家二级(ACCESS)笔试模拟试卷27(共452题)_第4页
国家二级(ACCESS)笔试模拟试卷27(共452题)_第5页
已阅读5页,还剩103页未读 继续免费阅读

下载本文档

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

文档简介

国家二级(ACCESS)笔试模拟试卷27(共9套)(共452题)国家二级(ACCESS)笔试模拟试卷第1套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、以三级模式为框架组成的3种数据库中,真实存在于计算机外存的数据库是()。A、概念数据库B、用户数据库C、物理数据库D、逻辑数据库标准答案:B知识点解析:(1)以内模式为框架所组成的数据库叫物理数据库;(2)以概念模式为框架所组成的数据库叫概念数据库;(3)以外模式为框架所组成的数据库叫用户数据库,它是真实存在于计算机外存中的数据库。2、在软件测试设计中,软件测试的主要目的是A、实验性运行软件B、证明软件正确C、找出软件中全部错误D、发现软件错误而执行程序标准答案:D知识点解析:使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。软件测试是为了发现错误而执行程序的过程。测试要以查找错误为中心,而不是为了演示软件的正确功能。3、一个关系中属性个数为1时,称此关系为A、对应关系B、单一关系C、一元关系D、二元关系标准答案:C知识点解析:加深考生对关系模型数据库基础知识的记忆。在关系模型数据库中,基本结构是二维表,这种二维表称为关系。关系的列称为属性,一个具有N个属性的关系称为N元关系。4、若某二叉树的前序遍历访问顺序是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。5、下述关于数据库系统的叙述中正确的是______。A、数据库系统减少了数据冗余B、数据库系统避免了一切冗余C、数据库系统中数据的一致性是指数据类型的一致D、数据库系统比文件系统能管理更多的数据标准答案:A知识点解析:由于数据的集成性使得数据可为多个应用所共享,特别是在网络发达的今天,数据库与网络的结合扩大了数据关系的应用范围。数据的共享自身又可极大地减少数据冗余性,不仅减少了不必要的存储空间,更为重要的是可以避免数据的不一致性。所谓数据的一致性是指在系统中同一数据的不同出现应保持相同的值,而数据的不一致性指的是同一个数据在系统的不同拷贝处有不同的值。6、软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指______。A、模块间的关系B、系统结构部件转换成软件的过程描述C、软件层次结构D、软件开发过程标准答案:B知识点解析:软件设计包括软倒:结构设计、数据设计、接口设计和过程没计。其中结构设计是定义软件系统各主要部件之间的关系;数据设计足将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之叫如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。7、最简单的交换排序方法是()。A、快速排序B、选择排序C、堆排序D、冒泡排序标准答案:D知识点解析:所谓的交换类排序方法是指借助数据元素之间的互相交换进行排序的一种方法,包括冒泡排序和快速排序,冒泡排序是一种最简单的交换排序方法,它通过相邻元素的交换,逐步将线性表变成有序。8、Access是一种()。A、数据库管理系统软件B、操作系统软件C、文字处理软件D、CAD软件标准答案:1知识点解析:Access属于小型数据库管理系统软件。9、视图机制具有很多优点,下面的()不是它的优点。A、视图对数据库的重构造提供了一定程度的逻辑独立性B、简化了用户观点C、方便了不同的用户以同样的方式看待同一数据D、对机密数据提供了自动的安全防护功能标准答案:4知识点解析:暂无解析10、在计算机中,算法是指______。A、查询方法B、加工方法C、解题方案的准确而完整的描述D、排序方法标准答案:4知识点解析:计算机算法是指解题方案的准确而完整的描述,它有以下几个基本特征:可行性、确定性、有穷性和拥有足够的情报。二、选择题(本题共26题,每题1.0分,共26分。)11、在条件宏设计时,对于连续重复的条件,可以使用______符号替代重复条件式。A、...B、=C、,D、,标准答案:A知识点解析:暂无解析12、在属性对话框中,可以更改的对象是A、窗体上单独的控件B、窗体节(如主体或窗体页眉)C、整个窗体D、以上全部标准答案:D知识点解析:在窗体"设计"视图中,窗体和控件的属性都可以在"属性"对话框中设定。13、SQL查询语句中,对选定的字段进行排序的子句是A、ORDERBYB、WHEREC、FROMD、HAVING标准答案:A知识点解析:SQL语句中,ORDERBY表示排序。14、以下不属于操作查询的是______。A、交叉表查询B、更新查询C、删除查询D、生成表查询标准答案:A知识点解析:操作查询包括更新查询、删除查询和生成表查询。15、用于执行指定的外部应用程序的宏命令是A、RunSQLB、RunAppC、RequeryD、Quit标准答案:B知识点解析:暂无解析16、下图所示的数据模型属于()。A、层次模型B、关系模型C、网状模型D、以上皆非标准答案:C知识点解析:层次数据模型的特点是:有且只有一个节点无双亲,这个节点称为“根节点”;其他节点有且只有一个双亲。网状数据模型的特点是:允许一个以上节点无双亲;一个节点可以有多于一个的双亲。关系数据模型足以二维表的形式来表示的。17、查看报表输出效果可以使用()命令。A、打印B、打印预览C、页面设置D、数据库属性标准答案:B知识点解析:本题考查报表输出的知识。报表的主要功能就是为了输出、显示数据,在设计时想查看报表输出效果可以使用打印预览命令。18、两个关系在没有公共属性时,其自然连接操作表现为()。A、笛卡尔积操作B、等值连接操作C、空操作D、无意义的操作标准答案:A知识点解析:本题考查关系运算的知识。关系运算可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。两个关系有公共属性时的自然连接操作是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,其中的拼接条件就是公共属性相等;若没有公共属性,则自然连接操作退化为笛卡儿积操作。19、查询订购单号首字符是“P”的订单信息,应该使用命令A、SELECT*FROM订单WHEREHEAD(订购单号,1)="p"B、SELECT*FROM订单WHERELEFT(订购单号,1)="p"C、SELECT*FROM订单WHERE"p"$订购单号D、SELECT*FROM订单WHERERIGHT(订购单号,1)="p"标准答案:B知识点解析:$符号是子串包含测试运算符,RIGHT()是从指定表达式值的右端截取一个指定长度的子串作为函数值,LEFT()是从指定表达式值的左端截取一个指定长度的子串作为函数值。20、语句DimNewArray(10)AsInteger的含义是______。A、定义了一个整型变量且初值为10B、定义了10个整数构成的数组C、定义了11个整数构成的数组D、将数组的第10元素设置为整型标准答案:C知识点解析:数组是在有规则的结构中包含一种数据类型的一组数据,也称作数组元素变量。数组变量由变量名和数组下标构成,通常用Dim语句来定义数组,定义格式为:Dim数组名([下标下限to]下标上限)缺省情况下,下标下限为0,数组元素从“数组名(0)”至“数组名(下标上限)”;如果使用to选项,则可以安排非0下限。本题中DimNewArray(10)AsIntege等价于DimNewArray(0T010)AsInteger,它定义了一个一维整型数组,数组的名字为NewArray,该数组共有11个数组元素,分别是:NewArray(0)、NewArray(1)、NewArray(2)、NewArray(3)、…NewArray(10)。21、利用对话框提示用户输入查询条件,这样的查询属于A、选择查询B、参数查询C、操作查询D、SQL查询标准答案:B知识点解析:暂无解析22、在Access的数据库中建立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视图的准则行中输入______。A、“112266”and“113388”B、notin(“112266”,“113388”)C、in(“112266”,“113388”)D、not(“112266”and“113388”)标准答案:C知识点解析:在查询准则中,特殊运算符In是用于指定一个字段值的列表。列表中的任意一个值都可与查询的字段相匹配。本题的查询准则可以写成In(“112266”,“113388”),或者写成“112266”Or“113388”。23、宏命令RepaintObject的功能是()。A、更新包括控件的重新计算和重新绘制B、重新查询控件的数据源C、查找符合条件的记录D、查找下一个符合条件的记录标准答案:1知识点解析:宏命令RepaintObject是完成指定的数据库对象的屏幕更新,或对活动数据库对象进行屏幕更新,这种更新包括控件的重新计算和重新绘制。24、有如下程序:a=100Dos=s+aa=a+1LoopWhilea>120Printa运行时输出的结果是()。A、100B、120C、201D、101标准答案:8知识点解析:尽管a>120一开始就不成立,但Do循环仍然执行一次,因为While放在Do语句块的后面,循环体先执行,再判断。25、如果需要在数据访问页中通过文字链接到某网页,则需要用到的控件是()。A、热点图像B、超级链接C、滚动文字D、标签标准答案:2知识点解析:热点图像用于创建带有超级链接的图像:超级链接用于创建带有超级链接的文字;滚动文字用来创建在数据访问页中可以滚动出现的文字:标签用来创建说明性的文字。答案为B。26、以下关于报表的说法,正确的是()。A、报表只能输入数据B、报表能输出数据,不能输入数据C、报表可以输入和输出数据D、报表不能输入和输出数据标准答案:2知识点解析:报表主要用于对数据库中的数据进行分组、计算、汇总和打印输出,报表并不能输入数据。27、用SQL语言描述“在教师表中查找男教师的全部信息“,以下描述正确的是A、SELECTFROM教师表IF(性别=‘男’)B、SELECT性别FROM教师表IP(性别=‘男’)C、SELECT*FROM教师表WHERE(性别=‘男’)D、SELECT*FROM性别WHERE(性别=‘男’)标准答案:4知识点解析:该段语法为SELECT*|<字段列表>FROM<表名>WHERE<条件表达式>。28、下列选项不属于报表数据来源的是()。A、宏和模块B、基表C、查询D、SQL语句标准答案:1知识点解析:本题考查报表的数据来源。报表中的大部分内容是从基表、查询或SQL语句中获得的,这些都是报表的数据来源。它是从为数据库的数据中提取出和计算出的信息建立打印副本的最好方法,也是以打印格式展示数据的一种有效方式,它能够控制报表上所有内容的大小和外观,因此用户可以按照所需方式显示要查看的信息。答案为A。29、在宏的表达式中要引用报表exam上控件Name的值,可以使用引用式______。A、Reports!NameB、Reports!exam!NameC、exam!NameD、ReportsexamName标准答案:2知识点解析:该语句的语法为Reports![报表名]![控件名]。30、VBA“定时”操作中,需要设置窗体的“计时器间隔(Timerinterval)”属性值。其计量单位是______.A、微秒B、毫秒C、秒D、分钟标准答案:2知识点解析:窗体的“计时器间隔(TimerInterval)”属性值的计量单位是毫秒。31、要设计出带表格线的报表,完成表格线的显示需要向报表中添加______控件。A、复选框B、标签C、文本框D、直线或矩形标准答案:8知识点解析:在报表设计中,经常会通过添加线条或矩形来修饰版面(设计出带表格的报表),以达到一个更好的效果显示。32、可同时有显示一对多关系的“多”端的多条记录的区域的报表是()。A、纵栏式报表B、表格式报表C、图表报表D、标签报表标准答案:1知识点解析:暂无解析33、键盘事件是操作键盘所引发的事件,下列不属于键盘事件的是A、“击键”事件B、“键按下”事件C、“键释放”事件D、“键锁定”事件标准答案:8知识点解析:键盘事件主要有“键按下”、“键释放”、“击键”等,没有“键锁定”。34、在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为()。A、程序范围B、全局范围C、模块范围D、局部范围标准答案:D知识点解析:本题考查的是变量的作用域。变量的作用域包括3个层次:局部范围、模块范围和全局范围。在局部范围时,变量定义在模块的过程内部,当过程代码执行时才可见。在子过程或函数过程中定义时不用Dim…As关键字,而是直接使用变量,其作用范围都是局部的。35、软件详细设计产生的图如图所示,该图是()。A、N-S图B、PAD图C、程序流程图D、E-R图标准答案:C知识点解析:N-S图是由若干基本框图构成的流程图,其特点是没有流程线;PAD(ProblemAnaly-sisDiagram,问题分析图)是一种由左往右展开的二维树形结构;程序流程图用于描述问题解决的过程和步骤,其中方框表示处理步骤,菱形框表示逻辑判断,箭头表示控制流向;E-R图(EntityRelationshipDiagram,实体一联系图)用来描述现实世界的概念模型,构成元素有实体、属性和联系,分别用矩形、椭圆形和菱形表示。36、在Access的数据库对象中,不包括的是()。A、表B、向导C、窗体D、模块标准答案:B知识点解析:本题考查Access数据库对象的基础知识。在Access这个关系数据库中,数据库对象共有7种,分别是表、查询、窗体、报表、页、宏和模块。三、公共基础填空题(本题共5题,每题1.0分,共5分。)37、在数据库系统中,实现各种数据管理功能的核心软件称为【】。标准答案:数据库管理系统或DBMS知识点解析:数据库管理系统(DatabaseManagementSystem,DBMS)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立、修改和询问数据库。因此,数据库系统中,数据库管理系统是实现各种数据管理功能的核心软件。本题的答案是数据库管理系统或DBMS。38、数据库管理系统常见的数据模型有层次模型、网状模型和【】3种。标准答案:关系模型知识点解析:数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件,是用户与数据库之间的一个标准接口。它总是基于某种数据模型,可以分为层次模型、网状模型和关系模型。39、设有二维数组A[0…9,0…19],其每个元素占两个字节,第一个元素的存储地址为100,若按行优先顺序存储,则元素A[6,6]的存储地址为【】。标准答案:352知识点解析:行优先:Loc=100+(6×(19+1)+6)×2=352。若列优先:Loc=100+(6×(9+1)×6)×2=23240、使用输入掩码时,可以用______作为预留区来制作一个输入掩码。标准答案:一串代码知识点解析:暂无解析41、在树结构中,树根结点没有【】。标准答案:前件知识点解析:在树结构中,每一个结点只有一个前件,称为父结点,没有前件的结点只有一个,称为树的根结点;每一个结点可以有多个后件,它们都称为该结点的子结点。没有后件的结点称为叶子结点。四、填空题(本题共11题,每题1.0分,共11分。)42、在Access中,如果要对大批量的数据进行修改,为了提高效率,最好使用______查询。标准答案:更新知识点解析:暂无解析43、在VBA中,如果没有显示声明某个变量的数据类型,则此变量的默认数据类型为______。标准答案:Variant(或变体类型)知识点解析:本题考查数据类型的知识。在VBA中有一种特殊的类型:变体类型(Variant),这种类型可以包含大部分其他类型的数据。在VBA中,如果没有显式声明变量的类型,则该变量默认为变体型(Variant)。44、窗体中的数据来源主要包括表和【】。标准答案:查询知识点解析:窗体对象的数据源有两种,它们是表和查询。表是一种有关特定实体的数据集合,是Access数据库中存储数据的对象。查询是按照特定条件在指定的表中搜索并检索符合指定条件的数据记录,得到的数据记录可以来自当前数据库的某个表(或其它查询)中,也可以来自当前数据库的多个表(或其它查询)中。45、在VBA中要判断一个字段的值是否为Null,应该使用的函数是______。标准答案:IsNull知识点解析:IsNuH是VBA中判断字段是否为空的函数。46、【】是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。标准答案:参照完整性知识点解析:参照完整性是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则,47、表达式"12"+"3"+45的值是【】。标准答案:168知识点解析:本题考查字符串相加和优先级的问题。“12”,和“3”是两个字符串,相加结果为“123”,字符串和数字相加时,系统会将字符串转换为数值后再相加。由此可见,系统先将“123”转换为123再和45相加,结果为168。48、在设置查询的“准则”时,可以直接输入表达式,也可以使用表达式【】来帮助创建表达式。标准答案:生成器知识点解析:本题考查准则的设置方法。设置查询的条件时,可以在“准则”单元格内直接输入正确的表达式,也可以启动表达式生成器,使用表达式生成器生成表达式。49、宏的窗口中分为设计区和参数区两部分,设计区由4列组成,它们分别是“宏名”、“条件”、“操作”和“备注”列。上述4列中的内容,不能省略的是【】。标准答案:操作知识点解析:本题考查的仍是对于宏窗口中的设计区各列特点的掌握情况。宏名:可以输入宏的名称,虽然这不是必须的,但在一个宏组中却是必须的。考生应该留心这些细微的地方。条件:在此列中输入条件表达式,可以用来决定在什么情况下执行宏。这也不是必须的,但在某些情况下,用户可能希望仅当特定条件为真时才在宏中执行一个或多个操作。操作:列出想用这个宏来执行的所有动作,宏按照列表中所表明的顺序来执行这些操作。备注:虽说也不是必须的,但是如果增加了操作的描述,让用户更容易明白这个宏的功能。如果忽视了它们,理解与维护较早的宏定义将变得困难。所以,在定义宏时,这些列的内容是否省略不应只因为它不违反规则,应该看如果省略的话是否对于该宏的使用有什么影响。50、_________属性值需在“是”或“否”两个选项中选取。标准答案:数据入口知识点解析:暂无解析51、某二叉村中度为2的结点有12个,则该二叉树中有()个叶子结点。标准答案:13知识点解析:度为0的结点(即叶子结点)总比度为2的结点多一个。52、在Access中建立的数据库文件的扩展名是()。标准答案:MDB知识点解析:本题考查Access基本概念的知识。在Access中所建立数据库文件的默认扩展名是MDB。国家二级(ACCESS)笔试模拟试卷第2套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、按照“先进后出”原则组织数据的数据结构是()。A、队列B、栈C、双向链表D、二叉树标准答案:B知识点解析:栈是一种特殊的线性表,其插入和删除运算都只在线性表的一端进行,而另一端是封闭的。进行插入、删除的一端称为栈顶,封闭的一端称为栈底。栈顶元素是最后被插入的元素,而栈底元素是最后被删除的栈,是按先进后出的原则组织数据的。2、常采用的两种存储结构是()。A、顺序存储结构和链式存储结构B、散列方法和索引方式C、链表存储结构和数组D、线性存储结构和非线性存储结构标准答案:A知识点解析:线性表的存储通常采用的两种存储结构为:顺序存储结构和链式存储结构。3、树是结点的集合,它的根结点的数目是()。A、有且只有1个B、1或多于1C、0或1D、至少有2个标准答案:C知识点解析:树具有明显的层次关系,即树是一种层次结构。在树结构中,根结点在第一层上。当树为非空时,树中有且只有一个根结点;当树为空时,树中根结点的数目为0。4、已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当户分法查找值为90的元素时,查找成功的比较次数为()。A、1B、2C、3D、9标准答案:B知识点解析:根据二分法查找需要两次:①首先将90与表中间的元素50进行比较,由于90大于50,所以在线性表的后半部分查找;②第二次比较的元素是后半部分的中间元素,即90,这时两者相等,即查找成功。5、结构化程序设计主要强调的是()。A、程序的规模B、程序的效率C、程序设计语言的先进性D、程序的易读性标准答案:D知识点解析:程序不光是编写完就结束了,为了测试和维护程序,往往还有其他人阅读和跟踪程序,因此程序设计的风格应该强调简单和清晰,即程序的易读性,“清晰第一,效率第二”。6、结构化程序设计的核心和基础是()。A、结构化分析方法B、结构化设计方法C、结构化设计理论D、结构化编程方法标准答案:C知识点解析:结构化程序设计的核心和基础是结构化设计理论,其中包括:结构化分析方法、结构化设计方法和结构化编程方法。7、在面向对象方法中,()描述的是具有相似属性与:操作的一组对象。A、属性B、事件C、方法D、类标准答案:D知识点解析:类(calss)描述的是具有相似属性与操作的一组对象,而一个具体对象则是其对应类的一个实例。8、需求分析阶段的任务是()。A、软件开发方法B、软件开发工具C、软件开发费用D、软件系统功能标准答案:D知识点解析:需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在这些基础上确定新系统的功能。9、若有如下二叉树,则对此二叉树前序遍历的结果为()。A、ACFXDBEYZB、ABEFXYZCDC、ABCDEFXYZD、ABDYECFXZ标准答案:D知识点解析:对二叉树的前序遍历是指先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。记住3种遍历的顺序:①前序,访问根→按前序遍历左子树→按前序遍历右子树;②中序,按中序遍历左子树→访问根→按中序遍历右子树;③后序,按后序遍历左子树→按后序遍历右子树→访问根。10、设R是一个2元关系,S是一个3元关系,则下列运算中正确的是()。A、R-SB、R×SC、R∩SD、R∪S标准答案:B知识点解析:关系的交(∩)、并(∪)和差(-)运算要求两个关系是同元的,显然作为二元的R和三元S只能做笛卡尔积运算。二、选择题(本题共25题,每题1.0分,共25分。)11、用树形结构表示实体之间联系的模型是()。A、层次模型B、网状模型C、关系模型D、以上三个都是标准答案:A知识点解析:本题考查数据库的基本知识。常见的数据模型共有3种,分别是层次模型、网状模型和关系模型,目前应用最普遍的是关系模型。此外,面向对象模型也逐渐成为主流数据模型。层次模型用树形结构描述实体间的关系;网状模型用图结构描述实体间的关系:关系模型用二维表描述实体间的关系。12、下列关于Access表的叙述中,错误的是()。A、在Access表中,可以对备注型字段进行“格式”属性设置B、若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段进行重新编号C、创建表之间的关系时,应关闭所有打开的表D、可在Access表的设计视图“说明”列中,对字段进行具体的说明标准答案:C知识点解析:本题考查Access表的知识。首先,备注性字段是可以进行格式设置的,OLE对象不能进行格式设置;自动编号数据类型是每次向表中添加新记录时自动生成的,但是一旦生成就不会再发生变化,即使删除了某条记录,Access也不会对表中的自动编号字段重新编号;创建表与表之间的关系时,应该将要创建关系的表关闭,而不是把所有打开的表关闭;在设计视图的“说明”列中,可以对字段进行具体的说明。13、下列实体的联系中,属于多对多联系的是()。A、学生与课程B、学校与校长C、住院的病人与病床D、工资与职工标准答案:A知识点解析:本题考查表与表之间的关系。在关系数据库中,表与表的关系有3种:一对一关系、一对多关系、多对多关系。若表A和表B之间存在一对一的关系,那么表A中的一条记录只能与表B中的一条记录匹配,而且表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在一对多的关系,且表B为多的一方,那么表A中的一条记录可以与表B中的多条记录匹配,但是表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在多对多的关系,那么表A中的一条记录能与表B中的多条记录匹配,而且表B中的一条记录也能与表A中的多条记录匹配。就本题来说,学生与课程是多对多,学校与校长、病人与病床是一对一,工资与职工是一对多。14、Access数据库表中的字段可以定义有效性规则,有效性规则是()。A、文本B、数字C、条件D、以上答案均不正确标准答案:C知识点解析:本题考查字段有效性规则的知识。在Access中利用设置字段的有效性规则来防止用户向字段中输入不合法的数据。有效性规则是一个条件表达式,通过判断用户的输入是否使得该条件表达式为真来决定是否接受此次输入。15、下列关于字段的命名规则说法中,错误的是()。A、字段名长度为1~64个字符B、字段名可以包含字母、汉字和数字,但不能包含空格C、字段名不可以包含句号(.)、惊叹号(!)、方括号([])以及重音符号(’)D、同一表中的字段名可以重复标准答案:B知识点解析:本题考查字段名命名规则的知识。在Access中,字段名的命名规则是:字段名长度为1~64个字符;字段名可以包含字母、数字、汉字、空格和其他字符,但是不得包括句号(。)、惊叹号(!)、方括号(口)和重音符号(,);在同一个表中字段不能重复命名。16、在数据表视图中,不能()。A、修改字段的类型B、修改字段的名称C、删除一个字段D、删除一条记录标准答案:A知识点解析:本题考查数据表基本操作的知识。在Access的数据表视图中,可以修改字段的名称、删除字段和删除记录,但是不能够修改字段的类型。字段的类型需要在设计视图中修改。17、下列关于准则的说法中,正确的是()。A、日期/时间类型数据必须在两端加“[]”B、同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系C、NULL表示数字0或者空字符串D、数字类型的条件需加上双引号(“”)标准答案:B知识点解析:本题考查条件准则的知识。日期/时间类型数据须在两端加“#”而不是“[]”;准则输入时同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系;空值(NULL)不同于空字符串和0,它代表未知或者不确定的值;文本类型的条件需加上双引号(“”),数字类型的条件不必加定界符。18、在Access数据库中,带条件的查询需要通过准则来实现。下列选项中不是准则中元素的是()。A、字段名B、函数C、常量D、SQL语句标准答案:D知识点解析:本题考查条件查询准则的知识。条件查询的准则是运算符、常量、字段值、函数等的任意组合,但是不包括SQL语句。19、如果将所有学生的年龄增加1岁,应该使用()。A、删除查询B、更新查询C、追加查询D、生成表查询标准答案:B知识点解析:本题考查操作查询的知识。操作查询,也叫做动作查询,共有4种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源表追加数据,更新、删除源表中的数据,以及生成表操作。本题明显要求为源表更新数据。20、若要查询某字段的值为“JSJ’’的记录,在查询设计视图对应字段的准则中,错误的表达式是()。A、JSJB、JSJC、*JSJD、Like"JSJ"标准答案:C知识点解析:本题考查查询设计视图的知识。在查询设计视图的“准则”行中,要查询的值可以用双引号括起来,也可以不括,还可以使用Like加上通配符来使用,但是通配符不配合Like是无法单独使用的。21、下列关于选择查询和操作查询的说法中,错误的是()。A、选择查询是由用户指定查找记录的条件而操作查询不是B、选择查询是检查符合特定条件的一组记录C、操作查询是对一次查询所得的结果进行操作D、操作查询有四种:生成表、删除、更新和追加标准答案:A知识点解析:本题考查选择查询和操作查询的知识。操作查询,也叫做动作查询,是对一次查询所得的结果进行操作,共有4种类型:追加查询、删除查询、更新查询和生成表查询;选择查询是检查符合特定条件的一组记录,它们都是由用户指定查找记录的条件。22、报表页面页眉主要用来()。A、显示记录数据B、显示报表的标题、图形或说明文字C、显示报表中的字段名称或记录的分组名称D、显示本页的汇总说明标准答案:C知识点解析:本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明;页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。23、计算报表中学生年龄的最大值,应把控件源属性设置为()。A、=Max(年龄)B、Max(年龄)C、=Max([年龄])D、Max([年龄])标准答案:C知识点解析:暂无解析24、下列控件中与数据表中的字段没有关系的是()。A、文本框B、复选框C、标签D、组合框标准答案:C知识点解析:本题考查窗体控件的知识。Access窗体中有一些基本控件,其中的文本框可以与字段相绑定:复选框一般用于绑定是/否型的字段;组合框是既允许在列表中选择,又允许自行输入值的控件,也可以与字段绑定;只有标签常用来显示一些说明文字,与数据表中的字段没有关系。25、报表页脚的作用是()。A、用来显示报表的标题、图形或说明性文字B、用来显示整个报表的汇总说明C、用来显示报表中的字段名称或记录的分组名称D、用来显示本页的汇总说明标准答案:B知识点解析:本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明;页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。26、Access所设计的数据访问页是一个()。A、独立的外部文件B、独立的数据库文件C、在数据库文件中的文件D、数据库记录的超链接标准答案:A知识点解析:本题考查数据访问页的知识。数据访问页是用户通过Internet进行数据交互的数据库对象,可以用来发布数据库中任何保存的数据。实际上,数据访问页可以简单地认为是一个网页,其类型是HTML文件,它是独立于Access数据库文件的。27、用于打开查询的宏命令是()。A、OpenFormB、OpenTableC、OpenReportD、OpenQuery标准答案:D知识点解析:本题考查宏操作的知识。Access中提供了50多个可选的宏操作命令,常用的打开操作有:openForm用于打开窗体,OpenQuery用于打开查询,OpenTable用于打开一个表,OpenReport用于打开报表。28、在条件宏设计时,对于连续重复的条件,可以用来代替的符号是()。A、…B、=C、,D、:标准答案:A知识点解析:本题考查条件宏的知识。如果在宏中加入条件表达式,就可以限制宏在满足一定的条件下才能完成某种操作,我们称之为条件宏。对于连续重复的条件,可以使用省略号(…)来代替。29、在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:PrivateSubCommand1_Click()Dima()a=Array("机床","车床","钻床","轴承")Printa(2)EndSub程序运行后,如果单击命令按钮,则在窗体上显示的内容是()。A、机床B、车床C、钻床D、轴承标准答案:C知识点解析:本题考查VBA中数组的知识。数组变量由变量名和数组下标构成,我们通常使用Dim语句来定义数组,其中下标下限缺省值为0。本题中的a(2)就是数组的第三个元素即“钻床”。30、下列描述中,符合结构化程序设计风格的是()。A、使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B、模块只有一个入口,可以有多个出口C、注重提高程序的存储效率,D、使用goto语句跳转标准答案:A知识点解析:本题考查结构化程序设计的知识。结构化的程序设计方式要求程序只能由顺序、选择和循环3种基本控制结构组成;要求任何模块必须是单入口单出口的;更注重程序的执行效率而非存储效率,如无必要尽量不使用goto语句。31、在窗体上添加一个名称为Command1的命令按钮,然后编写如下事件代码:PrivateSubCommand1_Click()A=75IfA<60Thenx=1IfA<70Thenx=2IfA<80Thenx=3IfA<90Thenx=4MsgBoxxEndsub打开窗体运行后,单击命令按钮,则消息框的输出结果是()。A、1B、2C、3D、4标准答案:D知识点解析:本题考查VBA中选择结构的知识。在本题中用了多个If分支结构,这些结构是顺序的而不是嵌套的,所以会顺序执行,判断是否满足条件。首先75不小于60,所以不执行x=1;然后再判断75不小于70,所以不执行x=2;再接着判断75小于80,所以执行x=3;最后判断75小于90,所以执行X=4。最后消息框里输出的x值即为4。32、VBA程序流程控制的方式有()。A、顺序控制、条件控制和选择控制B、条件控制、选择控制和循环控制C、分支控制、顺序控制和循环控制D、顺序控制、选择控制和循环控制标准答案:D知识点解析:本题考查VBA中流程控制方式的知识。VBA程序流程控制的方式有3种,分别为顺序控制、选择控制和循环控制,对应结构化程序设计的3种基本控制结构。33、在窗体中使用一个文本框(名为n)接受输入的值,有一个命令按钮run,事件代码如下:PrivateSubrun_Click()result=""Fori=1ToMe!nForj=1ToMe!nresult=result+"*"Nextjresult=result+Chr(13)+Chr(10)NextiMsgBoxresultEndSub打开窗体后,如果通过文本框输入的值为4,单击命令按钮后输出的图形是()。A、

B、

C、

D、

标准答案:A知识点解析:本题考查二重循环的知识。在这个二重循环中,外循环的执行次数为4,内循环的执行次数也为4,并且每次内循环退出后都要换行,所以最后结果为一个4×4的矩阵,矩阵的每个元素都为“*”。34、在窗体上添加一个命令按钮(名为Command1)和一个文本框(名为Text1),并在命令按钮中编写如下事件代码:PrivateSubCommand1_Click()m=2.17n=Len(Str$(m)+Space(5))Me!Text1=nEndSub打开窗体运行后,单击命令按钮,在文本框中显示()。A、5B、8C、9D、10标准答案:D知识点解析:本题考查基本字符串函数的知识。在VBA中,Str函数用于将数字转换成字符串,当数字转换为字符串时,总会预留一个空格给前面的正负号。如果参数是正数,回传的字符串会有一个前置空格。2.17转换成字符串“2.17”,后面再连接上5个空格,然后用Len函数来求其长度。所以最后结果为10。35、以下程序段运行结束后,变量x的值为()。x=2y=4Dox=x*yy=y+1LoopWhiley<4A、2B、4C、8D、20标准答案:C知识点解析:本题考查VBA中循环的知识。在本题中用了Do…LoopWhile循环,先运行循环体后判断条件,当条件满足时继续循环,条件不满足时退出循环体。在本题中第一次循环结束后y的值为5已经不满足条件,故此本循环只执行一次,x的值为2*4=8。三、公共基础填空题(本题共5题,每题1.0分,共5分。)36、在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。标准答案:有穷性知识点解析:算法的4个基本特性包括:可靠性、确定性、有穷性和拥有足够的情报。其中,算法的有穷性是指算法必须在有限的时间内完成,即算法必须在执行有限个步骤之后终止。37、按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。标准答案:线性结构知识点解析:数据的逻辑结构是指数据元素之间的逻辑关系,分为线性结构和非线性结构。常见的线性结构有线性表、栈和队列等,常见的非线性结构有树、二叉树等。38、栈中允许进行插入和删除的一端叫做______。标准答案:栈顶知识点解析:栈是限定在表的一端进行插入和删除操作的线性表。在表中,允许插入和删除的一端叫做“栈顶”’不允许插入和删除的一端叫做“栈底”。39、在面向对象程序设计中,从外面看只能看到对象的外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。标准答案:封装性知识点解析:对象具有下列5个基本特点:①标识唯一性;②分类性;③多态性;④封装性;⑤模块独立性好。其中,封装性是指从外面看只能看到对象的外部特征,对象的内部特征即处理能力的实际情况和内部状态对外是不可见的,对象的内部状态只能由其自身改变。40、软件工程研究的内容主要包括______技术和软件工程管理。标准答案:软件开发知识点解析:软件工程包括软件开发技术和软件工程管理。其中软件开发技术包括软件开发方法学、开发过程、开发工具和软件工具环境,其主体内容是软件开发方法学;软件工程管理包括软件管理学、软件工程经济学、软件心理学等内容。四、填空题(本题共10题,每题1.0分,共10分。)41、二维表中的行称为关系的______。标准答案:元组或记录知识点解析:本题考查关系模型基本概念的知识。在关系数据库中关系是一个二维表,每一行称为一个元组,也称为一个记录;每一列称为一个属性。42、利用Access创建的数据库项目文件,其扩展名为______。标准答案:ADP知识点解析:本题考查Access基本概念的知识。在Access中,项目文件的扩展名为ADP,数据库文件的默认扩展名是MDB。43、在Access中,要在查找条件中设置与任意一个数字字符匹配的条件,可使用的通配符是______。标准答案:#知识点解析:本题考查通配符的知识。Access中的条件表达式设计中经常要用到通配符,常见的通配符有:“*#”代表0个或多个任意字符;“?”代表一个任意字符;“#”代表一个任意数字字符:“[]”代表与口内任意一个字符匹配;“!”代表与任意一个不在方括号内的字符匹配,必须与口一起使用。44、窗体中有一命令按钮,名称为Command1。要求在窗体视图中单击此命令按钮后,命令按钮上面的文字变为加粗,实现该操作的VBA语句是______。标准答案:Command1.FontBold=true知识点解析:本题考查有关字体属性的知识。窗体中控件的字体由一些有关字体的属性控制,比如FontName(字体名)、FontSize(字体大小)、FontBold(加粗)、Fomltalic(倾斜)、FontUnderline(下划线)等。45、打开一个表应该使用的宏操作是______。标准答案:OpenTable知识点解析:本题考查宏操作的知识。Access中提供了50多个可选的宏操作命令,常用的打开操作有:OpenForm用于打开窗体,OpenQuery用于打开查询,OpenTable用于打开一个表,OpenReport则用于打开报表。46、在使用Dim语句定义数组时,在缺省情况下数组下标的下限为______。标准答案:0知识点解析:本题考查数组的基础知识。数组变量由变量名和数组下标构成,通常使用Dim语句来定义数组,其格式为:Dim数组名([下标下限to]下标上限)其中,下标下限缺省为0。数组中的元素个数:下标上限—下标下限+1。47、以下程序段运行后消息框的输出结果为______。s="Access"DimstrAsStringFori=1ToLen(s)str=UCase(Mid(S,I,I))+strNextiMsgBoxstr标准答案:SSECCA知识点解析:本题考查有关字符串函数的知识。在VBA中有很多字符串函数,其中Mid函数可以实现在任何位置取任何长度的子串3Len函数返回字符串的长度;UCase函数强制把字符转换成大写字母。本题中应该注意到,虽然循环变量i是逐次递增也就是正向循环,但是每一次使用Mid函数取得的一个字符都连接到原来的str前面,实际上就是实现字符串的逆序存放。结合其他函数可知最后结果为“SSECCA”。48、空字符串的长度为______。标准答案:0知识点解析:本题考查字符串的知识。本题属于基础知识,空字符串里面没有任何字符,所以其长度为0,49、某窗体中有一命令按钮,名称为C1,要求在窗体视图中单击此命令按钮后,命令按钮上显示的文字颜色变为棕色(棕色代码为128),实现该操作的VBA语句是______。标准答案:C1.Forecolor=128知识点解析:本题考查窗体控件前景颜色的知识。命令按钮上显示的文字颜色为前景颜色,所以设置C1.Forecolor=128。50、在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:PublicxAsIntegerPrivateSubCommand1______Click()x=3Callf1Callf2MsgBoxxEndSubPrivateSubf1()x=x*xEndSubPrivateSubf2()DimxAsIntegerx=x+4EndSub窗体打开运行后,单击命令按钮,则消息框的输出结果为______。标准答案:9知识点解析:本题考查变量作用域的知识。在整个程序中定义了一个全局变量x,在命令按钮的单击事件中将x赋值为3,然后依次调用n和t2;在n中对x进行平方操作3在C中又用Dim定义了一个局部变量x,按照局部覆盖全局的原则,在f2中的操作都是基于局部变量x而不是全局变量x。因此最终的输出结果为9。五、填空题(含2小题)(本题共1题,每题1.0分,共1分。)51、下面程序的功能是:用Array函数建立一个含有8个元素的数组,然后查找并在文本框Text1中输出该数组中各元素的最小值。请依据上述功能将程序补充完整。OptionBase1PrivateSubCommand1_Click()Dimarr1()DimMinAsInteger,iAsIntegerarr1=Array(12,435,76,-24,78,54,866,43)Min=______Fori=2To8Ifarrl(i)<MinThen______NextiText1=MinEndSub标准答案:arr1(1)Min=arr1(i)知识点解析:本题考查VBA中程序设计的知识。对于这个问题,需要把数组元素依次与最小值比较,如果比当前的最小值还小,则让这个数组元素成为新的最小值,然后继续比较,直至数组元素都比较一遍为止。由于比较的循环从2开始,显然是预先设置最小值为数组的第一个元素即arr1(1);在比较循环内部如果符合If语句的条件,则让这个数组元素成为新的最小值,即Min=arr1(i)六、填空题(含3小题)(本题共1题,每题1.0分,共1分。)52、在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:PrivateSubCommand1_Click()Dimarr(1To100)AsIntegerFori=1To100arr(i)=Int(Rnd*______)NextiMax=arr(1)Min=arr(1)Fori=1To100If______ThenMax=arr(i)EndIfIf______ThenMin=arr(i)EndIfNextiMsgBoxMaxMsgBoxMinEndSub程序运行后,单击命令按钮,将产生100个1000以内的随机整数,放入数组arr中,然后查找并先后使用消息框输出这100个数中的最大值Max和最小值Min。请依据上述功能将程序补充完整。标准答案:1000arr(i)>Maxarr(i)<Mill知识点解析:本题考查VBA中程序设计的知识。对于这个问题,首先要产生100个1000以内的随机整数,放入数组arr中,由于Rnd函数可以产生0~1之间的随机数,所以将其乘以1000后再取整就可以得到1000以内的随机整数。然后预先设置数组的第一个元素为最大值兼最小值,然后在循环中把数组元素依次与最大值和最小值进行比较,如果比当前的最大值还大,则让这个数组元素成为新的最大值;如果比当前的最小值还小,则让这个数组元素成为新的最小值,接着继续比较直至数组元素都比较一遍为止。国家二级(ACCESS)笔试模拟试卷第3套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、下列数据结构中,属于非线性结构的是()。A、二叉树B、线性表C、栈与队列D、线性链表标准答案:1知识点解析:一个线性结构需要满足两个条件:一是有且只有一个根结点;二是每个结点最多有一个前驱,最多有一个后继。因此,选项B、C、D都是线性结构,只有选项A不是线性结构。2、树是n(n>=0)个结点的有限集合,下列有关树的定义正确的是()。A、对于非空树,只有一个没有前驱的结点,称为树根B、对于非空树,每个结点至少有一个后继C、对于非空树,每个结点可以有多个前驱D、除根结点之外,每个结点都存在唯一一条从根结点到该结点的路径标准答案:1知识点解析:对于非空树,只有一个没有前驱的结点,称为树根。3、一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是()。A、110B、108C、100D、120标准答案:2知识点解析:数据元素的存储位置均取决于第一个数据元素的存储位置,即:LOC(ai)=LOC(al)+(i-1)×C,所以第5个元素的地址=100+2×(5×1)=108。4、下列关于栈的叙述中,正确的是()。A、在栈中只能插入数据B、在栈中只能删除数据C、栈是先进先出的线性表D、栈是先进后出的线性表标准答案:8知识点解析:栈是一种先进后出的线性表,允许在一端进行插入与删除操作。5、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送()。A、调用语句B、命令C、口令D、消息标准答案:8知识点解析:在面向对象方法中是通过对象与对象问传递消息实现通信的。消息的使用类似于函数调用,接收消息的对象执行消息中指定的操作。6、下面内容不属于使用软件开发工具好处的是()。A、减少编程工作量B、保证软件开发的质量和进度C、节约软件开发人员的时间和精力D、使软件开发人员将时间和精力花费在程序的编制和调试上标准答案:8知识点解析:软件开发工具的好处在于减少编程工作量、保证软件开发的质量和进度、节约软件开发人员花在程序编制和调试上的时间和精力,可以花更多的时间考虑软件的需求和设计。7、队列的操作原则是()。A、先进先出B、后进先出C、只能进行插D、只能进行删除标准答案:1知识点解析:队列的操作原则是先进先出。8、程序流程图中的箭头代表的是()。A、数据流B、控制流C、调用关系D、组成关系标准答案:2知识点解析:程序流程图的基本图符有箭头、矩形和菱形,其中箭头表示控制流。9、关系数据库的数据及更新操作必须遵循的完整性规则是()。A、实体完整性和参照完整性B、参照完整性和用户定义的完整性C、实体完整性和用户定义的完整性D、实体完整性、参照完整性和用户定义的完整性标准答案:8知识点解析:关系模型允许定义三类数据约束,它们是实体完整性约束、参照完整性约束以及用户自定义完整性约束。10、在待排序的元素序列基本有序的前提下,效率最高的排序方法是()。A、插入排序B、选择排序C、快速排序D、堆排序标准答案:1知识点解析:插入排序在待排序的元素序列基本有序的前提下,效率最高。二、选择题(本题共25题,每题1.0分,共25分。)11、报表页眉的作用是()。A、用于显示报表的标题、图形或说明性文字B、用来显示整个报表的汇总说明C、用来显示报表中的字段名称或对记录的分组名称D、打印表或查询中的记录数据标准答案:1知识点解析:一般来说,把报表的标题放在报表页眉中,该标题打印时仅在第一页的开始位置出现。用于显示报表的标题、图形或说明性文字的是报表页眉,每份报表只有一个报表页眉。12、在数据访问页中,应为所有将要排序、分组或筛选的字段建立()。A、主关键字B、索引C、准则D、条件表达式标准答案:2知识点解析:为了提高操作速度和效率,在数据访问页中,应为所有将要排序、分组或筛选的字段建立索引。13、在宏的表达式中要引用报表test上控件txtName的值,可以使用的引用式是()。A、Forms!txtNameB、test!txtNameC、Reports!test!txtNameD、Report!txtName标准答案:4知识点解析:引用窗体或报表上的控件值,可以使用如下的语法:Forms![窗体名]![控件名]或Repoas[报表名]![控件名]。14、用于显示消息框的宏命令是()。A、BeepB、MsgBoxC、InputBoxD、SetWarnings标准答案:2知识点解析:Beep命令用于使计算机发出“嘟嘟”声;MsgBox命令用于显示消息框;SetWarnings命令用于关闭或打开系统消息;InputBox函数用于在对话框中显示提示,等待用户输入文本或单击按钮,然后返回包含文本框内容的String类型的值。15、一般情况下,数组a(3,4,5)包含的元素个数为()。A、345B、12C、120D、60标准答案:4知识点解析:数组变量由变量名和数组下标构成,默认情况下,下标下限为o,数组元素从“数组名(0)”至“数组名(下标上限)”。本题中定义的多维数组元素个数有0~3、0~4、0~5,共4×5×6=120个元素。16、以下内容中,不属于VBA提供的数据验证函数的是()。A、IsTextB、IsDateC、IsNumericD、IsNull标准答案:1知识点解析:在进行控件输入数据验证时,VBA提供的常用验证函数有:IsNumeric、IsDate、IsNull、IsEmpty、IsArray、IsError、IsObject,指出标识符是否表示对象变量。17、下列窗体中不可以自动创建的是()。A、纵栏式窗体B、表格式窗体C、图表窗体D、主/子窗体标准答案:4知识点解析:Access可以自动创建纵栏式窗体、表格式窗体、主/子窗体,但不可以自动创建图表窗体。18、下列关于索引的说法中,错误的是()。A、索引越多越好B、一个索引可以由一个或多个字段组成C、可提高查询效率D、主索引值不能为空,不能重复标准答案:1知识点解析:索引越多,数据库更新索引的频率也越高,遇到大量数据时反而降低效能,因此索引不是越多越好。19、下列几个表达式中大小与其他三个不同的是()。A、15B、&HFC、1111D、&017标准答案:4知识点解析:在VisualBasic中,可以使用十进制、八进制和十六进制,默认为十进制。八进制是在数值前面加符号“&O”表示,十六进制是在数值前面加符号“&H”。选项A、B、D的值都是15。20、在数据库系统中,用户所见的数据模式为()。A、概念模式B、外模式C、内模式D、物理模式标准答案:2知识点解析:在数据库系统中,用户所见的数据模式为外模式。21、当键入Shift键时,触发了下列选项中的()事件。A、KeyPressB、KeyDownC、KeyUpD、Click标准答案:2知识点解析:Shift键不能被KeyPress识别,因此不能触发KeyPress事件。功能键、定位键、方向键以及Tab键的组合和标准的键盘更改键等,都不能被KeyPress识别。按下Shift键时,更不会触发KeyUp事件和Click事件。22、在VBA编辑器中打开立即窗口的命令足()。A、Ctrl+GB、Ctrl+RC、Ctrl+VD、Ctrl+C标准答案:1知识点解析:VBA编辑器中快捷键Ctrl+C是打开立即窗口命令;Ctrl+R是打开工程资源管理器窗口命令;Ctrl+V是粘贴命令;Ctrl+C是复制命令。23、在已创建的“图书查询”查询中分别查找书籍分类编号为1和9的所有图书,则应该在“分类编号”字段下方的准则框中输入如下的查询条件()。A、1And9B、1Or9C、1And9和1Or9都正确D、都不对标准答案:2知识点解析:查询条件为:1Or9。24、从字符串S="abcdefg"中返回子串"cd"的正确函数引用是()。A、id(S,3,2)B、Right(Left(S,4),2)C、Left(Right(S,5),2)D、以上都可以标准答案:8知识点解析:Mid(S,3,2)是从字符串左边第3个字符起截取2个字符;Left(S,N)是从字符串左边截取N个字符;Right(S,N)是从字符串右边截取N个字符。25、下列关于字段默认值的叙述中,错误的是()。A、设置文本型默认值时不用输入引导,系统自动加入B、设置默认值时,必须与字段中所设的数据类型相匹配C、设置默认值时可以减少用户输入强度D、默认值是一个确定的值,不能用表达式标准答案:8知识点解析:数据属性决定了一个控件或窗体中的数据来自于何处,以及操作数据的规则。“默认值”属性用于设定一个计算型控件或非结合型控件的初始值,可以使用表达式生成器向导来确定默认值。26、若将文本字符串"15"、"8"、"6"按降序排序,则排序的结果为()。A、15、"8"、"6"B、6、"8"、"15"C、8、"6"、"15"D、8、"15"、"6"标准答案:4知识点解析:Access中字符串的排序是根据第一个字符的ASCII码值的大小进行。27、函数Sgn(-5)返回的值是()。A、5B、-5C、1D、-1标准答案:8知识点解析:函数Sgn(数值表达式)返回数值表达式的符号值,该函数也称为符号函数。当表达式大于。时,返回值为1;当表达式值等于。时,返回0;当表达式值小于0时,返回值为-1。28、在某数据表中的执勤时间字段查找执勤时间30之内的准则是()。A、BetweenDate()OrDate-30B、BetweenDate()AndDate()-30C、<Date()And>Date()-30D、<Date()Or>Date()-30标准答案:2知识点解析:Date(date)返回给定日期1~31的值,表示给定日期是一个月中的哪一天;Date()返回系统当前日期;Between用于指定一个字段值的范围,指定的范围之间用And连接。选项A和D使用or连接是错误的,选项C的用法是错误的,答案为B。29、打开窗体后,通过工具栏上的“视图”按钮可以切换的视图不包括()。A、设计视图B、窗体视图C、SQL视图D、数据表视图标准答案:4知识点解析:打开窗体后,可以通过工具栏上的“视图”按钮切换的视图有设计视图、窗体视图、数据表视图。SQL视图不可以在窗体设计中切换。30、以下选项中不能建立数据透视表的是()。A、窗体B、数据表C、报表D、查询标准答案:4知识点解析:数据透视表可以在表、查询和窗体中建立,但不能在报表中建立。31、在数据表中用户可以采用单一字段和多字段组合排序,那么在窗体中用户能以()。A、单一字段排序B、多字段组合排序C、单一字段或多字段组合排序D、不能排序标准答案:1知识点解析:数据表中的排序可以采用单一字段和多字段组合两种方式,而窗体中的排序只能采用单一字段这种方式。32、有如下程序:a=100Dos=s+aa=a+1LoopWhilea>120Printa运行时输出的结果是()。A、100B、120C、201D、101标准答案:8知识点解析:尽管a>120一开始就不成立,但Do循环仍然执行一次,因为While放在Do语句块的后面,循环体先执行,再判断。33、在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommandl1_Click()Dimarray1(10,10)AsIntegerDimi,jAsIntegerFori=1To3Forj=2To4Array1(i,j)=i+jNextjNextiText1.Text=array1(2.3)+array1(3.4)EndSub程序运行后,单击命令按钮,在文本框中为示的值是()。A、12B、13C、14D、15标准答案:1知识点解析:经过循环后,数组array1(2,3)=5,array1(3,4)=7,然后将array1(2,3)+array1(3,4)赋给Text1,结果为12。34、在窗体上画两个名称为Text1、Text2的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Cliek()DimxAsInteger,nAsIntegerx=1n=0DoWhilex<20x=x*3n=n+1LoopText1.Text=Str(x)Text2.Text=Str(n)EndSub程序运行后,单击命令按钮,在两个文本框中显示的值分别是()。A、9和12B、27和3C、195和3D、600和平共处4标准答案:2知识点解析:执行第一次循环,x=3,n=1执行第二次循环,x=9,n=2;当执行完第三次循环后,x=27>20,n=3,不再满足条件,退出循环。35、下列程序的执行结果是()。a=75Ifa>90Theni=4Ifa>80Theni=3Ifa>70Theni=2Ifa>60Theni=1Print"i=";iA、i=1B、i=2C、i=3D、i=4标准答案:1知识点解析:当a=75时,前两个条件为假,不执行then语句,而后两个条件为真,两个then语句先后执行,最后执行结果为i=1。三、公共基础填空题(本题共5题,每题1.0分,共5分。)36、在运算过程中,能够使空表与非空表的运算统一的结构是【】。标准答案:循环链表知识点解析:在链表的运算过程中,采用链接方式即循环链表的结构把空表与非空表的运算统一起来。循环链表具有两个特点:①在循环链表中增加了一个表头结点,其数据域为任意或根据需要来设置,指针域指向线性表的第一个元素的结点。循环链表的头指针指向表头结点。②循环链表中最后一个结点的指针不是空,而是指向表头结点。37、软件工程研究的内容主要包括:【】技术和软件工程管理。标准答案:软件开发知识点解析:基于软件工程的目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。软件开发技术包括:软件开发方法学、开发过程、开发工具和软件工程环境,其主体内容是软开发方法学。软件工程管理包括:软件管理学、软件工程经济学、软件心理学等内容。38、与结构化需求分析方法相对应的是【】方法。标准答案:结构化设计知识点解析:与结构化需求分析方法相对应的是结构化设计方法。结构化设计就是采用最佳的可能方法设计系统的各个组成部分以及各个成分之间的内部联系的技术。也就是说,结构化设计是这样一个过程,它决定用哪些方法把哪些部分联系起来,才能解决好某个具体且有清楚定义的问题。39、关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。标准答案:参照完整性知识点解析:关系模型允许定义三类数据约束,它们是实体完整性、参照完整性以及自定义完整性约束,其中前两种完整性约束由关系数据库系统自动支持。实体完整性约束要求关系的主键中属性值不能为空,这是数据库完整性的最基本要求,因为主键是唯一决定元组的,如为空则其唯一性就成为不可能的了。参照完整性约束是关系之间相关联的基本约束,它不允许关系引用不存在的元组:即在关系中的外键要么是所关联关系中实际存在的元组,要么是空值。自定义完整性是针对具体数据环境与应用环境由用户具体设置的约束,它反映了具体应用中数据的语义要求。40、数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。标准答案:概念知识点解析:数据模型按不同的应用层次分为三种类型,它们是概念数据模型、逻辑数据模型和物理数据模型。概念数据模型简称概念模型,它是一种面向客观世界、面向用户的模型;它与具体的数据库管理系统无关。逻辑数据模型又称数据模型,它是一种面向数据库系统的模型,该模型着重于在数据库系统一级的实现。物理数据模型又称物理模型,它是一种面向计算机物理表示的模型,此模型给出了数据模型在计算机上物理结构的表示。四、填空题(本题共10题,每题1.0分,共10分。)41、Access提供了两种字段数据类型保存文本和数字组合的数据,这两种类型是:文本和【】。标准答案:备注知识点解析:“文本”是Access字段的默认数据类型,由不超过255个字符(文本、文本的组合以及数字等)组成。“备注”型字段是由文本、文本的组合以及数字等字符组成,对存储数据的长度没有什么限制,具有很大的灵活性。42、根据对数据源操作方式和结果的不同,查询可以分为5类:选择查询、交叉表查询、【】、操作查询和SQL查询。标准答案:参数查询知识点解析:根据对数据源操作方式和结果的不同,查询可以分为5类:选择查询、交叉表查询、参数查询、操作查询和SQL查询。选择查询是Access数据库中最常见的查询类型,它是根据指定的查询准则,从一个或多个表中获取数据并显示结果。也可以使用选择查询对记录进行分组,并且对记录进行总计、计数、平均以及其他类型的计算。交叉表查询将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段统计值。参数查询是一种利用对话框来提示用户输入准则的查询。操作查询与选择查询相似,都43、窗体中的数据来源主要包括表和【】。标准答案:查询知识点解析:窗体对象的数据源有两种,它们是表和查询。表是一种有关特定实体的数据集合,是Access数据库中存储数据的对象。查询是按照特定条件在指定的表中搜索并检索符合指定条件的数据记录,得到的数据记录可以来自当前数据库的某个表(或其它查询)中,也可以来自当前数据库的多个表(或其它查询)中。44、完整报表设计通常由报表页眉、报表页脚、页面页眉、页面页脚、【】、组页眉和组页脚7个部分组成。标准答案:主体知识点解析:完整的报表是由7部分组成的,它们是:报表页眉、报表页脚、页面页眉、页面页脚、主体、组页眉和组页脚。报表

温馨提示

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

评论

0/150

提交评论