[计算机类试卷]国家二级(ACCESS)机试模拟试卷121及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷121及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷121及答案与解析.doc(28页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 121及答案与解析 一、选择题 1 下列数据结构中,不能采用顺序存储结构的是( )。 ( A)非完全二叉树 ( B)堆 ( C)队列 ( D)栈 2 下列叙述中错误的是( )。 ( A)二叉链表是二叉树的存储结构 ( B)循环链表是循环队列的存储结构 ( C)栈是线性结构 ( D)循环队列是队列的存储结构 3 设一棵树的度为 4,其中度为 4, 3, 2, 1的结点个数分别为 2, 3, 3, 0。则该棵树中的叶子结点数为( )。 ( A) 16 ( B) 15 ( C) 17 ( D)不可能有这样的树 4 循环队列的存储空间为 Q( 1: 100),初
2、始状态为 front=rear=100。经过一系列正常的人队与退队操作后, front=rear=99,则循环队列中的元素个数为( )。 ( A) l ( B) 2 ( C) 99 ( D) 0或 100 5 某系统结构图如下图所示 该系统结构图的宽度是( )。 ( A) 5 ( B) 4 ( C) 2 ( D) 1 6 软件测试用例包括( )。 ( A)被测程序和测试规程 ( B)测试计划和测试数据 ( C)输入数据和预 期输出结果 ( D)输入数据和输出数据 7 软件生存周期中,解决软件 “怎么做 ”的阶段是( )。 ( A)软件设计 ( B)需求分析 ( C)软件测试 ( D)可行性研究
3、 8 用树型结构表示实体之间联系的模型是( )。 ( A)关系模型 ( B)层次模型 ( C)网状模型 ( D)运算模型 9 关系数据模型的三个组成部分中不包括( )。 ( A)关系的完整性约束 ( B)关系的数据操纵 ( C)关系的数据结构 ( D)关系的并发控制 10 现有表示患者和医疗的关系如下: P( P#, Pn, Pg, By),其中 P#为患者编号, Pn为患者姓名, Pg为性别, By为出生日期, Tr( P#, D#, Date, Rt),其中 D#为医生编号, Date为就诊日期, Rt为诊断结果。检索在 1号医生处就诊的病人姓名的表达式是( )。 ( A) Pn( P#(
4、 D#=1( n) P) ( B) P#( D#=1( Tr) ( C) Pn( P) ( D) Pn( Tr P) 11 在 Access数据库中有 “记录 ”的概念,与 “记录 ”相对应的关系模型中的概念是( )。 ( A)属性 ( B)元组 ( C)域 ( D)关系 12 在实体关系模型中,要从给定的关系中找出满足一定条件的元组,应该使用的关系运算是( )。 ( A)选择 ( B)投影 ( C)连接 ( D)自然连接 13 在 Access中,空数据库的含义是( )。 ( A)仅创建了数据库的外壳,数据库内没有对象和数据 ( B)刚刚安装完毕 Access系统,还没有建立任何数据库 (
5、C)仅在数据库中建立了表结构,表中没有保存任何记录 ( D)仅在数据库中建立表,数据库中没有其他对象 14 在成绩表中有字段 “总评成绩 ”、 “平时成绩 ”和 “期末考试 ”等,其中,总评成绩 =平时成绩 +0 7期末考试。则进行表设计时,字段 “总评成绩 ”的数据类型应该是( )。 ( A)整数 ( B)数字 ( C)计算 ( D)文本 15 如果要求在输入数据时 “学院名称 ”字段必须以 “学院 ”两个汉字结尾,则在表设计时应该设置的对应的字段属性是( )。 ( A)有效性规则 ( B)有效性文本 ( C)输入掩码 ( D)参照完整性 16 在设计表结构时,如果希望某字段的数据是从一个给
6、定的列表选择出来的,则可以将该字段的数据类型设置为( )。 ( A)查询向导 ( B)附件 ( C)超链接 ( D) OLE对象 17 对数据表进行高级筛选操作,筛选的结果是( )。 ( A)表中只保留符合条件的记录,不符合条件的记录被删除 ( B)符合条件的记录生成一个新表,不符合条件的记录被隐藏 ( C)符合条件的记录生成一个新表,不符合条件的记录被删除 ( D)表中只显示符合条件的记录,不符合条件的记录被隐藏 18 若要在窗体的文本框中输入用户密码,但屏幕不能显示出密码的文字信息要用“*”号代替,则应设置的属性是( )。 ( A)输入 掩码 ( B)默认值 ( C)标题 ( D)密码 1
7、9 “预约登记 ”表中有日期时间型字段 “申请日期 ”和 “预约日期 ”,要将表中的预约日期统一设置为申请日期之后 15天,在设计查询时,设计网络 “更新到 ”中应填写的表达式是( )。 ( A) 申请日期 +15 ( B)申请日期 +15 ( C) 申请日期 +15 ( D) 申请日期 +15 20 若要在文本型字段执行全文搜索,查询 “Access”开头的字符串,正确的条件表达式设置为( )。 ( A) Like“*Access*“ ( B) Like“Access“ ( C) Like“Access*“ ( D) Like“*Access“ 21 统计学生成绩最高分,应在创建总计查询时,
8、分组字段的总计项应选择( )。 ( A)计数 ( B)最大值 ( C)平均值 ( D)总计 22 在 “学生 ”表中有姓名、性别、出生日期等字段,查询并显示男性中年龄最大的学生,并显示姓名、性别和年龄,正确的 SQL命令是( )。 ( A) SFLECT姓名,性别, MAX( YEAR( DArE() YEAR( 出生日期 ) AS年龄 FROM学生 WHERE性别 =“男 “ ( B) SELECT姓名,性别, MAX( YEAR( DATE() YEAR( 出生日期 ) AS年龄 FROM学生 WHERE性别 =男 ( C) SELECT姓名,性别,年龄 FROM学生 WHERE年龄 =M
9、AX( YEAR( DATE() YEAR( 出生日期 ) AND性别 =男 ( D) SEIECT姓名,性别,年龄 FROM学生 WHERE年龄 =MAX( YEAR( DATE() YEAR( 出生日期 ) AND性别 =”男 ” 23 在 “教师档案 ”表中使用 OLE对象字段存放照片,在使用向导为 该表创建窗体时, “照片 ”字段所使用的控件是( )。 ( A)附件 ( B)图像 ( C)绑定对象框 ( D)未绑定对象框 24 )进行窗体设计时,可以设置窗体、主体、标签或文本框等内容的属性。 F列属性中,属于窗体的属性是( )。 ( A)获得焦点 ( B)字体颜色 ( C)控件来源 (
10、 D)输入掩码 25 在名为 fml的窗体中,要将窗体的标题设置为 “演示窗体 ”,应使用的语句是( )。 ( A) Me Name=“演示窗体 “ ( B) Me=“演示窗体 “ ( C) Me Text=“演示 窗体 “ ( D) Me Caption=“演示窗体 “ 26 在 “学生 ”报表中有一文本框控件,其控件来源属性设置为 “=count( *) ”,则正确的叙述是( )。 ( A)处于不同分组级别的节中,计算结果不同 ( B)文本控件的值为报表记录源的记录总数 ( C)可将其放在页面页脚以显示当前页显示的学生数 ( D)只能存在于分组报表中 27 在报表视图中,能够预览输出结果,
11、并且又能够对控件进行调整的视图是( )。 ( A)设计视图 ( B)报表视图 ( C)布局视图 ( D)打印视图 28 可以在窗体中进行数据输入的控件是( )。 ( A)标签控件 ( B)文本框控件 ( C)命令按钮控件 ( D)图像控件 29 在宏操作命令中,为本地变量设置值的命令是( )。 ( A) SetLocalValue ( B) SetLocalVar ( C) SetProperty ( D) SetValue 30 如果要在已经打开的窗体中的某个字段上使用宏操作 FindRecord进行查找定位,首先应该进行的操作是( )。 ( A)用宏操作 GoToControl将焦点移到指
12、定的字段或控件上 ( B)用宏操作 SetValue设置查询条件 ( C)用宏操作 GoToRecord将首记录设置为当前记录 ( D)用宏操作 GoToPage将焦点移到窗体指定页的第一个控件上 31 宏组 “操作 ”中有一个名为 “职员 ”的宏,引用该宏的正确形式为( )。 ( A)操作!职员 ( B)职员!操作 ( C)职员操作 ( D)操作职员 32 以下关于宏的叙述中,错误的是( )。 ( A)与窗体连接的宏属于窗体中的对象 ( B)构成宏的基本操作也称为宏命令 ( C)可以通过触发某一事件来运行宏 ( D)宏是由一个或多个操作组成的集合 33 在窗体中有命令按钮 Commandl和
13、 3个文本框 Texto、 Text1、 Text2,命令按钮对应的代码过程如下: Private Sub Commandl_Click() Dim i, fl, f2 As Integer Dim flag As Boolean fl=Val( Me! Texto) f2=Val( Me! Text1) If flf2 Then i= f2 Else i= fl End If flag=True Do While i1 And flag If f1Mod i=0 And f2 Mod i=0 Then flag=False Else i=il End If Loop Me! Text2=i
14、End Sub 运行程序,在文本框 Texto和 Text1中分别输入 15和 20,则文本框 Text2中显示的结果是( )。 ( A) 15 ( B) 5 ( C) 20 ( D) 10 34 VBA中定义符号常量应使用的关键字是( )。 ( A) Const ( B) Dim ( C) Public ( D) Static 35 已知窗体中按钮 Command0对应的事件代码如下: Private Sub CommandO_Click() Dim J As Integer J= 10 Call GetData( J+5) MsgBox J End Sub Private Sub GetD
15、ata( ByRef f As Integer) f=f+ 20 End Sub 运行程序,输出结果是( )。 ( A) 30 ( B) 15 ( C) 10 ( D) 35 36 在 VBA中定义了二维数组 B( 3 to 7,4),则该数组的元素个数为( )。 ( A) 25 ( B) 36 ( C) 20 ( D) 24 37 如果有 VBA的过程头部为: Private Sub BstData( ByRef xyz As Integer),则变量 xyz遵守的参数传递规则是( )。 ( A)按地址传递 ( B)按值传递 ( C)按实参传递 ( D)按形参传递 38 用 If语句统计职称
16、( duty)为 “教授 ”或 “副教授 ”的教工人数,错误的语句是( )。 ( A) If duty=“教授 “And duty=“副教授 “ Then n=n+l ( B) If InStr( duty, “教授 “) =1 Or InStr( duty, “教授 “) =2 Then n=n+l ( C) If InStr( duty=“教授 “or duty=“副教授 “) OThen n=n+1 ( D) If Right( duty,2) =“教授 “ Then n=n+1 39 在窗体上有一个执行命令按钮(名为 Commandl),两个文本框 Texto和Text1。 命令按钮的
17、 Click事件程序如下: Private Sub Commando_Click() x= Val( Me! Text1) If【】 Then Texto=Str( x) &“是奇数 “ Else Texto=Str( x) &“是偶数, “ End If End Sub Function result( ByVal x As Integer) As Boolean result =False If x Mod 2=0 Then result =True End If End Function 程序运行时,在 Text1中输入 21,单击命令按钮后 Texto中显示 “21是奇数 ”。则程序【
18、】处应填写的语句是( )。 ( A) result( x) =”奇数 ” ( B) result( x) =”偶数 ” ( C) result( x) ( D) Not result( x) 40 )窗体上有 命令按钮 commandl,对应的 Click事件过程如下: Private Sub Commandl_Click() Dim x As Integer x= InputBox( “请输入 x的值 “) Select Case x Case 1, 2, 4, 10 Debug Print“A“ Case 5 To 9 Debug Print“B“ Case Is=3 Debug Prin
19、t“C“ Case Else Debug Print“D“ End Select End Sub 窗体打开运行,单击命令按钮,在弹出的输入框中输入 3,则立即窗口上显示的内容是( )。 ( A) C ( B) A ( C) B ( D) D 二、基本操作题 40 在考生文件夹下的 “samp1 accdb”数据库文件中已建立两个表对象(名为 “员工表 ”和 “部门表 ”)。请按以下要求,顺序完成表的各种操作: 41 将 “员工表 ”的行高设为 15。 42 设置表对象 “员工表 ”的年龄字段有效性规则为:大于 17且小于 65( 不含 17和65);同时设置相应有效性文本为 “请输入有效年龄
20、”。 43 在表对象 “员工表 ”的年龄和职务两字段之间新增一个字段,字段名称为 “密码 ”,数据类型为文本,字段大小为 6,同时,要求设置输入掩码使其以星号方式(密码)显示。 44 冻结员工表中的姓名字段。 45 将表对象 “员工表 ”数据导出到考生文件夹下,以文本文件形式保存,命名为“Test txt”。要求:第一行包含字段名称,各数据项间以分号分隔。 46 建立表对象 “员工表 ”和 “部门表 ”的表间关系,实施参照完整性。 三、简单应用题 46 考生文件夹下有一个数据库文件 “samp2 accdb”,其中存在已经设计好的表对象 “tAttend”、 “tEmp1oyee”和 “tWo
21、rk”,请按以下要求完成设计: 47 创建一个查询,查找并显示 “姓名 ”、 “项目名称 ”和 “承担工作 ”3个字段的内容,将查询命名为 “qT1”。 48 创建一个查询,查找并显示项目经费在 10000元以下(包括 10000元)的 “项目名称 ”和 “项目来源 ”两个字段的内容,将查询命名为 “qT2”。 49 创建一个查询,设计一个名为 “单位奖励 ”的计算字段,计算公式为:单位 奖励 =经费 *10,并显示 “tWork”表的所有字段内容和 “单位奖励 ”字段,将查询命名为“qT3”。 50 创建一个查询,将所有记录的 “经费 ”字段值增加 2000元,将查询命名为“qT4”。 四、
22、综合应用题 50 在考生文件夹下有一个数据库文件 “samp3 accdb”,里面已经设计了表对象“tEmp”、查询对象 “qEmp”和窗体对象 “fEmp”。同时,给出窗体对象 “fEmp”上两个按钮的单击事件代码,请按以下要求补充设计。 51 将窗体 “fEmp”上名称为 “tSS”的文本框控件改为组合框控件 ,控件名称不变,标签标题不变。设置组合框控件的相关属性,以实现从 F拉列表中选择输入性别值“男 ”和 “女 ”。 52 将查询对象 “qEmp”改为参数查询,参数为窗体对象 “fEmp”上组合框 “tSS”的输入值。 53 将窗体对象 “fEmp”上名称为 “tPa”的文本框控件设置
23、为计算控件。要求依据 “党员否 ”字段值显示相应内容。如果 “党员否 ”字段值为 True,显示 “党员 ”两个字;如果 “党员否 ”字段值为 False,显示 “非党员 ”3个字。 54 在窗体对象 “fEmp”上有 “刷新 ”和 “退出 ”两个命令按钮,名称分别为 “bt1”和“bt2”。单击 “刷新 ”按钮,窗体记录源改为查询对象 “qEmp”;单击 “退出 ”按钮关闭窗体。现已编写了部分 VBA代码,请按 VBA代码中的指示将代码补充完整。 注意:不要修改数据库中的表对象 “tEmp”;不要修改查询对象 “qEmp”中未涉及的内容;不要修改窗体对象 “fEmp”中未涉及的控件和属性。程
24、序代码只允许在“*Add*”与 “*Add*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 121答 案与解析 一、选择题 1 【正确答案】 A 【试题解析】 根据完全二又树的性质 6,满二叉树和完全二叉树可以按层序进行顺序存储,但一般的二叉树不适用。堆可以用一维数组来存储也可以用完全二叉树来直观地表示堆的结构。队列、栈本身就是顺序存储的。故本题答案为 A选项。 2 【正确答案】 B 【试题解析】 循环队列是队列的一种顺序存储结构,用队尾指针 rear指向队列中的队尾元素,用排头指针 front指向排头元素的前一个位置。循环
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 121 答案 解析 DOC
