第 1 页:试题 |
第 4 页:参考答案 |
一、选择题
(1)B
【解析】栈是先进后出的原则组织数据,所以入栈最早的最后出栈,所以选择B。
(2)D
【解析】循环队列有队头和队尾两个指针,但是循环队列仍是线性结构的,所以A错误;在循环队列中只需要队头指针与队尾两个指针来共同反映队列中元素的动态变化情况,所以B与C错误。
(3)C
【解析】当有序线性表为顺序存储时才能用二分法查找。可以证明的是对于长度为n的有序线性表,在最坏情况下,二分法查找只需要比较l092n次,而顺序查找需要比较n次。
(4)A
【解析】链式存储结构既可以针对线性结构也可以针对非线性结构,所以B与C错误。链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以D错误。
(5)D
【解析】数据流图中带箭头的线段表示的是数据流,即沿箭头方向传送数据的通道,一般在旁边标注数据流名。
(6)B
【解析】在需求分析阶段可以使用的工具有数据流图(DFD图,数据字典(DD,判定树与判定表,所以选择B。
(7)A
【解析】对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。所以选择A。
(8)B
【解析】因为一间宿舍可以住多个学生即多个学生住在一个宿舍中,但一个学生只能住一间宿舍,所以实体宿舍和学生之间是一对多的关系。
(9)C【解析】数据管理发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。其中最后一个阶段结构简单,使用方便逻辑性强物理性少,在各方面的表现都最好,一直占据数据库领域的主导地位,所以选择C。
(10)D
【解析】自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据T关系中的有序组可知R与S进行的是自然连接操作。
(11)A
【解析】关系运算包括:选择、投影和连接。①选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算,即从水平方向抽取记录。②投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算,相当于对关系进行垂直分解。③连接:连接是关系的横向结合。连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。此题干要求从关系中找出同时满足两个条件的元组,应进行的运算是选择,所以选项A是正确的。
(12)C
【解析】ACCess数据库对象分为7种。这些数据库对象包括表、查询、窗体、报表、数据访问页、宏、模块。其中
①表:数据库中用来存储数据的对象,是整个数据库系统的基础。②查询:它是数据库设计目的的体现,建完数据库以后,数据只有被使用者查询才能真正体现它的价值。③报表:一种数据库应用程序进行打印输出的方式。④模块:将VBA声明和过程作为一个单元进行保存的集合,是应用程序开发人员的工作环境。故答案为C。
(13)C
【解析】将“输入掩码”属性设置为“密码”,以创建密码输入项文本框。文本框中键入的任何字符都按原字符保存,但显示为星号(*)。选项C正确。
(14)D
【解析】ACCess是一个关系型数据库管理系统。它的每一个表都是独立的实体,保存各自的数据和信息。但这并不是说表与表之间是孤立的。ACCess通过数据库之间的数据元素(即主键)连接起来,形成了有机的联系,实现了信息的共享。表与表之间的联系称为关系,ACCess通过关系使表之间紧密地联系起来,从而改善了数据库的性能,增强了数据库的处理能力。答案D正确。
(15)C
【解析】输入掩码的符号中“&”表示的是输入任一字符或空格(必选项)。所以选项C正确。
(16)B
【解析】SQL查询的SeleCt语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是:SELECT[A1.L I DISTINCT]别名FROM表名[WHERE查询条件]其中“查询条件”还可以是另一个选择查询或子查询。在主查询中查找任何等于、大于或小于由子查询返回的值(使用ANY、IN或ALL保留字)。在此题中用IN表示等于这两个值。所以选项B正确。
(17)D
【解析】SQL查询的SeleCt语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是:SELECT[ALL I DISTINCT]别名FROM表名[WHERE查询条件]在查询条件中输入Like运算符来限制结果中的记录。为了查找公司名称中有“网络”二字的公司信息,需要使用like运算符,与之搭配使用的通配符有很多,其中“*”的含义是表示由0个或任意多个字符组成的字符串,在字符串中可以用作第一个字符或最后一个字符,在本题中应该使用的条件是Like”*网络*”。所以选项D正确。
(18)B
【解析】参数查询可以显示一个或多个提示参数值(准则)预定义对话框,也可以创建提示查询参数的自定义对话框,提示输入参数值,进行问答式查询。所以选项B正确。
(19)D
【解析】ACCess支持的数据定义语句有创建表(CREATE TABLE)、修改表(ALTER TABLE)、删除表(DROPTABLE)。故选项D为正确答案。
(20)B
【解析】修改数据的语法结构为:Update table set字段名=value[where条件],所以答案为B。
(21)C
【解析】图形控件用于在窗体上绘制图形;图像控件用于显示静态图片,在ACCess中不能对图片进行编辑;绑定对象框控件用于显示0LE对象,一般用来显示记录源中OLE类型的字段的值。当记录改变时,该对象会一起改变;未绑定对象框控件用于显示未结合的OLE对象。当记录改变时,该对象不会改变。学生表中的学生照片在移动学生记录时会发生变动,所以选项C正确。
(22)B
【解析】ACCess对象事件有单击、双击、更新前、更新后等事件,而“更新前”事件表示的是在控件或记录的数据变化前发生的事件。故选项B正确。
(23)C
【解析】窗体的单击事件过程统一用Form—CliCk(),不需要使用窗体名称,而命令按钮事件过程需要使用按钮名称,则为Cmdl_CliCk()。故本题答案为C。
(24)B
【解析】组页脚节中主要显示分组统计数据,通过文本框实现。打印输出时,其数据显示在每组结束位置。所以要实现报表按某字段分组统计输出,需要设置该字段组页脚。故本题答案为B。
(25)D
【解析】在报表中添加计算字段应以“=”开头,在报表中要显示格式为“共N页,第N页”的页码,需要用到[Pages]和这两个计算项,所以正确的页码格式设置是=”共”&[Pages]&”页,第”&”页”,即选项Di为正确答案。
(26)D【解析】为窗体或报表上的控件设置属性值的宏操作是SetValue,宏操作Beep用于使计算机发出“嘟嘟”声,宏操作MsgBox用于显示消息框。
(27)A
【解析】创建条件宏时,经常会出现操作格式相同的事件,可以简单地用省略号(…)来表示。
(28)C
【解析】在宏操作中,MsgBox用于显示提示消息框,PrintOut用于打印激活的数据库对象,OutputT0用于将指定数据库对象中的数据输出成.xlsx、。rff、.txt、.htm、.snp等格式的文件。
(29)A
【解析】在VBA中打开窗体的命令格式如下:
DoCmd.OpenForm(FormName,View,FilterName,Where—Condition,Data_Mode,WindowMode,OpenArgs)其中FormName是必需的,是字符串表达式,表示当前数据库中窗体的有效名称。
(30)B
【解析】该语句是定义了ll个由整型数构成的数组,默认的数组下限是O,10为数组的上限,数组元素为NewArray(0)到NewArray(10),共有11个整型数。
(31)D
【解析】本地窗口内部自动显示出所有在当前过程中的变量声明及变量值。本地窗口打开后,列表中的第一项内容是一个特殊的模块变量。对于类模块,定义为Me。Me是对当前模块定义的当前实例的引用。由于它是对象引用,因而可以展开显示当前实例的全部属性和数据成员。
(32)B
【解析】在VBA中过程不可以嵌套定义,即不可以在一个过程中定义另一个过程,但是过程可以嵌套调用。
(33)C
【解析】A选项结果为数值,等于两日期相隔天
数;B选项结果为数值,等于年份2011;D选项结果为数值,Len函数是返回字符串的长度;C选项正确,DateValue函数是将字符串变为日期类型。
(34)A
【解析】题目中For循环的初值为l,终值为9,步长为-3,不满足循环条件,循环体将不会被执行。
(35)B
【解析】根据题意,hat(100*(X+0.005)实现千分位的四舍五入,同时扩大l00倍取整,乘0.Ol是为保证保留两位小数,与前面的乘以100对应,因此本题选B。
(36)A
【解析】Do Until循环采用的是先判断条件后执行循环体的做法,如果条件为True,则循环体一次都不执行。否则进人循环体执行。本题中的循环停止条件是Y<=25,而Y=0,满足条件表达式,则不进入循环体,X、Y的值不变,仍为1、0。
(37)A
【解析】参数有两种传递方式:传址传递ByRef和传值传递ByVal。如果没有说明传递类型,则默认为传址传递。在函数ProC(n As Integer,ByVal Ill As Integer)参数中,形参n默认为传址传递,形参的变化将会返回到实参,即形参nmodl0(12modl0)得到的结果2将返回给实参X,即x=2;而Y为传值类型,不因形参的变化而变化,所以输出的x和Y应为2和32。
(38)A
【解析】题目中使用了双重For循环,外循环中每循环一次,X的值都是从0开始,所以外循环中到最后一次循时,x的值是0,而内循环中的最后一次循环是j=20 t020 step3所以此时内循环只循环一次。x的值为X=0+1=1。Str函数将数值转换成字符串。
(39)B【解析JDLookUp函数是从指定记录集里检索特定字段的值。它可以直接在VBA、宏、查询表达式或计算控件中使用,而且主要用于检索来自外部表字段中的数据。
(40)D
【解析】窗体的ReCordSourCe属性指明窗体的数据源,题目中窗体数据源来自一条SQL语句“seleCt*from雇员”,该语句从数据表“雇员”中选取所有记录,即窗体数据来源为“雇员”表。
微信搜索"考试吧"了解更多考试资讯、下载备考资料
相关推荐: