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

下载本文档

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

文档简介

国家二级(ACCESS)笔试模拟试卷26(共9套)(共447题)国家二级(ACCESS)笔试模拟试卷第1套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、下列有关数据库的描述,正确的是A、数据处理是将信息转化为数据的过程B、数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C、关系中的每一列称为元组,一个元组就是一个字段D、如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字标准答案:D知识点解析:数据处理是指将数据转换成信息的过程,故选项A)叙述错误;数据的物理独立性是指数据的物理结构的改变,不会影响数据库的逻辑结构,故选项B)叙述错误;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故选项C)叙述错误。2、一棵二叉树第五层上的结点数最多是()。A、8B、16C、32D、15标准答案:B知识点解析:根据二叉树的性质;二叉树第i(i≥1)层上至多有2i-1个结点。得到第五层的结点数最多是16。3、用链表表示线性表的优点是()。A、便于随机存取B、花费的存储空间较顺序存储少C、便于插入和删除操作D、数据元素的物理顺序与逻辑顺序相同标准答案:C知识点解析:数据的存储结构有顺序存储结构和链式存储结构两种。不同存储结构的数据处理效率不同。由于链表采用链式存储结构,元素的物理顺序并不连续,对于插入和删除无需移动元素,很方便,当查找元素时就需要逐个元素查找,因此查找的时间相对更长。4、按照“先进先出”组织数据的数据结构是()。A、队列B、栈C、双向链表D、二叉树标准答案:A知识点解析:队列是一种特殊的线性表,只允许在表的一端插入元素,在表的另一端删除元素,插入元素的一端叫“队尾”,删除元素的一端叫“队头”,先插入的元素先被删除,是按“先进先出”的原则组织数据的。5、对建立良好的程序设计风格,下面有关语句结构描述错误的是()。A、在一行内只写一条语句B、程序编写应优先考虑清晰性C、程序编写要做到效率第一,清晰第二D、避免不必要的转移标准答案:4知识点解析:语句结构的风格对建立良好的程序设计风格很重要。选项A、B、D都是良好的语句结构的风格,考生应在编程中注意。选项C是错误的,好的语句结构风格要求程序编写要做到清晰第一,效率第二。6、在一棵二叉树上第5层的结点数最多是()。A、8B、16C、32D、15标准答案:2知识点解析:根据二叉树的性质,在二叉树的第K层上,最多有2k-1个结点。所以,第五层的结点数最多为16。7、软件计划是软件开发的早期和重要阶段,此阶段要求交互和配合的是()。A、设计人员和用户B、分析人员和用户C、分析人员、设计人员和用户D、编码人员和用户标准答案:2知识点解析:暂无解析8、下列有关数据库的描述,正确的是______。A、数据库是一个DBF文件B、数据库是一个关系C、数据库是一个结构化的数据集合D、数据库是一组文件标准答案:4知识点解析:数据库(Database,简称D9、已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是________。A、堆排序B、直接插入排序C、快速排序D、直接选择排序标准答案:2知识点解析:当数据表A中每个元素距其最终位置不远,说明数据表A按关键字值基本有序,在待排序序列基本有序的情况下,采用插入排序所用时间最少,故答案为选项B。10、算法一般都可以用哪几种控制结构组合而成______。A、循环、分支、递归B、顺序、循环、嵌套C、循环、递归、选择D、顺序、选择、循环标准答案:8知识点解析:算法的控制结构给出了算法的基本框架,它不仅决定了算法中各操作的执行顺序,而且也直接反映了算法的设计是否符合结构化原则。一个算法一般都可以用顺序、选择、循环三种基本控制结构组合而成。二、选择题(本题共26题,每题1.0分,共26分。)11、在Access中,“文本”数据类型的字段最大为______个字节。A、64B、128C、255D、256标准答案:C知识点解析:暂无解析12、文本型字段最多可以存敢______个字符。A、250B、-252C、254D、255标准答案:D知识点解析:暂无解析13、当窗体中的内容太多无法放在一面中全部显示时,可以用下列哪个控件来分页?A、选项卡B、命令按钮C、组合框D、选项组标准答案:A知识点解析:注意选项卡和选项组的区别。选项卡是分页工具,选项组是选择列表工具。14、若要在子过程Procl调用后返回两个变量的结果,下列过程定义语句中有效的是()。A、SubProcl(n,m)B、SubProcl(ByValn,m)C、SubProcl(n,ByValm)D、SubProcl(ByValn,ByValm)标准答案:A知识点解析:本题考查VBA中参数传递的知识。在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用,此时形参的变化不会返回到实参:若用ByRet声明,说明此参数为传址调用,此时形参的变化将会返回到实参。若没有说明传递类型,则默认为传址传递。15、在SQL查询中使用WHERE子句指出的是()。A、查询目标B、查询条件C、查询视图D、查询结果标准答案:B知识点解析:在SQL的查询语句中,SELECT子句用于指定最后查询结果中的字段,FROM子句用于指定需要查询的表,WHERE子句用于指定查询条件,只有满足条件的元组才会被查询出来。16、可设置分组字段显示分组统计数据的报表是()。A、纵栏式报表B、图表报表C、标签报表D、表格式报表标准答案:D知识点解析:本题考查报表种类的知识。Access中的报表主要分为4种类型:纵栏式报表以垂直的方式显示一条或多条记录,也可以显示一对多关系“多”端的多条记录区域;表格式报表以整齐的行、列形式显示记录数据,也可以设置分组字段显示分组统计数据;图表报表用图表直观地表示数据之间的关系;标签报表是一种特殊类型的报表,以标签的形式显示数据。17、下列Access表的数据类型的集合,错误的是______。A、文本、备注、数字B、备注、OLE对象、超级链接C、通用、备注、数字D、日期/时间、货币、自动编号标准答案:C知识点解析:用户在设计表时,必须要定义表中字段使用的数据类型。Access常用的数据类型有:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导等,不包含通用类型。18、在SQL查询中,若要取得“学生”数据表中的所有记录和字段,其SQL语法为()。A、SELECT姓名FROM学生B、SELECT*FROM学生C、SELECT姓名FROM学生WHERE学号=02650D、SELECT*FROM学生WHERE学号=02650标准答案:B知识点解析:本题考查SQL中查询语句的知识。在SQL的查询语句中,“*”代表所有字段,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题中要求查询所有记录和字段,所以不指定WHERE子句。19、下列关于查询设计视图中“设计网格”中行的作用的叙述,正确的是()。A、“字段”表示可以在此添加或删除字段名B、“总计”用于对查询的字段求和C、“表”表示字段所在的表或查询的名称D、“准则”用于输入一个准则来限定字段的选择标准答案:C知识点解析:本题考查查询设计视图的知识。查询的设计视图分为上下两部分,上半部分为字段列表,下半部分为设计网格。其中的设计网格中有若干行,其中常用的有:“字段”表示可以在此添加或输入字段名;“表”表示字段所在的表或查询的名称;“总计”用于确定字段在查询中的运算方法:“排序”用于选择查询所采用的常用方法;“准则”用于输入一个准则来限定记录的选择。20、在报表设计的工具栏中,用于修饰版面的控件是()。A、直线和圆形B、矩形和圆形C、直线和矩形D、直线和多边形标准答案:C知识点解析:本题考查报表版面设计的知识。报表的版面设计中,用于修饰版面的控件只有直线和矩形,没有其他控件。21、以下关于空值的叙述中,错误的是______。A、空值表示字段还没有确定值B、Access使用NULL来表示空值C、空值等同于空字符串D、空值不等于数值0标准答案:C知识点解析:在ACCESS表中,如果某个记录的某个字段尚未存储数据,则称该记录的这个字段的值为空值。空值与字字符串的含义有所不同,空值是缺值或还没有值,字段中允许使用NULL值来说明一个字段里的信息目前还无法得到:空字符串是用双引号括起来的空字符串(即“”),且双引号中间没有空格,是长度为0的字符串。22、在数据表中,对指定字段查找匹配项,按下图“查找和替换”对话框中的设置,查找的结果是______。A、定位简历字段中包含了字符串“组织能力强”的记录B、定位简历字段仅为“组织能力强”的记录C、显示符合查询内容的第一条记录D、显示符合查询内容的所有记录标准答案:B知识点解析:本题指定的查找内容为“组织能力强”,指定的查找范围为“简历”字段,指定的匹配为“整个字段”,因此是查找数据表中“简历”字段仅为“组织能力强”的记录。23、在学生表中建立查询,“姓名”字段的查询条件设置为“IsNull”,运行该查询后,显示的记录是A、姓名字段为空的记录B、姓名字段中包含空格的记录C、姓名字段不为空的记录D、姓名字段中不包含空格的记录标准答案:A知识点解析:在ACCESS中用户可以建立查询,只展示用户关心的数据。“姓名”字段的查询条件设置为“IsNull”只显示“姓名”字段为空的记录。24、Access所设计的数据访问页是一个()。A、独立的外部文件B、数据库中的表C、独立的数据库文件D、数据库记录的超链接标准答案:1知识点解析:Access所设计的数据访问页是一个独立的文件,保存在Access之外。25、用二维表来表示实体及实体之间联系的数据模型是______。A、关系模型B、层次模型C、网状模型D、实体-联系模型标准答案:1知识点解析:用二维表来表示实体以及实体之间联系的数据模型称为关系数据模型。关系数据模型是以关系数学理论为基础的,在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系。26、关于报表数据源设置,以下说法正确的是______。A、可以是任意对象B、只能是表对象C、只能是查询对象D、只能是表对象或查询对象标准答案:8知识点解析:关于报表数据源设置,需要选择表对象或查询对象作为报表的数据源,然后选择报表类型,最后会自动生成报表显示数据源所有字段记录数据。27、在有参数函数设计时,要想实现某个参数的“双向”传递,就应该说明该形参“传址”调用形式,其设置选项是()。A、ByValB、ByRefC、OptionalD、ParamArray标准答案:2知识点解析:每个形参的完成定义格式为[Optional][ByVal|ByRef][ParamArray]varname[()][Astype][=defaultvalue],各项参数的含义为:varname必需的,形参名称;type可选项,传递给该过程的参数的数据类型;Optional可选项,表示参数不是必需的,如果使用了ParamArray则任何参数都不能使用Optional:ByVal可选项,表示该参数按值传递;ByRef可选项,表示该参数按地址传递,ByRef是VBA的默认选项:ParamArray可选项,用于形参的最后一个参数,指明最后这个参数是一个Variant元素的Optional数组,需要注意ParamArray关键字不能与ByVal,ByRef或Optional一起使用。答案为B。28、如图所示的数据模型属于A、层次模型B、关系模型C、网状模型D、以上皆非标准答案:4知识点解析:层次数据模型的特点:有且只有—个节点无双亲,这个节点称为“根节点”;其他节点有且只有一个双亲。网状数据模型的特点:允许—个以上节点无双亲;—个节点可以有多于一个的双亲。关系数据模型是以二维表的形式来表示的。29、下列关于主/子窗体窗体的叙述,错误的是()。A、主、子窗体必须有一定的关联,在主/子窗体窗体中才可显示相关数据B、子窗体通常会显示为单一窗体C、如果数据表内已经建立了子数据工作表,则对该表自动产生窗体时,也会自动显示子窗体D、子窗体的来源可以是数据表、查询或另一个窗体标准答案:2知识点解析:本题考查主/子窗体窗体的有关知识。选项A、C、D错误,这些选项的说法是对的,但本题选的是说法错误的选项。选项B正确,子窗体内还可以嵌套子窗体。答案为B。30、提示用户输入相关的数据源、字段和报表版面格式等信息的是()。A、自动报表向导B、报表向导C、图表向导D、标签向导标准答案:2知识点解析:暂无解析31、Access字段名不能包含的字符是()。A、“@”B、“!”C、“%”D、“&”标准答案:2知识点解析:暂无解析32、软件设计中模块划分应遵循的准则是()。A、低内聚低耦合B、高内聚低耦合C、低内聚高耦合D、高内聚高耦合标准答案:B知识点解析:模块划分应遵循的准则包括模块之间的耦合和内聚。一般来说,要求模块之间的耦合尽可能地低,即模块尽可能独立,模块的内聚程度尽可能地高,即高内聚、低耦合的原则。33、下列关于数组特征的描述中不正确的是()。A、数组是一种变量,由规则有序结构中具有同一类型的值的集合构成B、在VBA中不允许隐式说明数组C、DimastrNewArray(20)AsString这条语句产生有20个元素的数组,每个元素为一个变长的字符串变量,且第一个元素从0开始D、DimastrNewArray(1To20)AsString这条语句产生有20个元素的数组标准答案:4知识点解析:暂无解析34、能够接受数值型数据输入的窗体控件是()。A、图形B、文本框C、标签D、命令按钮标准答案:B知识点解析:本题考查的是常用控件的功能。文本框:主要用来输入或编辑字段数据,是一种交互式控件。标签:主要用来在窗体或报表上显示说明性文本。命令按钮控件:在窗体中可以使用命令按钮来执行某项操作或某些操作。图像控件:主要用来显示图形。35、在学生表中要查找所有年龄小于20岁且姓“王”的男生,应采用的关系运算是()。A、选择B、投影C、连接D、比较标准答案:A知识点解析:本题考查的是关系运算。选择:从关系中找出满足给定条件的元组的操作。投影:从关系模式中指定若干属性组成新的关系。连接:将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。比较不属于关系运算。36、设有如下程序:PrivateSubCommand1_Click()DimsumAsDouble,xAsDoubleSum=0n=0Fori=1To5x=n/in=n+1sum=sum+xNextiEndSub该程序通过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。三、公共基础填空题(本题共5题,每题1.0分,共5分。)37、软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。标准答案:测试实例知识点解析:进行软件测试时,应精心设计测试实例和选择测试数据,以对系统进行全面测试。38、关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。标准答案:参照完整性知识点解析:关系模型允许定义三类数据约束,它们是实体完整性、参照完整性以及自定义完整性约束,其中前两种完整性约束由关系数据库系统自动支持。实体完整性约束要求关系的主键中属性值不能为空,这是数据库完整性的最基本要求;因为主键是唯一决定元组的,如为空则其唯一性就成为不可能的了。参照完整性约束是关系之间相关联的基本约束,它不允许关系引用不存在的元组:即在关系中的外键要么是所关联关系中实际存在的元组,要么是空值。自定义完整性是针对具体数据环境与应用环境由用户具体设置的约束,它反映了具体应用中数据的语义要求。39、顺序存储方法是把逻辑上相邻的结点存储在物理位置______的存储单元中。标准答案:相邻知识点解析:常用的存储表示方法有4种,顺序存储、链式存储、索引存储、散列存储。其中,顺序存储方法是把逻辑上相邻的结点存储在物理位置也相邻的存储单元中。40、一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件【】。标准答案:可重用性知识点解析:继承的优点:相似的对象可以共享程序代码和数据结构,从而人人减少程序中的冗佘,提高软件的可重用性41、数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。标准答案:概念知识点解析:数据模型按不同的应用层次分为三种类型,它们足概念数据模型、逻辑数据模型和物理数据模型。概念数据模型简称概念模型,它是一种面向客观世界、面向用户的模型;它与具体的数据库管理系统无关。逻辑数据模型又称数据模型,它是一种面向数据库系统的模型,该模型着重于在数据库系统一级的实现。物理数据模型又称物理模型,它是—种面向计算机物理表示的模型,此模型给出了数据模型在计算机上物理结构的表示。四、填空题(本题共11题,每题1.0分,共11分。)42、在Access中需要发布数据库中的数据时,可以采用的对象是______。标准答案:数据访问页知识点解析:暂无解析43、面向对象的模型中,最基本的概念是对象和______。标准答案:类知识点解析:暂无解析44、创建交叉表查询时,必须对行标题和______进行分组(GroupBy)操作。标准答案:列标题知识点解析:本题考查交叉表查询的知识。所谓交叉表查询,就是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的各种计算值。在创建交叉表查询时,用户需要指定3种字段:数据表左侧的行标题;数据表上部的列标题:数据表行与列交叉处要显示的字段。45、在窗体中添加一个命令按钮(名为Commandl)和一个文本框(名为Text1),然后编写如下事件过程:PrivateSubCommand1_Click()DimxAsInteger,yAsInteger,zAsIntegerx=5:y=7:z=0Me!Text1=””Callp1(x,y,z)Me!Text1=zEndSubSubp1(aAsInteger,bAsInteger,cAsInteger)c=a+bEndSub打开窗体运行后,单击命令按钮,文本框中,显示的内容是【】。标准答案:12知识点解析:由于VBA中,默认情况下,参数是按地址传递(ByRef),结果会返回。本题中z的值等于x+y,所以文本框中显示的内容为12。46、若窗体中已有一个名为Command1的命令按钮、一个名为Labell的标签和一个名为Text1的文本框,且文本框的内容为空,然后编写如下事件代码:PrivateFunctionf(XAsLong)AsBooleanIfxMod2=0Thenf=TrueElsef=FalseEndIfEndFunctionPrivateSubCommand1_Click()DimnAsLongn=Val(Me!text1)p=Ⅱf(f(n),"Evennumber","Oddnumber")Me!Labell.Caption=n&"is"&pEndSub窗体打开运行后,在文本框中输入21,单击命令按钮,则标签显示内容为【】。标准答案:21isoddnumber知识点解析:函数过程也可称为函数,是一系列由Function和EndFunction语句包含起来的VisualBasic语句。Function过程和Sub过程很类似,但函数过程可以返回一个值。此题定义一个整型变量Long并把n的值赋予它,n为文本框Text1输入字符转换为数值型的值;当在文本框中输入21,则n的值为21,代入Function函数过程,x为21,对x取模,为偶数时返回True,为奇数时返回False;21是奇数,返回false;IIf涵数调用格式:IIf(条件式,表达式1,表达式2),条件式值为Tree,函数返回表达式1的值,条件式植为False,函数返回表达式2的值。此处P返回表达式2的值Oddnumber;&用来强制两个表达式作字符串连接,则最后标签显示内容为21isoddnumber。47、在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()X=0DoWhileX<>-1X=Val(InputBox("请输入数据X:"))Y=Val(InputBox("请输入数据Y:"))IfX*Y<X+YThenPrintX,YLoopEndSub程序运行后,依次输入7,2,-3,8,-5,-10,18,-1,-1,则输出结果是【】标准答案:-3818-15知识点解析:本题程序运行后,共输入5组数据,x依次取值为7、-3、-5、18、-1,Y依次取值为2、8、-10、-15、-1。只有满足X*Y<X+Y时,才输出X、Y的值。循环的结束条件是“X=-1,Y=-1”。48、数组Dimx(3,-1to1,6)包含元素的个数有【】。标准答案:84知识点解析:本题考查多维数组的定义。默认情况下,下标下限为0,数组元素从“数组名(0)”至“数组名(下标上限)”;如果使用to选项,则可以设置非0下限。数组x的第1个下标从0到3,共有4个,第2个下标从—1到1共有3个,第3个下标从0到6共有7个,因此数组元素个数为4×3×7=84个。49、Access允许用户______数据表中的一列或多列,这样无论在表中滚动到何处,这些列都会成为最左侧的列。标准答案:冻结知识点解析:暂无解析50、在E-R图中,矩形表示()。标准答案:实体知识点解析:在E-R图中用矩形表示实体,用椭圆形表示属性,用菱形表示联系。51、在窗体上有一个命令按钮Command1,编写事件代码如下:PrivateSubCommand1_Click()Dima(10),P(3)AsIntegerk=5Fori=1To10Fori=1To3Fori=1To3EndSub打开窗体运行后,单击命令按钮,消息框中输出的结果是()。标准答案:201知识点解析:本题考查的是VBA编程基础。经过第一个for循环,a(i)中a(1)~a(10)存的分别是1~10的平方。第二个循环后,p(i)中的p(1)存的是a(1)的值,p(2)中存的是a(4)的值,p(3)中存的是a(9)的值,经过最后一个循环之后,k的值应该为201。52、关系代数主要运算有并、交、差、笛卡儿积、选择、投影和()。标准答案:连接知识点解析:本题考查关系运算的知识。关系运算可分为两大类:一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影和连接。国家二级(ACCESS)笔试模拟试卷第2套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、下列叙述中错误的是()。A、一种数据的逻辑结构可以有多种存储结构B、数据的存储结构与数据处理的效率无关C、数据的存储结构与数据处理的效率密切相关D、数据的存储结构在计算机中所占的空间不一定是连续的标准答案:2知识点解析:一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等,选项A和选项D正确。采用不同的存储结构,其数据处理的效率不同,因此,在进行数据处理时,选择合适的存储结构是很重要的,选项C正确,选项B错误,应为本题正确答案。2、从工程管理角度,软件设计一般分为两步完成,它们是()。A、概要设计与详细设计B、数据设计与接口设计C、软件结构设计与数据设计D、过程设计与数据设计标准答案:1知识点解析:从工程管理的角度,软件设计可分为概要设计和详细设计两大步骤。3、设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1,则T中的叶子结点数为()。A、5B、6C、7D、8标准答案:8知识点解析:根据给定的条件,在树中,各结点的分支总数为:4×1+2×2+1×3+4×1=15;树中的总结点数为:15(各结点的分支总数)+1(根结点)=16;非叶子结点总数为:4+2+1+1=8。因此,叶子结点数为16(总结点数)-8(非叶子结点总数)=8。4、对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。A、log[2]nB、n/2C、nD、n+l标准答案:4知识点解析:在长度为n的线性表中进行顺序查找,最坏情况下需要比较n次。5、数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。A、编码设计B、测试阶段C、运行阶段D、物理设计标准答案:8知识点解析:数据库的生命周期可以分为两个阶段:一是数据库设计阶段;二是数据库实现阶段。数据库的设计阶段又分为如下四个子阶段:即需求分析、概念设计、逻辑设计和物理设计。6、在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。A、概要设计B、详细设计C、可行性分析D、需求分析标准答案:8知识点解析:在需求分析阶段中,根据可行性研究阶段所提交的文档,特别是从数据流图出发,对目标系统提出清晰、准确和具体的要求,即要明确系统必须做什么的问题。7、下面不属于软件设计原则的是()。A、抽象B、模块化C、自底向上D、信息隐蔽标准答案:4知识点解析:软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念。它们是:抽象,模块化、信息隐蔽,模块独立性。没有自底向上。8、在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。A、63B、64C、6D、7标准答案:2知识点解析:在长度为64的有序线性表中,其中的64个数据元素是按照从大到小或从小到大的顺序排列有序的。在这样的线性表中进行顺序查找,最坏的情况就是查找的数据元素不在线性表中或位于线性表的最后。按照线性表的顺序查找算法,首先用被查找的数据和线性表的第一个数据元素进行比较,若相等,则查找成功,否则,继续进行比较,即和线性表的第二个数据元素进行比较。同样,若相等,则查找成功,否则,继续进行比较。依次类推,直到在线性表中查找到该数据或查找到线性表的最后一个元素,算法才结束。因此,在长度为64的有序线性表十进行顺序查找,最坏的情况下需要比较64次。因此,本题的正确答案为选项B。9、下列叙述中正确的是()。A、数据库系统是一个独立的系统,不需要操作系统的支持B、数据库技术的根本目标是要解决数据的共享问题C、数据库管理系统就是数据库系统D、以上三种说法都不对标准答案:2知识点解析:数据库系统除了数据库管理软件之外,还必须有其他相关软件的支持。这些软件包括操作系统、编译系统、应用软件开发工具等,选项A的说法是错误的。数据库具有为各种用户所共享的特点,选项B的说法是正确的。通常将引入数据库技术的计算机系统称为数据库系统。一个数据库系统通常由五个部分组成,包括相关计算机的硬件、数据库集合、数据库管理系统、相关软件和人员。因此,选项C的说法是错误的。10、将E-R图转换到关系模式时,实体与联系都可以表示成()。A、属性B、关系C、键D、域标准答案:2知识点解析:把概念模型转换成关系数据模型就是把E-R图转换成一组关系模式,每一个实体型转换为一个关系模式,每个联系分别转换为关系模式。二、选择题(本题共25题,每题1.0分,共25分。)11、在Access数据库中,表就是()。A、关系B、记录C、索引D、数据库标准答案:1知识点解析:在Access中,一个关系存储为—个表,具有一个表名。12、假设数据中表A与表B建立了“一对多”关系,表B为“多”的一方,则下述说法中正确的是()。A、表A中的一个记录能与表B中的多个记录匹配B、表B中的—个记录能与表A中的多个记录匹配C、表A中的一个字段能与表B中的多个字段匹配D、表B中的一个字段能与表A中的多个字段匹配标准答案:1知识点解析:如果表A中的一条记录的表B中的多条记录相匹配,且表B中的一条记录只与表A中的一条记录相匹配,则这两个表存在一对多的关系。选项A说法正确。13、SQL的含义是()。A、结构化查询语言B、数据定义语言C、数据库查询语言D、数据库操纵与控制语言标准答案:1知识点解析:SQL是结构化查询语言(StructuredQueryLanguage)的缩写,是关系数据库的标准数据语言。14、能够使用“输入掩码向导”创建输入掩码的字段类型是()。A、备注和日期/时间B、文本和超级链接C、文本和日期/时间D、数字和文本标准答案:4知识点解析:Access只能为“文本”和“日期/时间”型字段提供输入掩码向导,其他数据类型没有向导帮助。15、在Access数据库的表设计视图中,不能进行的操作是()。A、修改字段类型B、设置索引C、增加字段D、删除记录标准答案:8知识点解析:在表的设计视图中,可以修改字段类型、设置索引、增加记录等操作,但不能进行删除记录操作,删除记录操作只能在表的数据表视图中进行。16、数据类型是()。A、字段的另一种说法B、决定字段能包含哪类数据的设置C、一类数据库应用程序D、一类用来描述Access表向导允许从中选择的字段名称标准答案:2知识点解析:数据类型就是用来决定该字段中能够包含那些类型的值。17、在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是()。A、排序B、筛选C、隐藏D、冻结标准答案:8知识点解析:选项A:排序记录是根据当前表中的一个或多个字段的值对整个表中的所有记录进行重新排列。选项B:筛选记录是从众多的数据中选出一部分满足某种条件的数据进行处理。选项C:隐藏列是为了便于查看表中的主要数据,将某些子段列暂时隐藏起来,需要时再将其显示出来。选项D:在数据表视图中,冻结某字段列或某几个字段列后,无论用户怎样水平滚动窗口,这些字段总是可见的,并且总是显示在窗门的最左边。所以选项D是下确答案,满足题目要求。18、在课程表中要查找课程名称中包含"计算机"的课程,对应"课程名称"字段的正确准则表达式是()。A、计算机B、*计算机*C、Like"*计算机*"D、Like"计算机"标准答案:4知识点解析:题目要求查找包含"计算机"的课程,Like"*计算机,"可以实现,具中Like用于指定查找文本字段的字符模式,"*"表示该位置可匹配0个或多个字符。19、下面显示的是查询设计视图的“设计网格”部分。从所显示的内容中可以判断出该查询要查找的是()。A、性别为“女”并且1980年以前参加工作的记录B、性别为“女”并且1980年以后参加工作的记录C、性别为“女”或者1980年以前参加工作的记录D、性别为“女”或者1980年以后参加工作的记录标准答案:1知识点解析:Year()函数的作用是取出时间变量中的年,也就是说该条件应该为“性别为女,并且工作时间小于1980年,也就是1980年以前参加工作”。所以选项A正确。20、建立一个基于"学生"表的查询,要查找"出生日期"(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在"出生日期"对应列的"准则"行中应输入的表达式是()。A、between1980-06-06and1980-07-06B、between#1980-06-06#and#1980007-06#C、between1980-06-06or1980-07-06D、between#1980-06-06#or#1980007-06#标准答案:2知识点解析:书写日期类准则务必注意,日期值要用半角的井目"#"括起来,所以选项A和选项C错误。接下来直接从题意就能排除选项D,因为between...or是错误的,between...and是正确的。21、可以作为窗体记录源的是()。A、表B、查询C、Select语句D、表、查询或select语句标准答案:8知识点解析:窗体必须从外部获取记录源,表、查询或select语句都可以作为窗体记录源。22、某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是()。A、OpenQueryB、OpenReportC、OpenWindowD、OpenForm标准答案:8知识点解析:选项非曲直A"OpenQuery"用于打开查洵;选项B"OpenReport"用于打开报表;选项C"OpenWindow"属于干扰项,没有这个宏;选项D"OpenForm"用于打开窗体,所以选项D是正确答案。23、下列窗体中不可以自动创建的是()。A、纵栏式窗体B、表格式窗体C、图表窗体D、主/子窗体窗体标准答案:4知识点解析:Access可以自动创建纵栏式窗体、表格式窗体和主/子窗体,不可以自动创建图表窗体。24、可作为报表记录源的是()。A、表B、查询C、Select语句D、以上都可以标准答案:8知识点解析:报表可以使用与窗体相同类型的记录源,包括表、查询、SQL语句,题目所给出的前三个选项都可以作为报表的记录源,所以选项D为止确答案。25、为窗体或报表上的控件设置属性值的正确宏操作命令是()。A、SetB、SetDataC、SetWarningsD、SeWalue标准答案:8知识点解析:用于设置属性值的宏操作命令是SetValue:SetWarnings命令是用于关闭或打开系统消息。26、要实现报表的分组统计,其操作区域是()。A、报表页眉或报表页脚区域B、页面页眉或页面页脚区域C、主体区域D、组页眉或组页脚区域标准答案:8知识点解析:要进行分组统计并输出,则统计计算控件应该布置在"组页眉/组页脚"区域内相应位置,然后使用统计函数设置控件源。选项D正确。27、使用自动创建数据访问页功能创建数据访问页时,Access会在当前文件夹下,自动保存创建的数据访问页,其格式为()。A、HTMLB、文本C、数据库D、Web标准答案:1知识点解析:使用自动创建数据访问页创建数据访问页时,Access自动在当前文件夹下将创建的页保存为HTML格式。28、宏操作SetValuie可以设置()。A、窗体或报表控件的属性B、刷新控件数据C、字段的值D、当前系统的时间标准答案:1知识点解析:使用宏操作SetValue,可以对Access窗体、窗体数据表或报表上的字段、控件或属性的值进行设置。本题的正确答案为选项A。29、在一个宏的操作序列,如果既包含带条件的操作,又包含无条件的操作,则带条件的操作是否执行取决于条件表达式的真假,而没有指定条件的操作则会()。A、无条件执行B、有条件执行C、不执行D、出错标准答案:1知识点解析:在宏的组成操作序列中,如果既存在带条件的操作,又存在无条件的操作,那么带条件的操作是否执行取决于条件表达式结果的真假,而没有指定条件的操作则会无条件地执行。30、当第一次打开窗体时,下述事件发生的顺序是()。①Current②Load③Open④Resize⑤Close⑥UnloadA、①-②-③-④-⑤-⑥B、③-④-②-①-⑥-⑤C、②-①-③-④-⑤-⑥D、③-②-④-①-⑥-⑤标准答案:8知识点解析:当第一次打开窗体叶,事件以下列顺序发生:Open→Load→Resize→Current→unload→Close。正确的顺序应该是:③-②-④-①-⑥-⑤。31、宏命令Requery的功能是()。A、实施指定控件重新查询B、指定当前第一条记录C、查找符合条件的记录D、查找下一个符合条件的记录标准答案:1知识点解析:Requery是用户实施指定控件重新查询,即刷新控件数据,选项A正确;指定当前记录使用的是GoToRecord命令;用于查找符合条件的第一条记录的是FindRecord命令:用户查找下一个符合条件的记录的是FindNext命令。32、能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的()。A、方法和事件B、事件和方法C、事件和属性D、过程和方法标准答案:2知识点解析:对象的方法就是对象可以执行的行为。事件是Access窗体或报表及其上的控件等对象可以识别的动作。33、设有如下程序:PrivateSubCommand1_Click()DimsumAsDouble,xAsDoublesum=0n=0Fori=1To5x=n/in=n+1sum=sum+xNextiEndSub该程序通过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标准答案:4知识点解析:变量Sum和n的初始值都为0,在进行第一次循环时,x=n/i(i=1),结果为0,n=n+1,n值为1,Sum=Sum+x,Sum值为0;在进行第二次循环时,x=n/i(i=2),x的值为1/2,n=n+1,n值为2,则Sum值为1/2;第三次循环十,x-n/i(i-3),x的值为2/3,n-n+l,n值为3,则Sum值为1/2+2/3:依此类推,直至循环结束。最后Sum的值应为1/2+2/3+3/4+4/5的结果,所以正确答案为C34、下列不是分支结构的语句是()。A、If...Then...EndIfB、While...WendC、If...Then...Else...EndIfD、Select...Case...EndSelect标准答案:2知识点解析:分支结构共有两种。第一种,IF…Then…Else...Endif,此语句在符合某个条件时运行一段语句,在条件不符合时运行另一段语句。其中Else子句还可以省略,故选项A及选项C都为此种方法。第2种,Select...Case...EndSelect语句用来处理较复杂的多条件选择的判断,首先对测试表达式求值,然后测试该值是否与Case中的值相匹配,遇到第一个相匹配的值,执行其后的程序段。选项D为此种方法。选项B中的While...Wend为循环语句,不属于分支结构语句。所以,本题应该选B。35、使用VBA的逻辑值进行算术运算时,True值被处理为()。A、-1B、0C、1D、任意值标准答案:1知识点解析:在VBA中,逻辑量在表达式十进行算术计算,True值被当成-1而不是1,Flase值被当成。而不是-1来处理。三、公共基础填空题(本题共5题,每题1.0分,共5分。)36、在树结构中,树根结点没有【】。标准答案:前件知识点解析:在树结构中,每一个结点只有一个前件,称为父结点,没有前件的结点只有一个,称为树的根结点;每一个结点可以有多个后件,它们都称为该结点的子结点。没有后件的结点称为叶子结点。37、Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。标准答案:数据结构知识点解析:结构化分析方法主要包括:面向数据流的结构化分析方法(SA—StructuredAnalysis),面向数据结构的Jackson方法(JSD-JacksonSystemDevelopmentMethoD)和面向数据结构的结构化数据系统开发方法(DSSD—DataStmcturcdSystemDevelopmentMethoD)。38、面向对象的模型中,最基本的概念是对象和【】。标准答案:类知识点解析:面向对象模型中,最基本的概念是对象和类。对象是现实世界中实体的模型化;将属性集和方法集相同的所有对象组合在一起,可以构成一个类。39、软件设计模块化的目的是【】。标准答案:降低复杂性知识点解析:模块化是指解决一个复杂问题时白顶向下逐层把软件系统划分成若工模块的过程,由此分解来降低复杂性。40、数据模型按不同应用层次分成3种类型,它们是概念数据模型、【】和物理数据模型。标准答案:逻辑数据模型知识点解析:数据是现实世界符号的抽象,而数据模型(DataModel)则是数据特征的抽象,它从抽象层次上描述了系统的静态特征、动态行为和约束行为,为数据库系统的信息表示与操作提供一个抽象的框架。数据模型按不同的应用层次分成3种类型,它们是概念数据模型(ConceptualDataModel)、逻辑数据模型(LogicDataModel)、物理数据模型(PhysicalDataModel)。四、填空题(本题共2题,每题1.0分,共2分。)41、查询设计器分为上下两部分,上半部分是表的显示区,下半部分是【】。标准答案:查询设计区知识点解析:暂无解析42、表操作共有3种视图,分别是设计视图、打印视图、【】视图。标准答案:版面预览知识点解析:暂无解析五、填空题(含2小题)(本题共2题,每题1.0分,共2分。)43、常用的结构数据模型有关系型、【】和【】。标准答案:网状型树型知识点解析:暂无解析44、窗体由多个部分组成,每个部分称为一个【】,大部分的窗体只有【】。标准答案:节主体节知识点解析:暂无解析六、填空题(含3小题)(本题共1题,每题1.0分,共1分。)45、以下是一个竞赛评分程序。8位评委,去掉一个最高分和一个最低分,计算下均分(设满分为10分),请填空补充完整。PrivateSubForm_Click()DimMaxasInteger,MinasIntegerDialiasInteger,xasInteger,sasIntegerDimpasSingleMax=0Min=10Fori=1To8x=Val(InputBox("请输入分数:"))If【】ThenMax=xIf【】ThenMin=xs=s+xNextis=【】p=s/6MsgBox"最后得分:"&PEndSub标准答案:x>Max或x>-Max,x<Mill或x<=Min,s-Max-Min知识点解析:根据题意,首先要找出最大值与最小值,所给程序用循环读入数据并找出最大值与最小值,并对读入的数据进行求和操作。此时用总和减去最大值和最小值再求出平均分,就可完成题目要求。位置语句的作用是记录最高分,因此,在当前输入的分数x大于(也可以是大于或等于)以前的最高分数Max时,就应该使Max取当前的x值。因此,该位置应该填x>Max、或x>=Max、或Max<x、或Max<=x。位置语句的作用是记录最低分,因此,在当前输入的分数x小于(也可以是小于或等于)以前的最低分数Min时,就应该使Min取当前的x值。因此,该位置应该填x<Min、或x<=Min、或Min>x、或Min>=c。本题中For循环结束后,变量s的值为所有8个分数值的总和,而题目要求计算平均分的前提是去掉一个最高分和一个最低分,因为最高分储存在变量Max中,最低分储存在变量Min中,应该在总分s中将Max和Min减掉。应该填s-Max-Min或s-Min-Max。国家二级(ACCESS)笔试模拟试卷第3套一、选择题(本题共35题,每题1.0分,共35分。)1、按数据的组织形式,数据库的数据模型可分为3种模型,它们是()。A、小型、中型和大型B、网状、环状和链状C、层次、网状和关系D、独享、共享和实时标准答案:C知识点解析:本题考查的是数据模型。数据库管理系统所支持的传统数据模型分为3种:层次数据模型、网状数据模型、关系数据模型。2、数据库中有A、B两表,均有相同字段C,在两表中C字段都设为主键。当通过C字段建立两表关系时,该关系为()。A、一对一B、一对多C、多对多D、不能建立关系标准答案:A知识点解析:本题考查的是实体间的联系及分类。在Access中,一对一联系表现为主表中的每一条记录只与相关表中的一条记录相关联。本题两表中C字段都设为主键,由于主键内容不可重复,所以通过C字段建立的两表关系为“一对一”。3、如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是()。A、是/否B、数字C、文本D、备注标准答案:C知识点解析:本题考查的是数据类型。根据关系数据库理论,一个表中的同一列数据应具有相同的数据特征,称为字段的数据类型。文本型字段可以保存文本或文本与数字的组合。文本型字段的字段大小最多可达到255个字符,如果取值的字符个数超过了255,可使用备注型。本题要求将“性别”字段用汉字表示,“性别”字段的内容为“男”或“女”,小于255个字符,所以其数据类型应当是文本型。4、在Access数据库对象中,体现数据库设计目的的对象是()。A、报表B、模块C、查询D、表标准答案:C知识点解析:本题考查的是数据库、查询。查询是数据库设计目的的体现,建立数据库之后,数据只有被使用者查询才能体现出它的价值。5、下列关于空值的叙述中,正确的是()。A、空值是双引号中间没有空格的值B、空值是大于0的数值C、空值是使用Null或空白来表示字段的值D、空值是用空格表示的值标准答案:C知识点解析:本题考查的是空值的概念。在Access表中,如果某条记录的某个字段尚未存储数据,则称该记录的这个字段的值为空值。空值与空字符串的含义不同,空值是缺值或还没有值,允许使用Null值来说明一个字段里的信息目前还无法得到。空字符串是用双引号括起来,其中不包含任何字符的字符串(即""),且双引号中间没有空格,是长度为0的字符串。6、在定义表中字段属性时,对要求输入相对固定格式的数据,例如电话号应该定义该字段的()。A、格式B、默认值C、输入掩码D、有效性规则标准答案:C知识点解析:本题考查的是设置字段属性。在输入数据时,如果遇到有相对固定的书写格式的数据时(例如题目中所给的电话号码),可以定义一个输入掩码,将格式中不变的符号固定成格式的一部分,这样在输人数据时,只需输入变化的值即可。7、在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是()。A、*B、%C、&D、#标准答案:D知识点解析:本题考查的是查询的条件。使用处理日期结果作为条件可以方便地限定查询的时间范围,书写这类条件时应注意,日期常量要用英文的“#”号括起来。8、下列关于报表的叙述中,正确的是()。A、报表只能输入数据B、报表只能输出数据C、报表可以输入和输出数据D、报表不能输入和输出数据标准答案:B知识点解析:本题考查的是报表的基本概念和组成。报表对象可以将数据库中的数据以格式化的形式显示和打印输出,但报表只能查看数据,不能通过报表修改或输入数据。9、要实现报表按某字段分组统计输出,需要设置的是()。A、报表页脚B、该字段的组页脚C、主体D、页面页脚标准答案:B知识点解析:本题考查的是报表排序和分组。在报表设计时的分组是指按选定的某个(或几个)字段值是否相等而将记录划分成组的过程。组页脚节内主要安排文本框或其他类型控件显示分组统计数据。10、下列关于SQL语句的说法中,错误的是()。A、INSERT语句可以向数据表中追加新的数据记录B、UPDATE语句用来修改数据表中已经存在的数据记录C、DELETE语句用来删除数据表中的记录D、CREATE语句用来建立表结构并追加新的记录标准答案:D知识点解析:本题考查的是SQL语句。CREATE语句的功能是创建一个表结构,但不能追加新的记录,追加新的记录可以使用INSERT语句,所以选项D错误。11、下列叙述中正确的是()。A、栈是“先进先出”的线性表B、队列是“先进后出”的线性表C、循环队列是非线性结构D、有序线性表既可以采用顺序存储结构,又可以采用链式存储结构标准答案:D知识点解析:本题考查的是数据访问页。本题的4个选项中,选项A是“下拉列表”;选项B是“滚动文字”;选项C是“展开”;选项D是“列表框”。12、在运行宏的过程中,宏不能修改的是()。A、窗体B、宏本身C、表D、数据库标准答案:B知识点解析:本题考查的是宏。宏是由一个或多个操作组成的集合,其中的每个操作都能自动执行,并实现特定的功能。在宏运行的过程中,可以对窗体、表以及数据库进行修改,但不能修改宏本身。13、在设计条件宏时,对于连续重复的条件,要代替重复条件,表达式可以使用符号()。A、…B、:C、!D、=标准答案:A知识点解析:本题考查的是条件宏。对于连续重复的条件,在设计条件宏时,可以使用省略号来代替重复条件表达式。14、在宏的参数中,要引用窗体F1上的Text1文本框的值,应该使用的表达式是()。A、[Eorms]![F1]![Text1]B、Text1C、[F1].[Text1]D、[Form]_[F1]_[Text1]标准答案:A知识点解析:本题考查的是宏。宏在输入条件表达式时,可能会引用窗体上的控件值,语法如下:Forms![窗体名]![控件名]。根据本题要求,要引用窗体F1上的Text1文本框的值,应该使用的表达式是:[Forms]![F1]![Text1]。15、宏操作Quit的功能是()。A、关闭表B、退出宏C、退出查询D、退出Access标准答案:D知识点解析:本题考查的是宏。宏操作Quit的功能是退出Access。16、发生在控件接收焦点之前的事件是()。A、EnterB、ExitC、GotFocusD、LostFocus标准答案:A知识点解析:本题考查的是常用事件。下面来分析一下4个选项,选项AEnter是进入,发生在控件实际接收焦点之前。选项BExit是退出,正好在焦点从一个控件移动到同一窗体上的另一个控件之前发生。选项CGotFocus是获得焦点,在一个控件、一个没有激活的控件或有效控件的窗体接收焦点时发生。选项DLostFocus是失去焦点,当窗体或控件失去焦点时发生。17、要想在过程Proc调用后返回形参x和y的变化结果,下列定义语句中正确的是()。A、SubProc(xasInteger,yasInteger)B、SubProc(ByValxasInteger,yasInteger)C、SubProc(xasInteger,ByValyasInteger)D、SubProc(ByValxasInteger,ByValyasInteger)标准答案:A知识点解析:本题考查的是参数传递。过程定义时,如果形式参数被说明为传值(ByVal项),则过程调用只是相应位置实参的值“单向”传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈和影响实参的值。由于这个过程,数据的传递只是单向性,故称为“传值调用”的“单向”作用形式。反之,如果形式参数被说明为传址(ByRef项),则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反向影响实参的值。在这个过程中,数据的传递具有双向性,故称为“传址调用”的“双向”作用形式。在过程定义时,如果未做参数说明,则默认为传址调用。本题要在过程Proc调用后返回形参x和y的变化结果,所以本题的参数x和y的说明方式都需要采用传址(ByRef项),所以选项B、C、D不符合要求,由于未做参数说明,则默认为传址调用。18、要从数据库中删除一个表,应该使用的SQL语句是()。A、ALTERTABLEB、KILLTABLEC、DELETETABLED、DROPTABLE标准答案:D知识点解析:本题考查的是SQL语句。如果希望删除某个不需要的表,可以使用DROPTABLE语句。语句基本格式为:DROPTABLE<表名>其中,<表名>是指要删除的表的名称。而Aher语句用来修改已建表结构,DELECT语句用来删除表中满足条件的记录。19、在VBA中要打开名为“学生信息录入”的窗体,应使用的语句是()。A、DoCmd.OpenForm"学生信息录入"B、OpenForm"学生信息录入"C、DoCmd.OpenWindow"学生信息录入"D、OpenWindow"学生信息录入"标准答案:A知识点解析:暂无解析20、要显示当前过程中所有变量及对象的取值,可以利用的调试窗口是()。A、监视窗口B、调用堆栈C、立即窗口D、本地窗口标准答案:D知识点解析:本题考查的是VBA程序调试。在Access系统中,通过监视窗口增添监视表达式的方法,程序可以动态了解一些变量或表达式的值的变化情况,进而对代码的正确与否有清楚的判断;调用堆栈,显示在中断模式期间活动的过程调用;在中断模式下,立即窗口中可以安排一些调试语句,而这些语句是根据显示在立即窗口区域的内容或范围来执行的;本地窗口内部自动显示出所有在当前过程中的变量声明及变量值。21、在VBA中,下列关于过程的描述中正确的是()。A、过程的定义可以嵌套,但过程的调用不能嵌套B、过程的定义不可以嵌套,但过程的调用可以嵌套C、过程的定义和过程的调用均可以嵌套D、过程的定义和过程的调用均不能嵌套标准答案:B知识点解析:本题考查的是VBA编程基础。过程的定义是互相平行的、独立的,定义过程时不能在一个过程内定义另外一个过程,也就是说,过程定义是不能嵌套的。但是,过程调用却是可以嵌套的,也就是说,可以在调用一个过程的过程中调用另外一个过程。22、能够实现从指定记录集里检索特定字段值的函数是()。A、DCountB、DLookupC、DMaxD、DSum标准答案:B知识点解析:本题考查的是VBA编程基础、函数。下面分析一下4个选项,DCount()函数用于返回指定记录集中的记录数;DLookup()函数是从指定记录集里检索特定字段的函数;DMax()函数用于返回指定记录集中某个字段列数据的最大值;DSum()函数用于返回指定记录集中某个字段列数据的和。23、下列4个选项中,不是VBA的条件函数的是()。A、ChooseB、IfC、IIfD、Switch标准答案:B知识点解析:本题考查的是3个条件函数。VBA提供了3个条件函数:IIf函数、Switch函数、Choose函数,上述3个函数都具有选择特性而被广泛用于查询、宏及计算控件的设计中。24、设有如下过程:X=1Dox=x+2LoopUntil()运行程序,要求循环体执行3次后结束循环,空白处应填入的语句是()。A、x<=7B、x<7C、x>=7D、x>7标准答案:C知识点解析:本题考查的是VBA编程基础、循环结构。Do…Loopuntil是当条件值为假时,重复执行循环,直至条件值为真或执行到选择ExitDo语句,结束循环。本题中变量x初始值为1,第一次循环结束后,x=1+2=3,第二次循环结束后,x=3+2=5,第三次循环结束后,x=5+2=7,所以,要求循环体执行3次后结束循环,则需要在空白处填入x>=7,这样,当x的值等于7时,循环条件为真,则循环结束。25、在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码:PrivateSubCommand1_Click()MsgBoxf(24,18)EndSubPublicFunctionf(mAsInteger,nAsInteger)AsIntegerDoWhilem<>nDoWhilem>nM=m-nLoopDoWhilem<nN=n-mLoopLoopF=mEndFunction窗体打开运行后,单击命令按钮,则消息框的输出结果是()。A、2B、4C、6D、8标准答案:C知识点解析:本题考查的是VBA编程基础、循环嵌套。本程序中包含有两个内循环,下面介绍一下该程序的运行过程,程序刚开始运行时,初始值:m=24,n=18。首先判断外层循环条件表达式m<>n,值为真,再判断m>n,由于24>18,所以循环继续执行。m=m-n=24-18=6,此时m<n,条件不成立,退出第一个内循环。接着执行第二个内循环:首先判断m<n,条件符合,循环继续执行,n=n-m=18-6=12,此时n>m,第二个内循环的条件仍然符合,再次执行,n=n-m=12-6=6,此时,m=6,n=6,条件表达式的值为假,退出第二个内循环,再判断外层循环的条件m<>n,此时,条件表达式m<>n的值为假,退出外层循环,循环结束。函数的返回值为6,所以单击命令按钮,则消息框的输出结果是6。26、算法的时间复杂度是指()。A、执行算法程序所需要的肘间B、算法程序的长度C、算法执行过程中所需要的基本运算次数D、算法程序中的指令条数标准答案:C知识点解析:暂无解析27、下列叙述中正确的是()。A、线性表是线性结构B、栈与队列是非线性结构C、线性链表是非线性结构D、二叉树是线性结构标准答案:A知识点解析:暂无解析28、下列关于队列的叙述中正确的是()。A、在队列中只能插入数据B、在队列中只能删除数据C、队列是“先进先出”的线性表D、队列是“先进后出”的线性表标准答案:C知识点解析:暂无解析29、结构化程序设计主要强调的是()。A、程序的规模B、程序的易读性C、程序的执行效率D、程序的可移植性标准答案:B知识点解析:暂无解析30、在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。A、概要设计B、详细设计C、可行性研究D、需求分析标准答案:D知识点解析:暂无解析31、检查软件产品是否符合需求定义的过程称为()。A、确认测试B、集成测试C、验证测试D、验收测试标准答案:A知识点解析:暂无解析32、下面不属于软件设计原则的是()。A、抽象B、模块化C、自底向上D、信息隐蔽标准答案:C知识点解析:暂无解析33、软件调试的目的是()。A、发现错误B、改正错误C、改善软件的性能D、挖掘软件的潜能标准答案:B知识点解析:暂无解析34、下述关于数据库系统的叙述正确的是()。A、数据库系统减少了数据冗余B、数据库系统避免了一切冗余C、数据库系统中数据的一致性是指数据类型一致D、数据库系统比文件系统能管理更多的数据标准答案:A知识点解析:暂无解析35、数据库设计包括两个方面的设计内容,它们是()。A、概念设计和逻辑设计B、模式设计和内模式设计C、内模式设计和物理设计D、结构特性设计和行为特性设计标准答案:A知识点解析:暂无解析二、填空题(本题共13题,每题1.0分,共13分。)36、下面程序的功能是计算折旧年限。假设一台机器的原价值为100万元,如果每年的折旧率为3%,多少年后它的价值不足60万元。请填空。y=0p=100x=0.3Doy=y+1LoopUntilp<()MsgBoxy标准答案:60知识点解析:本题考查VBA中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件是否成立,至少执行一次循环体。在Until循环中条件为False时执行循环体;条件为True时退出循环;在While循环中条件为True时执行循环体,条件为False时退出循环,这一点要注意区分清延。本题中是一个后判断条件的Until循环,变量y的作用是累计循环次数也就是年数,要求填写的是循环结束条件,即p的值不足60时结束循环。37、执行下面的程序,消息框里显示的结果是()。PrivateSubForm_Click()DimStrAsString,SAsString,kAsIntegerS=StrFork=Len(Str)To1Step-1S=S&(Mid(Str,k,1)NextkEndSub标准答案:abccba知识点解析:暂无解析38、在名为”Form1”的窗体上添加三个文本框和一个命令按钮,其名称分别为"Text1"、"Text2"、"Text3"和"Command1",然后编写如下两个事件过程:PrivateSubCommand1_Click()EndSub打开窗体Form1后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入5和10,然后单击命令按钮Command1,则文本框(Text3)中显示的内容为()。标准答案:510知识点解析:本题考查“+”运算符的使用。“+”运算符可以用于计算两个数之和,也可以使用“+”运算符连接两个字符串,“+”运算符两端的表达式的基本类型决定了“+”运算符所做的操作,如果两个表达式都是数值或者一个表达式是数值,另一个表达式是字符串则“+”代表相加:如果两个表达式都是字符串则“+”代表字符串的连接。本题中,由于文本框的Text属性值的类型是字符串,所以“+”运算符连接的是字符串“5”和字符串“10”,所以本题答案为510。39、在Access中可以定义三种主关键字:单字段、多字段及()。标准答案:自动编号知识点解析:本题考查的是主关键字的知识。Access数据库中的每个表都有一个或一组字段能惟一标识每条记录,这个字毁称为主关键字。Access不允许在主关键字字段中存在重复值和空值。自动编号数据类型是每次向表中添加新记录时自动生成的,但是一旦被指定就会永久的与记录连接,即使删除了某条记录,Access也不会对表中的自动编号字段重新编号。当表中没有设置其他主关键字时,在保存表时会提示是否自动创建主键,此时单击“是”按钮,将会为表创建一个自动编号字段作为主关键字。40、报表记录分组操作时,首先要选定(),在这些字段上值相同的记录数据归为同一组。标准答案:分组字段知识点解析:本题考查报表排序与分组的知识。报表记录的排序是按照某字段值进行大小排序,分组是按照分组字段值相同的被分为一组来计算的,所谓分组就是指按某个字段值进行归类,将字段值相同的记录分在一组之中,而排序是指按某个字段值将记录排序。要想实现分组,首先要选定分组字段。41、有如下用户定义类型及操作语句:TypeStudentNoAsStringNameAsStringAgeAsIntegerEndTypeDimStuAsStudentWithStuNo="200801001"Name="高强"Age=23EndWith执行MsgBoxStu.Name后,消息框输出结果是()。标准答案:高强知识点解析:暂无解析42、现有一个登录窗体如下图所示。打开窗体后输入用户名和密码,登录操作要求在20秒内完成,如果在20秒内没有完成登陆操作,则倒计时达到0秒时自动关闭本窗体,窗体的右上角是显示倒计时的标签labtime。事件代码如下,要求填空完成事件过程。标准答案:Truei+1知识点解析:暂无解析43、在表格式窗体、纵栏式窗体和数据表窗体中,显示记录按列分隔,每列的左边显示字段名,右边显示字段内容的窗体是()。标准答案:纵栏式窗体知识点解析:暂无解析44、数据结构分为线性结构和非线性结构,带链的队列属于()。标准答案:线性结构知识点解析:一个数据结构是线性结构还是非线性结构,判断依据是数据结构前后件关系的复杂程度,而与其所使用的存储结构是没有关系的。在一个非空的队列中,每一个元素只有一个前件和后件,因此它属于线性结构。45、队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作()。标准答案:队尾知识点解析:在队列中,允许插入的一端叫做“队尾”,允许删除的一端叫做“队头”。46、一棵二叉树第6层(根结点为第一层)的结点最多为()个。标准答案:32知识点解析:二叉树第k层上,最多有2k-1(k≥1)个结点。第6层的结点数最多是26-1=32。47、给定一个关键字序列(24,19,32,43,38,6,13,22),进行快速排序,扫描一趟后的结果是()。标准答案:22,19,13,6,24,38,43,32知识点解析:根据快速排序的定义,取第一个元素24为依据,将小于24的置于其前面,大于24的置于其后面,则可得

温馨提示

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

评论

0/150

提交评论