[计算机类试卷]国家二级(ACCESS)机试模拟试卷159及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷159及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷159及答案与解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 159及答案与解析 一、选择题 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)用户模式 11 在一个关
4、系中要找出满足指定条件的元组组成新关系,应使用的操作是 ( )。 ( 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) ApplyFilter ( D) FindNextRecord 16 若要求输入记录时,字段的数据出现错误系统会给出相关提示,则应该设置的是 ( )。 ( A)有效性规则 ( B)输入掩码 ( C)默认值 ( D)必填
6、字段 17 在创建主子窗体时,主窗体与子窗体的数据源之间存在的关系是 ( )。 ( A)一对一关系 ( B)一对多关系 ( C)多对一关系 ( D)多对多关系 18 下列关于操作查询的叙述中,错误的是 ( )。 ( A)在更新查询中可以使用计算功能 ( B)删除查询可删除符合条件的记录 ( C)生成表查询生成的新表是原表的子集 ( D)追加查询要求两个表的结构必须一致 19 要在报表每一页的顶部都有输出的信息,需要设置的是 ( )。 ( A)报表页眉 ( B)报表页脚 ( C)页面页眉 ( D)页面页脚 20 在报表中要添加标签控件,应使用 ( )。 ( A)工具栏 ( B)属性表 ( C)工
7、具箱 ( 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商品 WHER
9、E部门号 =“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学生 WHERE年龄=MAX
12、(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)循环体执行一次后结束循环 36 若有如下 Sub过程:
13、Sub sfun(X As Single, Y As Single) t=x x=t y y=t Mod Y End Sub 在窗体中添加一个命令按钮 Command1,对应的事件过程如下: Private Sub Command1_Click() Dim a As Single Dim b As Single a=5: b=4 sfun(a, b) MsgBox a&chr(10)4-chr(13)&b End Sub 打开窗体运行后,单击命令按钮,消息框中有两行输出,内容分别为 ( )。 ( A) 1和 1 ( B) 1 25和 1 ( C) 1 25和 4 ( D) 5和 4 37 以下
14、是一个竞赛评分程序。其功能是去掉 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 min Then min=x s=s+x Next i _ MsgBox“最后得分: “&s 有如下语句: max=x If x max Then max=x If max x Then max=x s=(smaxmin) 6
15、 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 如果要求下列程序段中的循环执行 3次,
16、则程序中括号里画线处的条件应是( )。 x=1 Do x=x+3 Loop Until(_) ( A) x =8 ( B) x =8 ( C) x =7 ( D) x =7 40 窗体的事件过程如下: Private Sub主体 _MouseDown(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 world ”,在窗体上应执行的操作是( )
17、。 ( A)同时按下 Shift键和 鼠标左键 ( B)同时按下 Shift键和鼠标右键 ( C)同时按下 Ctrl、 Alt键和鼠标左键 ( D)同时按下 Ctrl、 Alt键和鼠标右键 二、基本操作题 40 在考生文件夹下, “samp1 accdb”数据库文件中已建立表对象 “tEmployee”,请按以下操作要求,完成表的编辑。 41 分析表的结构,判断并设置主键。 42 设置 “年龄 ”字段的 “有效性规则 ”属性为:非空且非负。 43 设置 “聘用时间 ”字段的默认值为:系统当前月的最后一天。 44 交换表结构中的 “职务 ”与 “聘用时间 ”两个字段的位置。 45 删除 1995
18、年聘用的 “职员 “职工信息。 46 在编辑完的表中追加以下一条新记录。三、简单应用题 46 在考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好三个关联表对象 “tStud”“tCourse”“tScore”和一个临时表对象 “tTemp”。试按以下要求完成设计。 47 创建一个查询,按所属院系统计学生的平均年龄,字段显示标题为 “院系 ”和 “平均年龄 ”,所建查询命名为 “qT1”。 48 创建一个查询,查找选课学生的 “姓名 ”和 “课程名 ”两个字段内容,所建查询命名为 “qT2”。 49 创建一个查询,查找有先修课程的课程相关信息,输出其 “课程名 ”和 “
19、学分 ”两个字段内容,所建查询命名为 “qT3”。 50 创建删除查询,将表对象 “tTemp”中年龄值高于平均年龄 (不含平均年龄 )的学生记录删除,所建查询命名为 “qT4”。 四、综合应用题 50 在考生文件夹下有一个数据库文件 “samp3 accdb”,其中存在已经设计好的表对象 “tTeacher”、窗体对象 “fTest”、报表对象 “rTeacher”和宏对象 “m1”。请在此基础上按照以 下要求补充窗体设计和报表设计。 51 将报表对象 “rTeacher”的报表主体节区中名为 “性别 ”的文本框显示内容设置为“性别 ”字段值,并将文本框名称修改为 “tSex”。 52 在报
20、表对象 “rTeacher”的报表页脚节区位置添加一个计算控件,计算并显示教师的平均年龄。计算控件放置在距上边 0 3厘米、距左侧 3 6厘米的位置,命名为“tAvg”。 53 设置窗体对象 “fTest”上名为 “btest”的命令按钮的单击事件属性为给定的宏对象m1。 注意:不能修改数据库中的表对象 “tTeacher”和宏对 象 “m1”;不能修改窗体对象“fTest”和报表对象 “rTeacher”中未涉及的控件和属性。 国家二级( ACCESS)机试模拟试卷 159答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 算法的时间复杂度是指执行算法所需要的计算工作量。为了能够比较
21、客观地反映出一个算法的效率,在度量一个算法的工作量时,不仅应该与所使用的计算机、程序设计语言以及程序编制者无关,而且还应该与算法实现过程中的许多细节无关。为此,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。算法所执行的基本 运算次数还与问题的规模有关;对应一个固定的规模,算法所执行的基本运算次数还可能与特定的输入有关。 2 【正确答案】 D 【试题解析】 栈是 “先进后出 ”的线性表,所以 A选项错误;队列是 “先进先出 ”的线性表,所以 B选项错误;循环队列是线性结构的线性表,所以 C选项错误。 3 【正确答案】 A 【试题解析】 二叉树通常采用链式存储结构,对于满二叉树与
22、完全二叉树可以按层次进行顺序存储,故 A选项叙述错误。能使用二分法查找的线性表必须满足两个条件:用顺序存储结构;线性表是有序表, B选项叙述正确。双向链 表结点有两个指针域,指向前一个结点的指针和指向后一个结点的指针,也是线性结构, C选项叙述正确。循环队列是队列的一种顺序存储结构, D选项叙述正确。故选择A选项。 4 【正确答案】 A 【试题解析】 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。故本题答案为 A选项。 5 【正确答案】 B 【试题解析】 在面向对象的程序中,
23、把数据和实现操作的代码集中起来放在对象的内部,称之为 封装。故本题答案为 B选项。 6 【正确答案】 C 【试题解析】 数据库管理系统的功能包括数据模式定义、数据存取的物理构建、数据操纵、数据完整性安全性的定义与检查、数据库的并发控制与故障恢复、数据的服务。 7 【正确答案】 D 【试题解析】 在关系数据库中用关系模型来表示数据结构,表示为一个二维表,一个关系就是一个二维表。故本题答案为 D选项。 8 【正确答案】 D 【试题解析】 软件的特点包括:软件是一种逻辑实体,具有抽象性;软件的生产与硬件不同,它没有明显的制作过程;软件在运行、使用期间不存在磨损、老化问题;软件的开发、运行对计算机系统
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 159 答案 解析 DOC
