版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
国家二级ACCESS机试(选择题)模拟试卷1(共9套)(共360题)国家二级ACCESS机试(选择题)模拟试卷第1套一、选择题(本题共40题,每题1.0分,共40分。)1、下列数据结构中,属于非线性结构的是()。A、带链队列B、循环队列C、带链栈D、二叉树标准答案:D知识点解析:根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对一的关系。根据各种结构的定义可知二叉树是一种非线性结构。2、下列叙述中正确的是()。A、数据的逻辑结构与存储结构是一一对应的B、算法的时间复杂度与空间复杂度一定相关C、算法的效率只与问题的规模有关,而与数据的存储结构无关D、算法的时间复杂度是指执行算法所需要的计算工作量标准答案:D知识点解析:根据时间复杂度和空间复杂度的定义可知,算法的时间复杂度与空间复杂度并不相关。数据的逻辑结构就是数据元素之间的逻辑关系,它是从逻辑上描述数据元素之间关系的,是独立于计算机的;数据的存储结构是研究数据元素和数据元素之间的关系如何在计算机中表示的,它们并非一一对应。算法的执行效率不仅与问题的规模有关,还与数据的存储结构有关。3、在结构化程序设计中,模块划分的原则是()。A、各模块应包括尽量多的功能B、各模块的规模应尽量大C、各模块之间的联系应尽量紧密D、模块内具有高内聚度、模块间具有低耦合度标准答案:D知识点解析:耦合性和内聚性是模块独立的两个定性标准。优秀的软件设计应尽量做到高内聚、低耦合,这样有利于提高软件模块的独立性,也是模块划分的原则。4、软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件),下面属于应用软件的是()。A、浏览器B、操作系统C、编译程序D、汇编程序标准答案:A知识点解析:操作系统属于系统软件,编译程序和汇编程序都属于支撑软件,而浏览器属于应用软件。5、在E-R图中,用来表示实体的图形是()。A、矩形B、椭圆形C、菱形D、三角形标准答案:A知识点解析:E-R图中用矩形表示实体集,用椭圆形表示属性,用菱形表示联系。6、结构化分析可以使用的工具是()。A、N-S图B、DFD图C、PAD图D、程序流程图标准答案:B知识点解析:数据流图(DFD)、数据字典、判定表和判定树是结构化分析常用的工具。程序流程图、N-S图、PAD图是详细设计过程中常用的图形工具。7、下面不属于软件设计原则的是()。A、抽象B、模块化C、自底向上D、信息隐蔽标准答案:C知识点解析:软件设计遵循软件工程的原则,包括抽象、模块化、局部化、信息隐蔽、确定性、一致性、完备性和可验证性。8、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中,数据独立性最高的阶段是()。A、数据库系统B、文件系统C、人工管理D、数据项管理标准答案:A知识点解析:在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是数据库系统。数据库系统阶段用数据模型表示复杂的数据,有较高的数据独立性。数据库系统为用户提供了方便的用户接口,用户可使用查询语言或终端命令操作数据库,也可以用程序方式操作数据库。数据库管理系统提供了数据控制功能。9、数据库设计包含四个阶段,它们是需求分析、()、逻辑设计和物理设计。A、编码设计B、测试阶段C、运行阶段D、概念设计标准答案:D知识点解析:数据库设计目前一般采用生命周期法,即将整个数据库应用系统的开发分解成目标独立的若干阶段。它们是需求分析阶段、概念设计阶段、逻辑设计阶段和物理设计阶段。10、有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。A、选择B、插入C、投影D、联接标准答案:C知识点解析:专门的关系运算有3种:投影、选择和联接。选择运算是从关系中找出满足给定条件的那些元组,其中的条件是以逻辑表达式给出的,值为真的元组将被选取,这种运算是从水平方向抽取元组。投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解。联接运算是二目运算,需要两个关系作为操作对象。11、将两个关系拼接成一个新的关系,生成的新关系中包括满足条件的元组,这种操作被称为()。A、投影B、选择C、联接D、并标准答案:C知识点解析:联接是关系的横向结合。联接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。12、数据模型反映的是()。A、事物本身的数据和相关事物之间的联系B、记录本身的数据和相互关系C、记录中所包含的全部数据D、事物本身所包含的数据标准答案:A知识点解析:为了反应事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示。13、有效性规则的主要功能是()。A、限定数据的类型B、限定数据的格式C、设置数据是否有效D、限定数据取值范围标准答案:D知识点解析:有效性规则属性可以防止非法数据输入到表中。有效性规则的形式及设置目的随字段的数据类型不同而不同。对"文本"类型字段,可以设置输入的字符个数不能超过某一个值;对"数字类型"字段,可以设置只接受一定范围内的数据;对"日期/时间"类型字段,可以将数值限制在一定的月份或年份之内。14、在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在数据库中,实体之间属于一对一关系的是()。A、顾客与"收款口"的关系B、收款口与"收款员"的关系C、班组与"收款员"的关系D、收款口与"设备"的关系标准答案:D知识点解析:一对一关系表现为主表中的每一条记录只与相关表中的一条记录相关联。一个收款口只有一套收款设备,一套收款设备只服务于一个收款口,因此"收款口"与"设备"之间是一对一关系。本题答案为D。15、邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是()。A、000000B、999999C、CCCCCCD、LLLLLL标准答案:A知识点解析:在输入数据时,如果希望输入的格式标准保持一致,或希望检查输入时的错误,可以设置输入掩码。输入掩码属性所使用字符的含义:0必须输入数字(0~9);9可以选择输入数据或空格;C可以选择输入任何字符或一个空格;L必须输入字母(A~Z)。邮政编码必须为0~9的数字且不能为空格,所以用"0"表示,本题答案为A。16、如果字段内容为声音文件,则该字段的数据类型应定义为()。A、备注B、文本C、超级链接D、OLE对象标准答案:D知识点解析:表中字段的数据类型OLE对象是指字段允许单独的"链接"或"嵌入"OLE对象。可以链接或嵌入表中的OLE对象是指在其他使用OLE协议程序创建的对象。例如Word文档、Excel电子表格、图像、声音或其他二进制数据。17、Access数据库表中的字段可以定义有效性规则,有效性规则是()。A、文本B、条件C、格式D、前三种说法都不对标准答案:B知识点解析:有效性规则是Access中一个非常有用的属性,利用该属性可以防止非法数据输入到表中。有效性规则就是检查输入的值是否符合其条件,所以本题答案为B。18、要将"选课成绩"表中学生的成绩取整,可以使用()。A、Abs([成绩])B、Int([成绩])C、Sqr([成绩])D、Sgn([成绩])标准答案:B知识点解析:A选项为返回数值表达式值的绝对值,C选项为平方根值,D选项为数值表达式的符号值。19、用于获取字符串Str从第4个字符开始的2个字符的函数是()。A、Mid(Str,2,4)B、Middle(Str,2,4)C、Mid(Str,4,2)D、Middle(Str,4,2)标准答案:C知识点解析:Mid(<字符串表达式>,,[N2]):从字符串左边第N1个字符起截取N2个字符。本题从字符串Str中的第4个字符开始获得2个字符,故为Mid(Str,4,2),所以本题答案为C。20、已知"销售"表中有"销售编号"、"图书编号"和"价格"等字段,每销售一本书生成一条记录,要求按图书编号统计出每本书的销售数量。下列SQL语句中,正确的是()。A、Select图书编号,Count(图书编号)from销售B、Select图书编号,Count(图书编号)from销售GroupBy图书编号C、Select图书编号,Sum(图书编号)from销售D、Select图书编号,Sum(图书编号)from销售OrderBy图书编号标准答案:B知识点解析:要将查询结果按某一列或多列的值分组,且值相等的为一组则使用GROUPBY子句;聚集函数COUNT()用于统计元组个数。21、在Access数据库中修改已经建立的表结构,应使用的SQL语句是()。A、CreateDatabaseB、CreateTableC、CreateIndexD、AlterTable标准答案:D知识点解析:在Access数据库中,SQL语句CreateTable用于创建一个新表,CreateIndex用于为字段或字段组创建索引,AlterTable用于修改已经建立的表结构,因此本题答案是D。22、用SQL语言描述"在学生表中查找男学生的全部信息",以下描述正确的是()。A、SELECTFROM学生表IF(性别=男)B、SELECT性别FROM学生表IF(性别=男)C、SELECT*FROM学生表WHERE(性别=男)D、SELECT*FROM性别WHERE(性别=男)标准答案:C知识点解析:用SQL语言描述"在学生表中查找男学生的全部信息",正确格式为"SELECT*FROM学生表WHERE(性别=男)"。23、在报表中要显示格式为"页码/总页数"的页码,应当设置文本框控件的控件来源属性为()。A、[Page]/[Pages]B、=[Page]/[Pages]C、[Page]&"/"&[Pages]D、=[Page]&"/"&[Pages]标准答案:D知识点解析:计算控件的控件源必须是以"="开头的计算表达式,表达式的字段名不用加表名,需要以"[]"括起来。24、VBA数据类型符号"%"表示的数据类型是()。A、整型B、长整型C、单精度型D、双精度标准答案:A知识点解析:VBA程序设计的基本数据类型中,Integer(整型)声明符为"%",Long(长整型)声明符为"&",Single(单精度型)声明符为"!",Double(双精度型)声明符为"#",Currency(货币型)声明符为"@",String(字符型)声明符为"$"。25、有关条件宏的说法中,错误的是()。A、条件为真时,执行该行中对应的宏操作B、宏在遇到条件内有省略号时,终止操作C、宏的条件内为省略号表示该行的操作条件与其上一行的条件相同D、如果条件为假,将跳过该行中对应的宏操作标准答案:B知识点解析:在宏的操作序列中,当几个操作条件式相同时,只要写出一个表达式,其他可以用省略号代替。26、由多个操作构成的宏,执行时是按()依次执行的。A、排序次序B、打开顺序C、从前往后D、输入顺序标准答案:A知识点解析:Access里的宏可以是包含操作序列的一个宏,也可以是某个宏组。宏组由若干个宏组成,执行的时候,这些宏是按排序次序来依次执行的,所以本题答案是A。27、窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是()。A、加载B、打开C、关闭D、确定标准答案:D知识点解析:常见的窗口事件有"打开"、"关闭"和"加载",没有"确定"事件。28、鼠标事件是指操作鼠标所引发的事件,下列不属于鼠标事件的是()。A、鼠标按下B、鼠标移动C、鼠标释放D、鼠标锁定标准答案:D知识点解析:鼠标事件是指操作鼠标所引发的事件包括"鼠标按下"、"鼠标移动"和"鼠标释放"。29、Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表中的相关记录也随之更改。因此需要定义参照完整性关系的()。A、级联更新相关字段B、级联删除相关字段C、级联修改相关字段D、级联插入相关字段标准答案:A知识点解析:参照完整性是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。实施了参照完整性后,对表中主关键字字段进行操作时系统会自动检查主关键字字段,看该字段是否被添加、修改或删除。如果对主关键字的修改违背了参照完整性的要求,那么系统会自动强制执行参照完整性。级联更新相关字段是在主表的主关键字值更改时,自动更新相关表中的对应数值;级联删除相关记录是在删除主表中的记录时,自动地删除相关表中的相关信息。30、在Access中,可以通过数据访问页发布的数据是()。A、只能发布数据库中没有变化的数据B、只能发布数据库中变化的数据C、能发布数据库中保存的数据D、以上的说法均不对标准答案:C知识点解析:如果数据不常更改则使用静态HTML格式;如果数据需要经常更改,则使用动态HTML格式。所以可以发布数据库中存在的数据。31、OpenForm的功能是用来打开()。A、表B、窗体C、报表D、查询标准答案:B知识点解析:OpenForm用于在"窗体"视图、窗体设计视图、打印预览或"数据表"视图中打开一个窗体,并通过选择窗体的数据输入与窗体方式来限制窗体所显示的记录。32、在窗体中,用来输入和编辑字段数据的交互式控件是()。A、文本框B、列表框C、复选框控件D、标签标准答案:A知识点解析:文本框主要用来输入或编辑数据,它是一种交互式控件。33、下列数组声明语句中,正确的是()。A、DimA[5,8]AsIntegerB、DimA(5,8)AsIntegerC、DimA[5;8]AsIntegerD、DimA(5;8)AsInteger标准答案:B知识点解析:在VBA中数组声明的格式为:dim数组名(维数定义)as类型。其中声明数组用圆括号,如果定义多维数组时,维数之间用逗号分隔。34、在调试VBA程序时,能自动被检查出来的错误是()。A、语法错误B、逻辑错误C、运行错误D、语法错误和逻辑错误标准答案:A知识点解析:语法错误指程序的某一语句的语法出现错误,如左右引号或括号不匹配等。当程序设计人员输入完一行语句时,VisualBaisc编辑器会自动检测语法错误,并提醒程序员错误所在,但无法检测逻辑错误。35、在参数函数设计时,要想实现某个参数的"双向传递",就应当说明该形参为"传址"调用形式。其设置的选项是()。A、ByValB、ByRefC、QptionalD、ParamArray标准答案:B知识点解析:参数的传递方式有两种:传址和传值,其中传址也称为引用。传址方式要在参数前加上关键字ByRef,传值则加上ByVal。36、假定有以下循环结构:Dountil条件循环体Loop则下列说法正确的是()。A、如果"条件"是一个为-1的常数,则一次循环体也不执行B、如果"条件"是一个为-1的常数,则至少执行一次循环体C、如果"条件"是一个不为-1的常数,则至少执行一次循环体D、不论"条件"是否为"真",至少要执行一次循环体标准答案:A知识点解析:DoUntil循环采用的是先判断条件后执行循环体的做法。如果"条件"是一个为-1(为真)的常数,则循环体就会一次也不执行。37、执行语句MsgBox"AAA",vbOKCancel+vbQuestion,"BBB"之后,弹出的信息框外观样式是()。A、
B、
C、
D、
标准答案:C知识点解析:消息框用于在对话框中显示信息,其使用格式为MsgBox(prompt[,buttons][,title][,helpfile,context])。其中,第一个参数是显示在对话框中的内容;第二个参数用于指定显示按钮的数目及具体形式和使用的图标样式等;第三个参数是对话框标题栏显示的内容。本题中,显示的内容为"AAA",标题为"BBB",而vbOKCancel表示对话框中显示"确定"和"取消"两个按钮,vbQuestion表示显示问号图标。38、下面程序运行后输出的是()。PrivateSubForm_Click()Fori=1To4x=1Forj=1To3x=3Fork=1To2x=x+6NextkNextjNextiPrintxEndSubA、7B、15C、157D、538标准答案:B知识点解析:因为每一次i、j循环的操作都会给x赋初值,所以i、j循环都相当于只执行了一次。该程序等效于x=3,然后x加两次6,所以最后结果为15。39、在窗体中有一个命令按钮(名称为run34),对应的事件代码如下:PrivateSubrun34_Click()sum=0Fori=10To1Step-2sum=sum+iNextiMsgBoxsumEndSub运行以上事件,程序的输出结果是()。A、10B、30C、55D、其他结果标准答案:B知识点解析:本题实际上是给出了一个计算1~10之间偶数之和的程序,i=10,每循环一次递减2。第一次循环结果:i=10,sum=sum+i=0+10=10。第二次循环结果:i=8,sum=sum+i=10+8=18。第三次循环结果:i=6,sum=sum+i=18+6=24。第四次循环结果:i=4,sum=sum+i=24+4=28。第五次循环结果:i=2,sum=sum+i=28+2=30。40、下面程序:PrivateSubForm_Click()Dimx,y,zAsIntegerx=5y=7z=0CallP1(x,y,z)PrintStr(z)EndSubSubP1(ByValaAsInteger,ByValbAsInteger,cAsinteger)c=a+bEndSub运行后的输出结果为()。A、0B、12C、Str(z)D、显示错误信息标准答案:B知识点解析:在本题中,用Call过程名的方法调用过程P1。在P1中,将参数C的值改为12。因为参数C是按地址传送(默认为按地址传送,即ByRef),故z的值变为12了,所以输出值为12。国家二级ACCESS机试(选择题)模拟试卷第2套一、选择题(本题共40题,每题1.0分,共40分。)1、在下列选项中,哪个不是一个算法一般应该具有的基本特征()。A、无穷性B、可行性C、确定性D、有穷性标准答案:A知识点解析:作为一个算法,一般应具有以下几个基本特征:可行性、确定性、有穷性、拥有足够的情报。本题答案为A。2、下列关于栈的叙述中正确的是()。A、在栈中只能插入数据,不能删除数据B、在栈中只能删除数据,不能插入数据C、栈是先进后出(FILO)的线性表D、栈是先进先出(FIFO)的线性表标准答案:C知识点解析:栈是限定在一端进行插入与删除的线性表。栈是按照"先进后出"的或后进先出的原则组织数据的,因此,栈也被称为"先进后出"表或"后进先出"表。本题答案是C。3、设有下列二叉树:对此二叉树中序遍历的结果为()。A、ACBDEFB、DEBFCAC、ABDECFD、DBEAFC标准答案:C知识点解析:所谓中序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右子树;并且在分别遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。本题答案为C。4、下面描述中,符合结构化程序设计风格的是()。A、使用顺序、选择和重复(循环)3种基本控制结构表示程序的控制逻辑B、模块只有一个入口,可以有多个出口C、注重提高程序的执行效率D、不使用goto语句标准答案:A知识点解析:结构化程序设计方法的四条原则是:自顶向下。程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。逐步求精。对复杂问题,应设计一些子目标,作过渡,逐步细节化。模块化。一个复杂问题,肯定是由若干稍简单的问题构成;解决这个复杂问题的程序,也应对应若干稍简单的问题,分解成若干稍小的部分。限制使用goto语句。本题答案为A。5、软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。A、概要设计B、软件设计C、可行性研究和计划制定D、需求分析标准答案:D知识点解析:通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。软件生命周期的主要活动阶段为:①可行性研究和计划制定。确定待开发软件系统的开发目标和总的要求,给出它的功能、性能、可靠性以及接口等方面的可能方案,制定完成开发任务的实施计划。②需求分析。对待开发软件提出的需求进行分析并给出详细定义,即准确地确定软件系统的功能。编写软件规格说明书及初步的用户手册,提交评审。③软件设计。系统设计人员和程序设计人员应该在反复理解软件需求的基础上,给出软件的结构、模块的划分、功能的分配以及处理流程。④软件实现。把软件设计转换成计算机可以接受的程序代码。即完成源程序的编码,编写用户手册、操作手册等面向用户的文档,编写单元测试计划。⑤软件测试。在设计测试用例的基础上,检验软件的各个组成部分。编写测试分析报告。⑥运行和维护。将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且可能的扩充和删改。因此,本题答案是D。6、数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。A、加工B、控制流C、数据存储D、数据流标准答案:B知识点解析:数据流图从数据传递和加工的角度,来刻画数据流从输入到输出的移动变换过程。数据流图中的主要图形元素有:加工(转换)、数据流、存储文件(数据源)等。本题答案为B。7、下列叙述中正确的是()。A、数据库不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库是存储在计算机存储设备中的、结构化的相关数据的集合D、数据库系统中,数据的物理结构必须与逻辑结构一致标准答案:C知识点解析:数据库是存储在计算机存储设备中的、结构化的相关数据的集合。数据库中的数据不只是面向某一项特定的应用,而是面向多种应用,可以被多个用户、多个应用程序共享,不具有独立的系统。设计数据库的目的实质上是设计出满足实际应用需求的实际关系模型。数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。本题答案为C。8、关系表中的每一横行称为一个()。A、字段B、元组C、行D、码标准答案:B知识点解析:在关系数据库中,关系模型采用二维表来表示,简称"表"。二维表是由表框架及表元组组成。在表框架中,按行可以存放数据,每行数据称为元组。本题答案是B。9、关系数据库管理系统能实现的专门关系运算包括()。A、选择、投影、联接B、排序、查找、统计C、关联、更新、排序D、显示、打印、制表标准答案:A知识点解析:关系数据库管理系统能实现的专门关系运算,包括选择运算、投影运算、联接运算。本题答案为A。10、数据库概念设计的过程中,以下各项中不属于视图设计设计次序的是()。A、自顶向下B、由整体到个体C、由内向外D、由底向上标准答案:B知识点解析:数据库概念设计的过程中,视图设计一般有三种设计次序,具体说明如下:①自顶向下。这种方法是先从抽象级别高且普遍性强的对象开始逐步细化、具体化与特殊化。②由底向上。这种设计方法是先从具体的对象开始,逐步抽象,普遍化与一般化,最后形成一个完整的视图设计。③由内向外。这种设计方法是先从最基本与最明显的对象着手逐步扩充至非基本、不明显的其他对象。本题答案为B。11、关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括()。A、投影B、选择C、关联D、联接标准答案:C知识点解析:关系数据库的检索操作都是由选择、投影和联接三种基本运算组合而成的。所以本题答案为C。12、在Access数据库中,表就是()。A、记录B、关系C、数据库D、数据模型标准答案:B知识点解析:一个关系就是一个二维表,每个关系有一个关系名。在Access中,一个关系存储为一个表,具有一个表名。所以本题答案为B。13、Access数据库表中的字段可以定义有效性规则,有效性规则是()。A、文本B、条件C、格式D、前三种说法都不对标准答案:B知识点解析:有效性规则是ACCESS中一个非常有用的属性,利用该属性可以防止非法数据输入到表中。有效性规则就是检查输入的值是否符合其条件。所以本题答案为B。14、必须输入0到9的数字的输入掩码是()。A、AB、CC、0D、9标准答案:C知识点解析:在输入数据时,如果希望输入数据的格式标准保持一致,或希望检查输入时的错误,可以设置输入掩码。输入掩码属性所使用字符的含义:A必须输入字母或数字;C可以选择输入任何字符或一个空格;0必须输入数字(0~9);9可以选择输入数字或空格。所以本题答案为选项C。15、在数据表的设计视图中,数据类型不包括()类型。A、逻辑B、备注C、自动编号D、查询向导标准答案:A知识点解析:在Access中,系统提供了多种数据字段的类型,如文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接以及查询向导等。所以本题答案是A。16、如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要一次指定多个条件,即筛选条件,可使用()方法。A、按选定内容筛选B、按窗体筛选C、按筛选目标筛选D、高级筛选/排序标准答案:C知识点解析:对于筛选记录,Access提供了4种方法:按选定内容筛选、按窗体筛选、按筛选目标筛选以及高级筛选。"按选定内容筛选"是一种最简单的筛选方法,使用它可以很容易地找到包含的某字段值的记录;"按窗体筛选"是一种快速的筛选方法,使用它不用浏览整个表中的记录,同时对两个以上字段值进行筛选;"按筛选目标筛选"是一种较灵活的方法,根据输入的筛选条件进行筛选;"高级筛选"可进行复杂的筛选,挑选出符合多重条件的记录。所以本题答案是C。17、在SQL查询中使用HAVING子句指出的是()。A、查询目标B、查询结果C、查询条件D、查询视图标准答案:C知识点解析:SQL查询语句中的HAVING子句称为分组过滤条件,与GROUPBY联用。HAVING子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用HAVING子句指出的是查询的条件,用来显示满足条件的特定的组。所以本题答案是C。18、ccess支持的查询类型有()。A、基本查询、选择查询、参数查询、SQL查询和操作查询B、单表查询、多表查询、交叉表查询、参数查询和操作查询C、分组查询、统计查询、条件查询、SQL查询和操作查询D、选择查询、交叉表查询、参数查询、SQL查询和操作查询标准答案:D知识点解析:Access支持的查询类型有选择查询、交叉表查询、参数查询、操作查询和SQL查询。所以本题答案为D。19、若利用选择查询计算每个职工的工龄,并对结果进行取整操作,标题行显示为工龄,则字段行的设计正确的语句是()。A、工龄:Date()-[工作日期]/365B、工龄:(Date()-[工作日期])/365C、工龄:Year(Date())-Year([工作日期])D、工龄:Year([工作日期])/365标准答案:C知识点解析:Date函数返回当前系统日期,Year函数返回日期表达式年份的整数。本题选项A中,先计算"/",算出的是一个小数,用当前日期去减一个小数,明显不对;选项B中,先算出的是时间差,其中包括月和日的时间差,再去除365,获得的也是一个带小数的年数,也不对;选项C中,用当前年份去减开始工作年份,得到的就是工龄,是对的。所以本题答案为C。20、Access窗体中的文本框控件分为()。A、记录型和非记录型B、控制型和非控制型C、结合型和非结合型D、计算型和文本型标准答案:C知识点解析:文本框分为3种类型:结合型、非结合型与计算型。结合型文本框能够从表、查询或SQL语句中获得所需要的内容;非结合型文本框并没有链接到某一字段,一般用来显示提示信息或接收用户输入数据等;在计算型文本框中,可以显示表达式的结果。所以本题答案为C。21、下列不属于窗体的常用格式属性的是()。A、记录源B、边框样式C、导航按钮D、记录选定器标准答案:A知识点解析:格式属性主要是针对控件的外观或窗体的显示格式而设置的。控件的格式属性包括标题、字体名称、字体大小、字体粗细、前景颜色、背景颜色、特殊效果等。窗体的格式属性包括标题、默认视图、滚动条、记录选定器、导航按钮、分隔线、自动居中、控制框、最大最小化按钮、关闭按钮、边框样式等。记录源是属于数据属性。所以本题答案是A。22、如果设置报表上某个文件框的控件来源属性为"=2*5Mod3",则打开报表视图时,该文本框显示信息是()。A、1B、2*5Mod3C、出错D、未绑定标准答案:A知识点解析:控件来源属性可以指定控件中显示的是什么数据,可以对绑定到表中的字段、查询或者SQL语句的数据进行显示和编辑,也可以显示表达式的结果。如果是表达式,则需在表达式前加上"="号,控件中显示的是控件来源属性中设置的表达式的具体值,而2*5Mod3=1,所以显示的时候就是1。所以本题答案是A。23、在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作。则带条件的操作是否执行取决于条件式的真假,而没有指定条件的操作则会()。A、出错B、不执行C、无条件执行D、有条件执行标准答案:C知识点解析:在宏的组成操作序列中,如果既存在带条件的操作又存在无条件的操作,那么带条件的操作是否执行取决于条件式的真假,而没有指定条件的操作则会无条件地执行。所以本题答案为C。24、以下关于VBA运算符优先级比较,叙述正确的是()。A、逻辑运算符>关系运算符>算术运算符B、算术运算符>逻辑运算符>关系运算符C、关系运算符>算术运算符>逻辑运算符D、以上均不正确标准答案:D知识点解析:VBA有4种类型运算符:算术运算符、关系运算符、逻辑运算符和连接运算符。其优先级关系是:算术运算符>连接运算符>关系运算符>逻辑运算符。对于存在多种运算符的表达式,可增加圆括号改变优先级或使表达式更清晰。所以A、B、C三个选项的排序均错误,本题的答案是D。25、定义一个二维数组A(2to6,6),该数组的元素个数为()。A、30B、35C、36D、42标准答案:B知识点解析:数组是在有规则的结构中包含一种数据类型的一组数据,也称作数组元素变量。数组变量由变量名和数组下标构成,通常用Dim语句来定义数组,定义格式为:Dim数组名([下标下限to]下标上限)。在缺省情况下,下标下限为0,数组元素从"数组名(0)"至"数组名(下标上限)";如果使用to选项,则可以安排非0下限。例如:DimA(6,6)AsInteger,B(1To5,10to20,3),则A有49个元素,而B则有5*11*4=220个元素。本题中二维数组A(2to6,6)的元素个数为5*7=35个元素。所以本题答案为B。26、返回一个0~1之间的随机数的函数是()。A、NzB、DSumC、RndD、DLookup标准答案:C知识点解析:Nz函数可以将Null值转换为其他值并防止它通过表达式扩散;DSum函数用于计算指定记录集(一个域)中的一组值的总和;Rnd函数用于返回一个0~1之间的随机数,该数值为单精度类型;DLookup函数用于从指定记录集(一个域)获取特定字段的值。所以本题答案是C。27、对象可执行的活动和能被对象"所识别的动作"分别称为对象的()。A、方法和事件B、事件和属性C、过程和方法D、事件和方法标准答案:A知识点解析:方法描述了对象的行为;事件是Access窗体或报表及其上的控件等对象可以"辨识"的动作。所以本题答案为A。28、VBA"定时"操作中,需要设置窗体的"计时器间隔(TimerInterval)"属性值。其计量单位是()。A、毫秒B、秒C、分钟D、小时标准答案:A知识点解析:窗体的"计时器间隔(TimerInterval)"属性值的计量单位是毫秒。所以本题答案是A。29、已知当前窗体的RecordSet属性记录集的对象名为res,则可以得到记录集的记录个数的是()。A、CountB、res.CountC、RecordCountD、res.RecordCount标准答案:D知识点解析:RecordCount是RecordSet对象的属性,用来返回RecordSet对象记录集合中记录的总数,对RecordSet对象属性的引用前面需要加对象名,格式为RecordSet对象名.属性名。30、已知程序段:s=0Fori=1To10Step2s=s+1i=i*2Nexti当循环结束后,变量i的值为(),变量s的值为()。A、113B、164C、204D、223标准答案:D知识点解析:第一次循环后,s=s+1=1,i=i*2=1*2=2;第二次循环后,s=s+1=2,i=i*2=(2+2)*2=8;第三次循环后,s=s+1=3,i=i*2=(8+2)*2=20;由于Nexti,所以i=i+2=20+2=22,此时22>10,循环结束,所以i的值为22,s的值为3。所以本题答案是D。31、要在文本框中显示当前时间,应当设置文本框的控件来源属性为()。A、=Now()B、=Date()C、=Time()D、=Year()标准答案:C知识点解析:Date函数显示的是当前的日期。Time函数显示的是当前的时间。Year函数需要参数,它返回的是输入参数中的年份。Now函数显示的是当前的日期和时间。所以本题答案为C。32、设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。33、OnErrorGoto0语句的含义是()。A、返回值为0B、取消错误处理C、遇到错误执行定义的错误D、忽略错误并执行下一条语句标准答案:B知识点解析:OnErrorGoto标号语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。"OnErrorResumeNext"语句在遇到错误发生时不会考虑错误,并继续执行下一条语句。"OnErrorGoto0"语句用于取消错误处理。所以本题答案是B。34、VBA中用实际参数a和b调用有参过程Fun(m,n)的正确形式是()。A、Funm,nB、Funa,bC、CallFun(m,n)D、CallFuna,b标准答案:B知识点解析:含参数的过程被调用时,主调过程中的调用时必须提供相应的实参(实际参数的简称),并通过实参向形参传递的方式完成过程调用。而Call方法调用函数时,必须要带括号。所以本题答案是B。35、某个窗体已编写以下事件过程:PrivateSubFormClick()DimkasInteger,nasInteger,masIntegern=5m=1k=1DoWhilek<=nm=m*2k=k+1LoopMsgBox(m,vbYesNo+vbQuestion,"结果")EndSub打开窗体运行后,单击窗体,弹出的信息框外观样式是()。A、
B、
C、
D、
标准答案:A知识点解析:DoWhile语句是先判断条件,如果条件为True,则执行循环体。本题中的条件表达式是k<=n,而刚开始k=1,n=5,而循环依次k就加1,故一共要执行5次循环。而m每执行一次就乘2,故一共乘了5次2。最后m的值为32。此外,消息框用于在对话框中显示信息,其使用格式为:MsgBox(prompt[,buttons][,title][,helpfile,context])。其中,第一个参数是显示在对话框上的内容;第二个参数用于指定显示按钮的数目及形式。使用的图标样式等;第三个参数是对话框标题栏显示的内容。vbYesNo表示对话框中显示"是"和"否"两个按钮,vbQuestion表示显示问号图标。所以此题选A。36、已知"销售"表中有"销售编号"、"图书编号"和"价格"等字段,每销售一本书生成一条记录,要求按图书编号统计出每本书的销售数量,下列SQL语句中,正确的是()。A、Select图书编号,Count(图书编号)from销售B、Select图书编号,Count(图书编号)from销售GroupBy图书编号C、Select图书编号,Sum(图书编号)from销售D、Select图书编号,Sum(图书编号)from销售0rderBy图书编号标准答案:B知识点解析:要将查询结果按某一列或多列的值分组,且值相等的为一组则使用GROUPBY子句;聚集函数COUNT()用于统计元组个数。37、Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的()。A、级联更新相关字段B、级联删除相关字段C、级联修改相关字段D、级联插入相关字段标准答案:A知识点解析:参照完整性:在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则,实施了参照完整性后,对表中主关键字字段进行操作时系统会自动检查主关键字字段,看该字段是否被添加、修改或删除。如果对主关键字的修改违背了参照完整性的要求,那么系统会自动强制执行参照完整性。级联更新相关字段:在主表的主关键字值更改时,自动更新相关表中的对应数值;级联删除相关记录:在删除主表中的记录时,自动地删除相关表中的相关信息。38、要将"选课成绩"表中学生的成绩取整,可以使用()。A、Abs([成绩])B、Int([成绩])C、Sqr([成绩]D、Sgn([成绩])标准答案:B知识点解析:A选项为返回数值表达式值的绝对值,C选项为平方根值,D选项为数值表达式的符号值。39、.假定有以下两个过程:SubS1(ByValxAsInteger,ByValyAsInteger)DimtAsIntegert=xx=yy=tEndSubSubS2(xAsInteger,yAsInteger)DimtAsIntegert=xx=yy=tEndSub则以下说法中正确的是()。A、用过程S1可以实现交换两个变量的值的操作,S2不能实现B、用过程S2可以实现交换两个变量的值的操作,S1不能实现C、用过程S1和S2都可以实现交换两个变量的值的操作D、用过程S1和S2都不能实现交换两个变量的值的操作标准答案:B知识点解析:过程定义时,如果形式参数被说明为传值(ByVal项),则过程调用只是相应位置实参的值"单向"传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。由于这个过程,数据的传递只是单向性,故称为"传值调用"的"单向"作用形式。反之,如果形式参数被说明为传址(ByRef项),则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反向影响实参的值。在这个过程中,数据的传递具有双向性,故称为"传址调用"的"双向"作用形式。在过程定义时,如果未做参数说明,则默认为传址调用。本题过程S1采用的是传值的方式,当然无法实现交换两个变量的值的操作。过程S2形式参数未说明,则默认采用的是传址的方式,可以实现两个变量的值的交换操作。所以本题答案是B。40、OpenForm的功能是用来打开()。A、表B、窗体C、报表D、查询标准答案:B知识点解析:OpenForm可以在"窗体"视图,窗体设计视图、打印预览或"数据表"视图中打开一个窗体,并通过选择窗体的数据输入与窗体方式来限制窗体所显示的记录。国家二级ACCESS机试(选择题)模拟试卷第3套一、选择题(本题共40题,每题1.0分,共40分。)1、算法一般都可以用哪几种控制结构组合而成()。A、选择、分支、递归B、顺序、循环、选择C、循环、递归、选择D、顺序、选择、嵌套标准答案:B知识点解析:算法的控制结构给出了算法的基本框架,它不仅决定了算法中各操作的执行顺序,而且也直接反映了算法的设计是否符合结构化原则。一个算法一般都可以用顺序、循环、选择三种基本控制结构组合而成。本题答案为B。2、用链表表示线性表的优点是()。A、花费的存储空间较顺序存储少B、没有明显优势C、便于插入和删除操作D、便于随机存取操作标准答案:C知识点解析:链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。故链式存储结构下的线性表便于插入和删除操作。本题答案为C。3、在下列几种排序方法中,要求内存量最大的是()。A、冒泡排序B、插入排序和选择排序C、归并排序D、快速排序标准答案:C知识点解析:快速排序的基本思想是,通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序;插入排序的基本操作是指将无序序列中的各元素依次插入到已经有序的线性表中,从而得到一个新的序列;选择排序的基本思想是:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面(这是它应有的位置),然后对剩下的子表采用同样的方法,直到表空为止;归并排序是将两个或两个以上的有序表组合成一个新的有序表。本题答案为C。4、下面不属于软件工程的3要素的是()。A、需求B、方法C、工具D、过程标准答案:A知识点解析:软件工程包括3个要素,即方法、工具和过程。本题答案为A。5、下列不属于结构化分析的常用工具的是()。A、数据流图B、流程图C、数据字典D、判定树和判定表标准答案:B知识点解析:结构化分析的常用工具有数据流图、数据字典、判定树和判定表。而流程图是常见的过程设计工具中的图形设计。本题答案为B。6、在软件工程中,白箱测试法可用于测试程序的内部结构,此方法将程序看做是()。A、路径的集合B、选择的集合C、操作的集合D、目标的集合标准答案:A知识点解析:软件的白盒测试方法是把测试对象看做一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息设计或选择测试用例,对程序所有逻辑路径进行测试。本题答案为A。7、在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有()。A、数据较低的冗余度B、数据共享度高C、特定的数据模型D、专门的数据管理软件标准答案:C知识点解析:在文件系统中,相互独立的记录其内部结构的最简单形式是等长同格式记录的集合,易造成存储空间大量浪费,不方便使用。而在数据库系统中,数据是结构化的,这种结构化要求在描述数据时不仅描述数据本身,还要描述数据间的关系,这正是通过采用特定的数据模型来实现的。本题答案为C。8、下列说法中,不属于数据模型所描述的内容的是()。A、数据结构B、数据操作C、数据约束D、数据管理标准答案:D知识点解析:数据模型所描述的内容有3个部分,它们是数据结构、数据操作和数据约束。其中,数据模型中的数据结构主要描述数据的类型、内容、性质,以及数据库的联系等;数据操作主要是描述在相应数据结构上的操作类型与操作方式。本题答案为D。9、用二维表的形式表示实体和实体间联系的数据模型()。A、关系模型B、层次模型C、网状模型D、数据模型标准答案:A知识点解析:层次模型是最早发展出来的数据库模型。它的基本结构是树形结构,这种结构方式在现实世界中很普遍,如家族结构、行政组织机构,它们自顶向下、层次分明。关系模型:用二维表的形式表示实体和实体间联系的数据模型。关系模型的特点:关系模型与非关系模型不同,它是建立在严格的数学概念基础上的。关系模型的概念单一,无论实体或实体之间的联系都用关系表示。存取路径对用户透明。关系必须是规范化的关系。本题答案为A。10、在数据库设计中,将E-R图转换成关系数据模型的过程属于()。A、需求分析阶段B、概念设计阶段C、逻辑设计阶段D、物理设计阶段标准答案:C知识点解析:数据库的逻辑设计主要工作是将E-R图转换成指定的RDBMS中的关系模式。11、Access的数据库类型是()。A、层次数据库B、网状数据库C、关系数据库D、不能确定标准答案:C知识点解析:MicrosoftAccess是一个关系型数据库管理系统,通过各种数据库对象来管理数据库中的数据。所以本题答案为C。12、关系模型中的"关系"是指()平行数据之间按照某种序列排序的集合关系。A、不具有相关性,但具有从属性的B、不具有相关性,并且也不具有从属性的C、具有相关性,且具有从属性的D、具有相关性,但不具有从属性的标准答案:D知识点解析:关系模型中的"关系"是指那种具有相关性,但非从属性的、平行的数据之间按照某种序列排序的集合关系。所以本题答案为D。13、用SQL语言描述"在学生表中查找男学生的全部信息",以下描述正确的是()。A、SELECTFROM学生表IF(性别=男)B、SELECT性别FROM学生表IF(性别=男)C、SELECT*FROM学生表WHERE(性别=男)D、SELECT*FROM性别WHERE(性别=男)标准答案:C知识点解析:用SQL语言描述"在学生表中查找男学生的全部信息",正确格式为"SELECT*FROM学生表WHERE(性别=男)"。14、Access建立表结构最常用的方法是()。A、数据表视图B、设计视图C、表向导创建D、用户自定义标准答案:B知识点解析:建立表结构有3种方法,一是在"数据表视图"中直接输入字段名,这种方法比较简单,但对字段类型和属性无法设置;二是使用"设计视图",这是最常用的方法;三是通过"表向导"创建表结构,其创建方法与使用"数据库向导"创建数据库的方法类似。15、能够使用"输入掩码向导"创建输入掩码的字段类型是()。A、数字和日期/时间B、文本和货币C、文本和日期/时间D、日期/时间和货币标准答案:C知识点解析:输入掩码只为"文本"和"日期/时间"型字段提供向导,其他类型没有向导帮助。另外,如果为某字段定义了输入掩码,同时又设置了它的格式属性,格式属性将在数据显示时优先于输入掩码的设置。16、在Access中,在"查询"特殊运算符Like中,可以用来通配任意个数字符的通配符是()。A、?B、*C、#D、[]标准答案:B知识点解析:特殊运算符like用于指定查找文本字段的字符模式。在所定义的字符模式中,用"?"表示该位置可以匹配任何一个字符;用"*"表示该位置可匹配零或多个字符;用"#"表示该位置可以匹配一个数字;用方括号描述一个范围,用于可匹配的字符范围。所以本题答案是B。17、已建立“tEmployee”表,下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示()。A、没有字段显示B、出生日期字段值C、除出生日期以外的所有字段值D、所有字段值标准答案:D知识点解析:在查询字段中使用"*",表示查询所有字段的值。所以本题答案为D。18、以下叙述中,正确的是()。A、在数据较多、较复杂的情况下使用筛选比使用查询的效果好B、查询只从一个表中选择数据,而筛选可以从多个表中获取数据C、通过筛选形成的数据表,可以提供给查询、视图和打印使用D、查询可将结果保存起来,供下次使用标准答案:D知识点解析:查询是用来操作数据库中的记录对象,利用它可以按照一定的条件从一个或多个表中筛选出需要操作的字段,并可以将它们集中起来,形成所谓的动态数据集,这个动态数据集显示出用户希望同时看到的来自一个或多个表中的字段,并显示在一个虚拟的数据表窗体中。而这个动态数据集被保存下来了,下次可以再使用的。查询可以从一个或多个表中选择数据,而筛选只可以从一个表中获取数据。通过筛选形成的数据表,只是显示出来,它并不能被保存下来,所以也就不能提供给查询使用。所以本题的答案是D。19、书写查询条件时,日期值应该用()括起来。A、*B、#C、’D、""标准答案:B知识点解析:在Access中建立查询时,有时需要以计算或处理日期所得到的结果作为条件。使用或处理日期结果作为条件可以方便地限定查询的时间范围。书写这类条件时应注意,日期值要用半角的井号"#"括起来。所以本题答案是B。20、可以作为窗体记录源的是()。A、表B、查询C、Select语句D、表、查询或Select语句标准答案:D知识点解析:Access中窗体的"数据环境"被称为记录来源(RecordSource),记录源可以是表、查询或SQLSELECT语句。Access的记录来源比FoxPro的"数据环境"提供了更大的灵活性,当Access窗体的记录来源是相互关联的若干表时,Access中通过建立查询或是使用SQLSELECT语句作为记录来源,而查询与SELECT语句指定了相关的表及表间关系。21、既可以直接输入文字,又可以从列表中选择输入项的控件是()。A、选项框B、文本框C、组合框D、列表框标准答案:C知识点解析:选项框是作为单独的控件来显示表或查询中的"是"或"否"的值,其不能输入文字也不能选择输入项;文本框主要用来输入或编辑字段数据,它是一种交互式控件;窗体中列表框可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值;组合框的列表是由多行数据组成,但平时只显示一行,需要选择其他数据时,可以单击右侧的向下箭头按钮。使用组合框,既可以进行选择,也可以输入文本,这也是组合框和列表框的区别。所以本题答案为C。22、以下是某个报表的设计视图。根据视图内容,可以判断出分组字段是()。A、编号B、姓名C、编号和姓名D、无法判断标准答案:B知识点解析:由图可以看出,在"页面页眉"和"主体"之间有一个"姓名页眉",故该报表的分组字段就是"姓名"。所以本题答案为B。23、有关宏操作,以下叙述错误的是()。A、宏的条件表达式中不能引用窗体或报表的控件值B、所有宏操作都可以转化为相应的模块代码C、使用宏可以启动其他应用程序D、可以利用宏组来管理相关的一系列宏标准答案:A知识点解析:宏在输入条件表达式时,可能会引用窗体或报表上的控件值。语法如下:Forms!窗体名!控件名;Reports!报表名!控件名,所以本题答案是A。24、于退出Access的宏命令是()。A、QuitB、CloseC、RunQuitD、RunClose标准答案:A知识点解析:A选项用于退出Access,B选项用于关闭数据库对象,C选项和D选项不存在。25、以下关于标准模块的说法不正确的是()。A、标准模块一般用于存放其他Access数据库对象使用的公共过程B、在Access系统中可以通过创建新的模块对象而进入其代码设计环境C、标准模块所有的变量或函数都具有全局特性,是公共的D、标准模块的生命周期是伴随着应用程序的运行而开始,关闭而结束标准答案:C知识点解析:标准模块所有的变量或函数并不是都具有全局特性,也不一定都是公共的。因此答案选择C。26、确定一个控件在窗体或报表中的位置的属性是()。A、Width或HeightB、Width和HeightC、Top或LeftD、Top和Left标准答案:D知识点解析:Width表示控件的宽度,Height表示控件的高度,Top表示控件的顶部与它所在的容器的顶部的距离,Left表示控件的左边与它所在的容器的左边的距离。可以通过Top属性和Left属性来确定一个控件的位置。所以本题答案为D。27、在模块中执行宏"mtest"的格式是()。A、Function.RunMacroMacroNameB、DoCmd.RunMacromtestC、Sub.RunMacromtestD、RunMacromtest标准答案:B知识点解析:在模块过程定义中,使用DoCmd对象的RunMacro方法可以执行设计好的宏,其调用格式为DoCmd.RunMacromtest。28、VBA中定义全局变量需要使用的关键字是()。A、ConstB、DimC、PublicD、Static标准答案:C知识点解析:定义全局变量需要使用的关键字是Public,Const用来符号变量,Dim用来定义局部变量,Static用来定义静态变量。因此答案选择C。29、在窗体上画两个文本框和一个命令按钮,然后在命令按钮的代码窗口中编写如下事件过程:PrivateSubCommand1Click()Text1="AccessTesting"Text2=Text1Text1="VBAlanguage"EndSub程序运行后,单击命令按钮,文本框Text2中显示的内容为()。A、VBAB、AccessC、VBAlanguageD、AccessTesting标准答案:D知识点解析:本段程序是先把"ACCESSTesting"给Text1,然后在把Text1的内容给Text2,最后把"VBAlanguage"赋给Text1。所以最后Text1中的内容是"VBAlanguage",而Text2中的内容是"AccessTesting"。30、在窗体中有一个标签Label1,标题为"显示标签";并存在一个标题为bOK的命令按钮Command1,其事件代码如下所示:PrivateSubCommand1Click()m=75Ifm>60Thenx=1ElseIfm>70Thenx=2EndIfLabel1.Caption=xEndSubPrivateSubFormLoad()Form.Caption="举例"EndSub打开窗体后单击命令按钮,屏幕显示()。A、
B、
C、
D、
标准答案:C知识点解析:m=75满足条件"a>60",执行其后的语句,将1赋值给变量x,然后结束条件判断,将x的值1作为标签的标题,所以屏幕显示如选项C所示。31、在下面的程序中,要求循环体执行四次,请横线处应填写的语句是()。PrivateSubCommand1Click()x=1DoWhile______x=x+2LoopEndSubA、x<=7B、x<8C、x<9D、以上均可标准答案:D知识点解析:第一次循环x=x+2=1+2=3,第二次循环x=x+2=3+2=5,第三次循环x=x+2=5+2=7,第四次循环x=x+2=7+2=9,题目要求循环执行四次跳出,所以应在判断处添加x<8或x<=7或x<9。答案为D。32、在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1Click()m=0Fori=1To3Forj=1To6IfjMod3<>0Thenm=m+1EndIfm=m+1NextjNextiMsgBoxmEndSub程序执行后,单击命令按钮,消息框显示的是()。A、12B、18C、24D、30标准答案:D知识点解析:对于内层循环而言,当j为1、2、4、5时,m会各加两次1,当j为3、6时,m会各加一次1。所以整个内层循环会实现10次加1。考虑到外层循环要执行3次循环体,所以一共要完成30次加1操作,因此最终的输出结果为30。33、在参数函数设计时,要想实现某个参数的"单向"传递,就应当说明该形参为"传值"调用形式。其设置选项是()。A、ByValB、ByRefC、OptionalD、ParamArray标准答案:A知识点解析:参数的传递方式有两种:传址和传值,其中传址也称为引用。传址方式要在参数前加上关键字ByRef,是"双向"调用形式,而传值则加上ByVal,是"单向"调用形式。所以本题答案是A。34、执行如下语句:a=InputBox("1","2","3")将显示一个输入的对话框,在对话框的输入区中将显示的信息是()。A、1B、2C、3D、不显示任何内容标准答案:C知识点解析:InputBox函数用于在一个对话框中显示提示,等待用户输入正文并按下按钮,返回包含文本框内容的字符串数据信息。InputBox的函数格式为:InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])。其中prompt是必需的,是提示字符串;title是可选的,显示对话框标题栏中的字符串表达式;default是可选的,为没有其他输入时的缺省值。如果省略default,则文本框为空。因此本题中,还没有输入值,选择InputBox的缺省值3,答案为C。35、VBA中不能进行错误处理的语句结构是()。A、OnErrorThen标号B、OnErrorGoto标号C、OnErrorResumeNextD、OnErrorGoto0标准答案:A知识点解析:OnErrorGoto标号语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。"OnErrorResumeNext"语句在遇到错误发生时不会考虑错误,并继续执行下一条语句。"OnErrorGoto0"语句用于取消错误处理。所以本题答案是A。36、在Access数据库中,表是()。A、关系B、索引C、记录D、数据库标准答案:A知识点解析:在Access中,一个"表"就是一个关系,每个关系都有一个关系名,即表名。37、在报表中要显示格式为"页码/总页数"的页码,应当设置文本框空间的控制来源属性为()。A、[Page]/[Pages]B、=[Page]/[Pages]C、[Page]&"/"&[Pages]D、=[Page]&"/"&[Pages]标准答案:D知识点解析:计算控件的控件源必须是以"="开头的计算表达式,表达式的字段名不用加表名,需要以"[]"括起来。38、下列数组声明语句中,正确的是()。A、DimA[5,8]AsIntegerB、DimA(5,8)AsIntegerC、DimA[5;8]AsIntegerD、DimA(5;8)AsInteger标准答案:B知识点解析:在VBA中数组声明的格式为:dim数组名(维数定义)as类型,声明数组用圆括号,如果定义多维数组时,维数之间用逗号分隔。39、执行语句MsgBox"AAA",vbOKCancel+vbQuestion,"BBB"之后,弹出的信息框外观样式是()。A、
B、
C、
D、
标准答案:C知识点解析:消息框用于在对话框中显示信息,其使用格式为MsgBox(prompt[,buttons][,title][,helpfile,context])。其中,第一个参数是显示在对话框中的内容;第二个参数用于指定显示按钮的数目及具形式和使用的图标样式等;第三个参数是对话框标题栏显示的内容。本题中,显示的内容为"AAA",标题为"BBB",而vbOKCancel表示对话框中显示"确定"和"取消"两个按钮,vbQuestion表示显示问号图标。40、通过关联关键字”系别“这一相同字段,下图在表二和表一构成的关系式()。A、一对一B、多对一C、一对多D、多对多标准答案:C知识点解析:表一是由学号、系别、班级字段组成的学生表,表二是由系别、报到人数、未到人数组成的系别表。可知一个系别有多个学生,而一个学生只属于一个系。因此表二和表一的关系,即系别和学生的关系是一对多。注意此题问的是表二和表一构成的关系,不是表一和表二。国家二级ACCESS机试(选择题)模拟试卷第4套一、选择题(本题共40题,每题1.0分,共40分。)1、下列关于队列的叙述中正确的是()。A、在队列中只能插入数据B、在队列中只能删除数据C、队列是先进先出的线性表D、队列是先进后出的线性表标准答案:C知识点解析:队列是一种操作受限的线性表。它只允许在线性表的一端进行插入操作,另一端进行删除操作。其中,允许插入的一端称为队尾(rear),允许删除的一端称为队首(front)。队列具有先进先出的特点,它是按"先进先出"的原则组织数据的。2、对于存储同样的一组数据元素而言()。A、顺序结构比链接结构易于扩充空间B、顺序结构与链接结构相比,更有利于对元素进行插入、删除运算C、顺序结构占用整块空间,而链接结构不要求整块空间D、顺序结构比链接结构多占存储空间标准答案:C知识点解析:顺序结构中,元素之间的关系通过存储单元的邻接关系来表示,其存储空间必须占用整块空间;链接结构中,结点之间的关系通过指针来表示,不要求整块空间。3、算法的有穷性是指()。A、算法程序的运行时间是有限的B、算法程序所处理的数据量是有限的C、算法程序的长度是有限的D、算法只能被有限的用户使用标准答案:A知识点解析:算法具有5个特性:①有穷性:一个算法必须(对任何合法的输入值)在执行有穷步之后结束,且每一步都可在有限时间内完成,即运行时间是有限的。②确定性:算法中每一条指令必须有确切的含义,读者理解时不会产生歧义。③可行性:一个算法是可行的,即算法中描述的操作都是可以通过已经实现的基本运算执行有限次来实现。④输入:一个算法有零个或多个输入,这些输入取自于某个特定的对象的集合。⑤输出:一个算法有一个或多个输出。4、下面描述中,不属于软件危机表现的是()。A、软件过程不规范B、软件质量难以控制C、软件开发生产率低D、软件成本不断提高标准答案:A知识点解析:软件危机是计算机软件在开发和维护过程中所遇到的一系列严重问题。主要表现在以下6个方面:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件可维护性差;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。5、软件的()设计又称总体结构设计,其主要任务是建立软件系统的总体结构。A、概要B、抽象C、逻辑D、规划标准答案:A知识点解析:软件设计分为概要设计和详细设计。概要设计又称总体结构设计,其主要任务是建立软件系统的总体结构。6、下列叙述中,正确的是()。A、用E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系B、用E-R图只能表示实体集之间一对一的联系C、用E-R图只能表示实体集之间一对多的联系D、用E-R图表示的概念数据模型只能转换为关系数据模型标准答案:A知识点解析:两个实体之间的联系实际上是实体集间的函数关系,这种函数关系可以有下面几种,即一对一的联系、一对多(或多对一)的联系和多对多的联系。由于概念模型不依赖于具体的数据库管理系统,因此,容易向关系模型、网状模型和层次模型等各种模型转换。7、结构化程序设计主要强调的是()。A、程序的规模B、程序的效率C、程序设计语言的先进性D、程序易读性标准答案:D知识点解析:结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用goto语句,总的来说可使程序结构良好、易读、易理解、易维护。8、下面关于数据库系统中叙述正确的是()。A、数据库系统减少了数据冗余B、数据库系统避免了一切冗余C、数据库系统中数据的一致性是指数据类型的一致D、数据库系统比文件系统能管理更多的数据标准答案:A知识点解析:数据库系统的特点之一是数据共享性高,冗余度低。数据共享的同时又可极大地减少数据冗余性,不仅减少了不必要的存储空间,更为重要的是可以避免数据的不一致性。所谓数据的一致性是指在系统中统一数据在不同位置出现时应保持相同的值。9、层次型、网状型和关系型数据库划分原则是()。A、数据之间的联系方式B、记录长度C、联系的复杂程度D、文件的大小标准答案:A知识点解析:数据库按数据模型分为层次型数据库、网状型数据库、关系型数据库,数据模型即数据之间的联系方式,因此正确选项为A。10、有两个关系R和T如下:则由关系R得到关系T的操作式()。A、选择B、投影C、交D、并标准答案:A知识点解析:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高职第一学年(农村区域发展)农村规划综合试题及答案
- 2025年高职地理教育(地理教学方法)试题及答案
- 2025年高职电子商务(商品拍摄)试题及答案
- 2026年新闻写作(新闻稿撰写规范)试题及答案
- 2025年大学第三学年(设计心理学)设计应用阶段测试题及答案
- 2025年高职人力资源管理(人力资源教学案例分析)试题及答案
- 2025年大学水利工程与管理(水利技术推广)试题及答案
- 2025年大学金属制品加工技术(金属表面处理)试题及答案
- 2025年大学大一(交通运输)交通工程学阶段测试试题及答案
- 2025年高职动漫设计与制作(动漫设计与制作)试题及答案
- 校区打印店合作服务 投标方案(技术方案)
- DL∕T 1781-2017 电力器材质量监督检验技术规程
- 剪刀式升降车的安全管理
- 大学《思想道德与法治》期末考试复习题库(含答案)
- JT-T 1037-2022 公路桥梁结构监测技术规范
- 综合能源管理系统平台方案设计及实施合集
- 学校宿舍楼施工组织设计方案
- GB/T 7216-2023灰铸铁金相检验
- 学术论文的撰写方法
- 上海市汽车维修结算工时定额(试行)
- 贵州省晴隆锑矿采矿权出让收益评估报告
评论
0/150
提交评论