[计算机类试卷]2018年3月国家二级(ACCESS)机试真题汇编(五)及答案与解析.doc
《[计算机类试卷]2018年3月国家二级(ACCESS)机试真题汇编(五)及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2018年3月国家二级(ACCESS)机试真题汇编(五)及答案与解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、2018年 3月国家二级( ACCESS)机试真题汇编(五)及答案与解析 一、选择题 1 下列叙述中错误的是 ( )。 ( A)对于各种特定的输入,算法的时间复杂度是固定不变的 ( B)算法的时间复杂度与使用的计算机系统无关 ( C)算法的时间复杂度与使用的程序设计语言无关 ( D)算法的时间复杂度与实现算法过程中的具体细节无关 2 下列叙述中正确的是 ( )。 ( A)栈是 “先进先出 ”的线性表 ( B)队列是 “先进后出 ”的线性表 ( C)循环队列是非线性结构 ( D)有序线性表既可以采用顺序 存储结构,也可以采用链式存储结构 3 下列叙述中错误的是 ( )。 ( A)所有二叉树都只能
2、用二叉链表表示 ( B)二分查找法只适用于顺序存储的线性有序表 ( C)有多个指针域的链表也有可能是线性结构 ( D)循环队列是队列的存储结构 4 软件生命周期是指 ( )。 ( A)软件产品从提出、实现、使用维护到停止使用退役的过程 ( B)软件的工程实施阶段 ( C)软件的开发与管理 ( D)软件的实现和维护 5 对象实现了数据和操作 (方法 )的结合,其实现的机制是 ( )。 ( A)继承 ( B)封装 ( C)隐蔽 ( D)抽象 6 数据库管理系统的基本功能不包括 ( )。 ( A)数据库的建立和维护 ( B)数据库定义 ( C)数据库和网络中其他系统的通信 ( D)数据库访问 7 在
3、关系数据库设计中,关系模式是用来记录用户数据的 ( )。 ( A)实体 ( B)视图 ( C)属性 ( D)二维表 8 下列对软件特点的描述中正确的是 ( )。 ( A)软件具有明显的制作过程 ( B)软件在使用中存在磨损、老化问题 ( C)软件复制不涉及知识产权 ( D)软件是一种逻辑 实体,具有抽象性 9 有三个关系 R、 S和 T如下: 由关系 R通过运算得到关系 S,则所使用的运算为 ( )。 ( A)选择 ( B)自然连接 ( C)笛卡儿积 ( D)交 10 对数据库数据的存储方式和物理结构的逻辑进行描述的是 ( )。 ( A)内模式 ( B)模式 ( C)外模式 ( D)用户模式
4、11 在一个关系中要找出满足指定条件的元组组成新关系,应使用的操作是 ( )。 ( A)选择运算 ( B)查询运算 ( C)投影运算 ( D)联接运算 12 关闭窗体时所触发的事件的顺序是 ( )。 ( A)卸载,停用,关闭 ( B)关闭,停用,卸载 ( C)停用,关闭,卸载 ( D)卸载,关闭,停用 13 文本框 (Text1)中有选定的文本,执行 Text1 SelText=“Hello”的结果是 ( )。 ( A) Hello将替换原来选定的文本 ( B) Hello将插入到原来选定的文本之前 ( C) Text1 SelLength为 5 ( D)文本框中只有 “Hello”信息 14
5、 下列关于货币数据类型的叙述中,错误的是 ( )。 ( A)货币型字段的长度为 8个字节 ( B) 货币型数据等价于具有单精度属性的数字型数据 ( C)向货币型字段输入数据时,不需要输入货币符号 ( D)货币型数据与数字型数据混合运算后的结果为货币型 15 要在报表中设置筛选条件以限制来自表中的记录,应使用的宏命令是 ( )。 ( A) Requery ( B) FindRecord ( C) ApplyFiher ( D) FindNextRecord 16 若要求输入记录时,字段的数据出现错误系统会给出相关提示,则应该设置的是 ( )。 ( A)有效性规则 ( B)输入掩码 ( C)默认值
6、 ( D)必填字段 17 在创建主子窗体时,主窗体与子窗体的数据源之间存在的关系是 ( )。 ( A)一对一关系 ( B)一对多关系 ( C)多对一关系 ( D)多对多关系 18 下列关于操作查询的叙述中,错误的是 ( )。 ( A)在更新查询中可以使用计算功能 ( B)删除查询可删除符合条件的记录 ( C)生成表查询生成的新表是原表的子集 ( D)追加查询要求两个表的结构必须一致 19 要在报表每一页的顶部都有输出的信息,需要设置的是 ( )。 ( A)报表页眉 ( B)报表页脚 ( C)页面页眉 ( D)页面页脚 20 在报表中要添加标签控件,应使用 ( )。 ( A)工具栏 ( B)属性
7、表 ( C)工具箱 ( D)字段列表 21 下列逻辑运算结果为 “True”的是 ( )。 ( A) False Or Not True ( B) True Or Not True ( C) False And Not True ( D) True And Not True 22 在设计窗体时,要输入的数据总是取自固定内容的数据,可以使用的控件是( )。 ( A)列表框 ( B)复选 框 ( C)切换按钮 ( D)文本框 23 要将计算控件的控件来源属性设置为计算表达式,表达式的第一个符号必须是( )。 ( A)左方括号 ( B)等号 = ( C)左圆括号 ( ( D)双号 “ 24 在表达式
8、中引用窗体上的控件值。下列选项中,语法格式正确的是 ( )。 ( A) Forms!窗体名 !控件名 ( B) Forms一 窗体名 一 控件名 ( C) Forms 窗体名 控件名 ( D) Forms 窗体名 控件名 25 数据库中有 “商品 ”表如下: 要查找出 “40”号部门单价最高的前两条记录,正确的 SQL命令是 ( )。 ( A) SELECT TOP 2*FROM商品 WHERE部门号 =“40”GROUP BY单价; ( B) SELECT TOP 2*FROM商品 WHERE部门号 =“40”GROUP BY单价 DESC: ( C) SELECT TOP 2*FROM商品
9、 WHERE部门号 =“40”ORDER BY单价; ( D) SELECT TOP 2*FROM商品 WHERE部门号 =“40”ORDER BY单价 DESC; 26 在教师信息输入窗体中,为职称字段提供 “教 授 ”“副教授 ”“讲师 ”等选项供用户直接选择,最合适的控件是 ( )。 ( A)标签 ( B)复选框 ( C)文本框 ( D)组合框 27 要使循环体至少执行一次,应使用的循环语句是 ( )。 ( A) Fornext ( B) Whilewend ( C) DoLoop while|until ( D) Dowhile|untilLoop 28 要使打印的报表每页显示 3列记
10、录,在设置时应选择 ( )。 ( A)工具箱 ( B)页面设置 ( C)属性表 ( D)字段列表 29 如果要将 3KB的纯文本块存入一个字段,应选用的字段类型是 ( )。 ( A)文本 ( B)备注 ( C) OLE对象 ( D)附件 30 Access中描述若干个操作组合的对象是 ( )。 ( A)表 ( B)查询 ( C)窗体 ( D)宏 31 打开一个窗体,要通过选择窗体的数据输入与窗体方式,限制窗体所显示的记录,应使用的宏操作命令是 ( )。 ( A) OpenReport ( B) OpenTable ( C) OpenForm ( D) OpenQuery 32 在 “学生 ”表
11、中有姓名、性别、出生 日期等字段,查询并显示男性中年龄最大的学生,并显示姓名、性别和年龄,正确的 SQL命令是 ( )。 ( A) SELECT姓名,性别, MAX(YEAR(DATE()一 YEAR(出生日期 )AS年龄FROM学生 WHERE性别 =“男 ” ( B) SELECT姓名,性别, MAX(YEAR(DATE()一 YEAR(出生日期 )AS年龄FROM学生 WHERE性别 =男 ( C) SELECT姓名,性别,年龄 FROM学生 WHERE年龄 =MAX(YEAR(DATE()一 YEAR(出生日期 )AND性别 =男 ( D) SELECT姓名,性别,年龄 FROM学生
12、WHERE年龄 =MAX(YEAR(DATE()一 YEAR(出生日期 )AND性别 =“男 ” 33 下列选项中,不是 VBA基本数据类型的是 ( )。 ( A) Char ( B) Boolean ( C) Currency ( D) Date 34 VBA中如果一行中要写多条语句,则语句之间应使用的分隔符是 ( )。 ( A)分号 ( B)逗号 ( C)冒号 ( D)空格 35 运行下列程序段,结果是 ( )。 For m=10 to 1 step 0 k=k+3 Next m ( A)形成死循环 ( B)循环体不执行即结束循环 ( C)出现语法错误 ( D)循环体执行一次后结束循环 3
13、6 若有如下 Sub过程: Sub sfun(x As Single, y As Single) t=x x=t y y=t Mod y End Sub 在窗体中添加一个命令按钮 Commandl,对应的事件过程如下: Private Sub Commandl Click() Dim a As Single Dim b As Single a=5: b=4 sfun(a, b) MsgBox a chr(10)+chr(13) b End Sub 打开窗体运行后,单击命令按钮,消息框中有两行输出,内容分别为 ( )。 ( A) 1和 1 ( B) 1 25和 1 ( C) 1 25和 4 (
14、D) 5和 4 37 以下是一个竞赛评分程序。其功能是去掉 8位评委中的一个最高分和一个最 低分,计算平均分。 Dim max As Integer, min As Integer Dim i As Integer, x As Integer, s As Integer max=0: min=10 For i=1 To 8 x=Val(InputBox(“请输入得分 (0 10): ”) _ If x rain Then min=x s=s+x Next i _ MsgBox“最后得分: ” s 有如下语句: max=x If x max Then max=x If max x Then ma
15、x=x s=(smax一 rain) 6 s=(maxmin) 6 s=s 6 程序中有两个画线,将程序补充完整的正确语句是 ( )。 ( A) ( B) ( C) ( D) 38 有下列命令按钮控件 test的单击事件过程: Private Sub test click() Dim I, R R=0 For I=1 To 5 Step 1 R=R+I Next I bResult Caption=Str(R) End Sub 当运行窗体,单击命令按钮时,在名为 bResult的窗体标签内将显示的是 ( )。 ( A)字符串 15 ( B)字符串 5 ( C)整数 15 ( D)整数 5 39
16、 如果要求下列程序段中的循环执行 3次,则程序中括号里画线 处的条件应是( )。 x=1 Do x=x+3 Loop Until(_) ( A) x =8 ( B) x =8 ( C) x =7 ( D) x =7 40 窗体的事件过程如下: Private Sub主体 _MotlseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Shift=6 And Button=2 Then MsgBox“Hello World ” End If End Sub 程序运行后,要在窗体消息框中显示 “Hello
17、World ”,在窗体上应执行的操作是( )。 ( A)同时按下 Shift键和鼠标左键 ( B)同时按下 Shift键和鼠标右键 ( C)同时按下 Ctrl、 A1t键和鼠标左键 ( D)同时按下 Ctrl、 Alt键和鼠标右键 二、基本操作题 41 在考生文件夹下的 “sampl accdb”数据库文件中已建立 3个关联表对象 (名为 “职工表 ”“物品表 ”和 “销售业绩表 ”)、一个窗体对象 (名 为 “fTest”)和一个宏对象 (名为“mTest”)。请按以下要求,完成表和窗体的各种操作。 (1)分析表对象 “销售业绩表 ”的字段构成,判断并设置其主键。 (2)为表对象 “职工表
18、”追加一个新字段。字段名称为 “类别 ”、数据类型为 “文本型 ”、字段大小为 “2设置该字段的有效性规则为只能输入 “在职 ”与 “退休 ”值之一。 (3)将考生文件夹下文本文件 Test txt中的数据链接到当前数据库中。其中,第一行数据是字段名,链接对象以 “tTest”命名保存。 (4)窗体 fTest上命令按 钮 “bt1”和命令按钮 “bt2”大小一致,且上对齐。现调整命令按钮 “bt3”的大小与位置。 要求:按钮 “bt3”的大小尺寸与按钮 “bt1”相同、上边界与按钮 “bt1”上对齐、水平位置处于按钮 “bt1”和 “bt2”的中间。 注意,不要更改命令按钮 “bt1”和 “
19、bt2”的大小和位置。 (5)更改窗体上 3个命令按钮的 Tab键移动顺序为: bt1bt2bt3bt1 一 (6)将宏 “mTest”重命名为 “mTemp”。 三、简单应用题 42 在考生文件夹下有一个数据库文件 “samp2 accdb”,里面已经设计好三个关联表对象 “tStud”“tCourse”“tScore”和一个空表 “tTemp”。试按以下要求完成设计。 (1)创建一个查询,统计人数在 7人以上 (含 7)的院系人数,字段显示标题为 “院系号 ”和 “人数 ”,所建查询命名为 “qT1”。 要求:按照学号来统计人数。 (2)创建一个查询,查找非 “04”院系、还未选课的学生信
20、息,并显示 “学号 ”和 “姓名 ”两个字段内容,所建查询命名为 “qT2”。 (3)创建一个查询,计算组织能力强的学生的平均分及其与 所有学生平均分的差,并显示 “姓名 ”“平均分 ”和 “平均分差值 ”等内容,所建查询命名为 “qT3”。 注意: “平均分 ”和 “平均分差值 ”由计算得到。 要求: “平均分差值 ”以整数形式显示 (使用函数实现 )。 (4)创建一个查询,查找选修了先修课程的学生,并将成绩排在前 3位的学生记录追加到表 “tTemp”的对应字段中,所建查询命名为 “qT4”。 四、综合应用题 43 在考生文件夹下有一个数据库文件 “samp3 accdb”,其中存在已经设
21、计好的表对象 “tEmp”、窗体对象 “fErnp”、报表 对象 “rEmp”和宏对象 “mEmp”。请在此基础上按照以下要求补充设计。 (1)将报表 “rEinp”的报表页眉区内名为 “bTitle”标签控件的标题文本在标签区域中居中显示,同时将其放在距上边 0 5厘米、距左侧 5厘米处。 (2)设计报表 “rEmp”的主体节区内 “tSex”文本框件控件依据报表记录源的 “性别 ”字段值来显示信息:性别为 1,显示 “男 ”;性别为 2,显示 “女 ”。 (3)将 “fEmp”窗体上名为 “bTitle”的标签文本颜色改为红色 (代码 255)。同时,将窗体按钮 “btnP”的单 击事件属
22、性设置为宏 “mEmp”,以完成单击按钮打开报表的操作。 注意:不允许修改数据库中的表对象 “tErnp”和宏对象 “mEmp”;不允许修改窗体对象 “fErnp”和报表对象 “rEinp”中未涉及的控件和属性。 2018年 3月国家二级( ACCESS)机试真题汇编(五)答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 算法的时间复杂度是指执行算法所需要的计算工作量。为了能够比较客观地反映出一个算法的效率,在度量一个算法的工作量时,不仅应该与所使用的计算机、程序设计语言以及程序编 制者无关,而且还应该与算法实现过程中的许多细节无关。为此,可以用算法在执行过程中所需基本运算的执行次数
23、来度量算法的工作量。算法所执行的基本运算次数还与问题的规模有关;对应一个固定的规模,算法所执行的基本运算次数还可能与特定的输入有关。 2 【正确答案】 D 【试题解析】 栈是 “先进后出 “的线性表,所以 A选项错误;队列是 “先进先出 ”的线性表,所以 B选项错误;循环队列是线性结构的线性表,所以 C选项错误。 3 【正确答案】 A 【试题解析】 二叉树通常采用链式存储结构,对于满二叉树与完全二叉树 可以按层次进行顺序存储,故 A选项叙述错误。能使用二分法查找的线性表必须满足两个条件:用顺序存储结构;线性表是有序表, B选项叙述正确。双向链表结点有两个指针域,指向前一个结点的指针和指向后一个
24、结点的指针,也是线性结构, C选项叙述正确。循环队列是队列的一种顺序存储结构, D选项叙述正确。故选择A选项。 4 【正确答案】 A 【试题解析】 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。故 本题答案为 A选项。 5 【正确答案】 B 【试题解析】 在面向对象的程序中,把数据和实现操作的代码集中起来放在对象的内部,称之为封装。故本题答案为 B选项。 6 【正确答案】 C 【试题解析】 数据库管理系统的功能包括数据模式定义、数据存取的物理构建、数据操纵、数据完整性安全性的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2018 国家 二级 ACCESS 机试真题 汇编 答案 解析 DOC
