计算机二级ACCESS历年选择题汇总.docx
《计算机二级ACCESS历年选择题汇总.docx》由会员分享,可在线阅读,更多相关《计算机二级ACCESS历年选择题汇总.docx(81页珍藏版)》请在课桌文档上搜索。
1、无纸化真考题库试题(1)真题1 .程序流程图中带有箭头的线段表示的是(C)。A)图元关系B)数据流0控制流D)调用关系【解析】在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。所以选择C)。2 .结构化程序设计的基本原则不包括(八)。A)多态性B)自顶向下0模块化D)逐步求精【解析】结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句。3 .软件设计中模块划分应遵循的准则是(B)。A)低内聚低耦合B)高内聚低耦合0低内聚高耦合D)高内聚高耦合【解析】软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适当、模块的依赖关系适当等.模
2、块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高。4 .在软件开发中,需求分析阶段产生的主要文档是(B)。A)可行性分析报告B)软件需求规格说明书0概要设计说明书D)集成测试计划【解析】A)错误,可行性分析阶段产生可行性分析报告。C)错误,概要设计说明书是总体设计阶段产生的文档。D)错误,集成测试计划是在概要设计阶段编写的文档。B)正确,需求规格说明书是后续工作如设计、编码等需要的重要参考文档。5 .算法的有穷性是指(八)。A)算法程序的运行时间是有限的B)算法程序所处理的数据量是
3、有限的0算法程序的长度是有限的D)算法只能被有限的用户使用【解析】算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。有穷性是指算法程序的运行时间是有限的。6 .对长度为n的线性表排序,在最坏情况下,比较次数不是n(n1)/2的排序方法是(D)。A)快速排序B)冒泡排序0直接插入排序D)堆排序【解析】除了堆排序算法的比较次数是(nhgn),其他的都是n(n1)/2。7 .下列关于栈的叙述正确的是(B)。A)栈按先进先出组织数据B)栈按先进后出“组织数据0只能在栈底插入数据D)不能删除数据【解析】栈是按先进后出的原则组织数据的,数据的插入和删除都在栈顶进行操作。8 .在数据库设计中
4、,将E-R图转换成关系数据模型的过程属于(C)。A)需求分析阶段B)概念设计阶段0逻辑设计阶段D)物理设计阶段【解析】E-R图转换成关系模型数据则是把图形分析出来的联系反映到数据库中,即设计出表,所以属于逻辑设计阶段。9 .有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为(D)。A)并B)自然连接0笛卡尔积D)交【解析】自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以B)错误。笛卡尔积是用R集合中元素为第一元素,S集合中元素为第二元素构成的有序对,所以C)错误。根据关系T可以很明显的看出是从关系R与关
5、系S中取得相同的关系组所以取得是交运算,选择D)。10 .设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为(C)oA)课号,成绩B)学号,成绩O学号,课号D)学号,姓名,成绩【解析】学号是学生表S的主键,课号是课程表C的主键,所以选课表SC的关键字就应该是与前两个表能够直接联系且能唯一定义的学号和课号,所以选择C)。11 .按数据的组织形式,数据库的数据模型可分为三种模型,它们是(C)。A)小型、中型和大型B)网状、环状和链状O层次、网状和关系D)独享、共享和实时【解析】数据库管理系统所支持的
6、传统数据模型分为三种:层次数据模型、网状数据模型、关系数据模型。故选项C)正确。12 .在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是(D)。A) *B) %O&D)#13 .如果在创建表中建立字段性别,并要求用汉字表示,其数据类型应当是(C)。A)是/否B)数字O文本D)备注【解析】根据关系数据库理论,一个表中的同一列数据应具有相同的数据特征,称为字段的数据类型。文本型字段可以保存文本或文本与数字的组合。文本型字段的字段大小最多可达到255个字符,如果取值的字符个数超过了255,可使用备注型。本题要求将性别字段用汉字表示,性别字段的内容为男或女,小于255个字符,所以
7、其数据类型应当是文本型。14 .下列关于字段属性的叙述中,正确的是(D)。A)可对任意类型的字段设置默认值属性B)设置字段默认值就是规定该字段值不允许为空O只有文本型数据能够使用输入掩码向导”D)有效性规则属性只允许定义一个条件表达式(解析默认值是指添加新记录时自动向此字段分配指定值。有效性规则”是提供一个表达式,该表达式必须为TrUe才能在此字段中添加或更改值,该表达式和有效性文本属性一起使用。输入掩码显示编辑字符以引导数据输入。故答案为D)。3stai9O0眼统计结果班级学生表计数姓名段表计序示件字总排显条19.若查询的设计如下,则查询的功能是(C)。15 .在ACCeSS中,如果不想显示
8、数据表中的某些字段,可以使用的命令是(八)。A)隐藏B)删除0冻结D)筛选16 .如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是(C)。A)删除B)追加C)生成表D)更新【解析】如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是生成表查询。答案为C)选项17 .在SQ1.查询中“GROUPBY”的含义是(D)。A)选择行条件B)对查询进行排序0选择列字段D)对查询进行分组18 .下列关于SQ1.语句的说法中,错误的是(D)oA) INSERT语句可以向数据表中追加新的数据记录B) UPDATE语句用来修改数据表中已经存在的数据记录C) DE1.E
9、TE语句用来删除数据表中的记录D)CREATE语句用来建立表结构并追加新的记录【解析】ACCeSS支持的数据定义语句有创建表(CREATETAB1.E)、修改数据(UPDATETAB1.E),删除数据(DE1.ETETAB1.E)、插入数据(INSERTTAB1.E)oCREATETAB1.E只有创建表的功能不能追加新数据。故选项D)为正确答案。学生表A)设计尚未完成,无法进行统计B)统计班级信息仅含NU11(空)值的记录个数0统计班级信息不包括NUlK空)值的记录个数D)统计班级信息包括Null(空)值全部记录个数20.查询书名字段中包含等级考试字样的记录,应该使用的条件是(D)。A) 1.
10、ike”等级考试”B) 1.ike*等级考试”O1.ike”等级考试*”D) 1.ike*等级考试*”21 .在教师信息输入窗体中,为职称字段提供教授、副教授、讲师等选项供用户直接选择,最合适的控件是(D)。A)标签B)更选框O文本框D)组合框【解析】组合框或列表框可以从一个表或查询中取得数据,或从一个值列表中取得数据,在输入时,我们从列出的选项值中选择需要的项,从而保证同一个数据信息在数据库中存储的是同一个值。所以选项D)是正确的。22 .若在窗体设计过程中,命令按钮COmmandO的事件属性设置如下图所示,则含义是(D)。A)只能为“进入事件和单击事件编写事件过程B)不能为进入事件和单击事
11、件编写事件过程0进入事件和单击事件执行的是同一事件过程D)已经为“进入事件和单击事件编写了事件过程23 .发生在控件接收焦点之前的事件是(八)。A) EnterB) ExitC) GotFocusD) 1.ostFocus【解析】控件的焦点事件发生顺序为:Enter-*GOtFOeUSf操作事件-Exit-*1.ostFocus。其中GotFoCUS表示控件接收焦点事件,1.OStFOCUS表示控件失去焦点事件。24 .下列关于报表的叙述中,正确的是()。A)报表只能输入数据B)报表只能输出数据0报表可以输入和输出数据D)报表不能输入和输出数据25 .在报表设计过程中,不适合添加的控件是(D)
12、oA)标签控件B)图形控件0文本框控件D)选项组控件【解析】ACCeSS为报表提供的控件和窗体控件的功能与使用方法相同,不过报表是静态的,在报表上使用的主要控件是标签、图像和文本框控件,分别对应选项A)、B)、C),所以选项D)为正确答案。26 .在宏的参数中,要引用窗体FI上的TeXtl文本框的值,应该使用的表达式是(八)。A)Forms!Fl!TextlJB) TextlC) Fl.TextlD) Forms_Fl_Textl【解析】宏在输入条件表达式时可能会引用窗体或报表上的控件值,使用语法如下:FonnS!窗体名!控件名或Forms!窗体名!控件名和RePOrtS!报表名!控件名或Re
13、ports!报表名!控件名所以选项A)正确。27 .在运行宏的过程中,宏不能修改的是(B)。A)窗体B)宏本身C)表D)数据库【解析】宏是一个或多个操作组成的集合,在宏运行过程中,可以打开关闭数据库,可以修改窗体属性设置,可以执行查询,操作数据表对象,但不能修改宏本身28 .为窗体或报表的控件设置属性值的正确宏操作命令是(C)。A) SetB) SetDataC) SetVaIueD) SetWarnings解析宏操作命令中SetVaIUe用于为窗体、窗体数据表或报表上的控件、字段或属性设置值;SetWamingS用于关闭或打开所有的系统消息。29.下列给出的选项中,非法的变量名是(C)。A)
14、 SumB) Integer_2C) RemD) Form1【解析】VBA中变量命名不能包含有空格或除了下划线字符J)外的其他的标点符号,长度不能超过255个字符,不能使用VBA的关键字。Rem是用来标识注释的语句,不能作为变量名,用它做变量名是非法的。30.在模块的声明部分使用OptionBaseP语句,然后定义二维数组A(2to5,5),则该数组的元素个数为(八)。A) 20B) 24O25D)36【解析】VBA中OPtiOnBaseI语句的作用是设置数组下标从I开始,展开二维数组A(2to5,5),为A(2,1)A(2,5),A(3,1)A(3,5),,A(5,1)A(5,5)共4组,每
15、组5个元素,共20个元素。31 .在VBA中,能自动检查出来的错误是(八)。A)语法错误B)逻辑错误0运行错误D)注释错误【解析】语法错误在编辑时就能自动检测出来,逻辑错误和运行错误是程序在运行时才能显示出来的,不能自动检测,注释错误是检测不出来的。32 .如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为(八)(,A)按值传递B)按地址传递C) ByRef传递D)按形参传递【解析】参数传递有两种方式:按值传递ByVaI和按址传递ByRef。按值传递是单向传递,改变了形参变量的值而不会影响实参本身;而按址传递是双向传递,任何引起形参的变化都会影响实参的值。33
16、 .表达式B=INT(A+0.5)”的功能是(B)。A)将变量A保留小数点后1位B)将变量A四舍五入取整0将变量A保留小数点后5位D)舍去变量A的小数部分【解析】INT函数是返回表达式的整数部分,表达式A+0.5中当A的小数部分大于等于0.5时,整数部分加I,当A的小数部分小于0.5时,整数部分不变,INT(A+0.5)的结果便是实现将A四舍五入取整。34 .运行下列程序段,结果是(B)。Form=10to1step0k=k+3NextmA)形成死循环B)循环体不执行即结束循环0出现语法错误D)循环体执行一次后结束循环【解析】本题考察for循环语句,step表示循环变量增加步长,循环初始值大于
17、终值时步长应为负数,步长为0时则循环不成立,循环体不执行即结束循环。35 .下列四个选项中,不是VBA的条件函数的是(B)。A) ChooseB) IfC) IIfD) Switch【解析】VBA提供了3个条件函数:Ilf函数,SWitCh函数和ChOoSe函数,这3个函数由于具有选择特性而被广泛用于查询、宏及计算控件的设计中。而If是程序流程控制的条件语句,不是函数。36.运行下列程序,结果是(D)。PrivateSubCOmmand32_Click()f=1:fl=1:k=1DoWhilek=5f=ft)+flf=flfl=fk=k+11.oopMsgBox,f=&fEndSubA) f=
18、5B) f=7C) f=8D) f=13【解析】本题考察DO循环语句:k=l时,f=ll=2,fD=l,fl=2,k=l+1=2;k=2时,f=3,f=2,fl=3,k=2+l=3;k=3时,f=5,f=3,fl=5,k=3l=4;k=4时,f=8,f=5,fl=8,k=4+l=5;k=5时,f=13,f=8,fl=13,k=6,不再满足循环条件跳出循环,此时f=13。37.在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码:PrivateSubCommand1_Click()MsgBoxf(24,18)EndSubPublicFunctionf(mAsInteger,nA
19、sInteger)AsIntegerDoWhilemnDoWhilemnm=m-n1.oopDoWhilemn所以执行m=mn=24-18=6,内层第I个Do循环结束后m=6,n=18;此时m小于n,所以再执行n=nm=186=12,此时m=6,n=12;再执行n=nm后m=n=6;mn条件满足,退出循环,然后执行f=m的赋值语句,即为f=m=638.在窗体上有一个命令按钮COmmand1,编写事件代码如下:PrivateSubCommand1_Click()DimdlAsDateDimd2AsDatedl=#12/25/2009#d2=#1/5/2010#MsgBoxDateDiff(ww,
20、dl,d2)EndSub打开窗体运行后,单击命令按钮,消息框中输出的结果是(B)。A) 1B) 2C) 10D) 11【解析】函数DateDif限照指定类型返回指定的时间间隔数目。语法为DateDiff(,W1J,W2),间隔类型为ww,表示返回两个日期间隔的周数39.能够实现从指定记录集里检索特定字段值的函数是(D)。A) NzB) FindC) 1.ookupD) D1.ookup【解析】D100kUP函数是从指定记录集里检索特定字段的值。它可以直接在VBA、宏、查询表达式或计算控件使用,而且主要用于检索来自外部表字段中的数据。40.下列程序的功能是返回当前窗体的记录集:SubGetRec
21、NumODimrsAsObjectSetrs=MsgBoxrs.RecordCountEndSub为保证程序输出记录集(窗体记录源)的记录数,括号内应填入的语句是(八)。A) Me-RecordsetB) Me-Record1.ocksC) Me-RecordSourceD) Me-RecordSelectors【解析】程序中rs是对象变量,指代窗体对象,Set语句是将当前窗体中的记录集对象赋给rs对象,Me表示当前窗体,用Me指明记录集来自于窗体,ReCordSet属性设置窗体、报表、列表框控件或组合框控件的记录源,用MeRecordset代表指定窗体的记录源,即记录源来自于窗体。而ReCo
22、rdSoUrSe属性用来设置数据源,格式为ReCOrdSOUrSe=数据源。因此题目空缺处应填MeRecordSe1.无纸化真考题库试题(2)真题1 .一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是(B)0A) 12345ABCDEB) EDCBA54321C) ABCDE12345D) 5432IEDCBA2 .下列叙述中正确的是(D)0A)循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B)在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况0在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D)循
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 ACCESS 历年 选择题 汇总

链接地址:https://www.desk33.com/p-1446382.html