【计算机类职业资格】二级ACCESS真题2015年09月(1)及答案解析.doc
《【计算机类职业资格】二级ACCESS真题2015年09月(1)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS真题2015年09月(1)及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS 真题 2015 年 09 月(1)及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.下列叙述中正确的是_。(分数:1.00)A.有两个指针域的链表一定是二叉树的存储结构B.有多个指针域的链表一定是非线性结构C.有多个指针域的链表有可能是线性结构D.只有一个根结点的数据结构一定是线性结构2.设栈的存储空间为 S(1:50),初始状态为 top=0。现经过一系列正常的入栈与退栈操作后,top=30,则栈中的元素个数为_。(分数:1.00)A.31B.30C.20D.193.某二叉树的前序遍历序列为 ABCDE,中序遍历序列为
2、CBADE,则后序遍历序列为_。(分数:1.00)A.CBADEB.EDABCC.CBEDAD.EDCBA4.下列排序方法中,最坏情况下时间复杂度(即比较次数)低于 O(n 2 )的是_。(分数:1.00)A.快速排序B.希尔排序C.简单插入排序D.冒泡排序5.将 C 语言的整数设为整数类,则下面属于类的实例的是_。(分数:1.00)A.“0x381“B.0.381C.381E-2D.-3816.某系统结构图如下图所示: (分数:1.00)A.0B.1C.2D.37.下面属于黑盒测试方法的是_。(分数:1.00)A.边界值分析法B.基本路径测试C.条件覆盖D.条件-分支覆盖8.下列对数据库的描
3、述中不正确的是_。(分数:1.00)A.数据库中的数据可以共享B.若系统是完全可以控制的,则系统可确保更新时的一致性C.数据库不存在数据冗余D.数据库减少了数据冗余9.每所学校都有一名校长,而每个校长只在一所学校任职,则实体学校和实体校长之间的联系是_。(分数:1.00)A.一对一B.一对多C.多对一D.多对多10.有 3 个关系 R、S 和 T 如下: R A B C a 1 12 b 2 11 c 3 11 e 4 15 S A B C d 3 12 c 3 11 T A B C c 3 11 则由关系 R、S 得到关系 T 的操作是_。(分数:1.00)A.交B.差C.选择D.并11.在
4、 Access 数据库中有“记录”的概念,与“记录”相对应的关系模型中的概念是_。(分数:1.00)A.属性B.元组C.域D.关系12.在实体关系模型中,要从给定的关系中找出满足一定条件的元组,应该使用的关系运算是_。(分数:1.00)A.选择B.投影C.连接D.自然连接13.在 Access 中,空数据库的含义是_。(分数:1.00)A.仅创建了数据库的外壳,数据库内没有对象和数据B.刚刚安装完毕 Access 系统,还没有建立任何数据库C.仅在数据库中建立了表结构,表中没有保存任何记录D.仅在数据库中建立表,数据库中没有其他对象14.在成绩表中有字段“总评成绩”、“平时成绩”和“期末考试”
5、等,其中,总评成绩=平时成绩+0.7期末考试。则进行表设计时,字段“总评成绩”的数据类型应该是_。(分数:1.00)A.整数B.数字C.计算D.文本15.如果要求在输入数据时“学院名称”字段必须以“学院”两个汉字结尾,则在表设计时应该设置的对应的字段属性是_。(分数:1.00)A.有效性规则B.有效性文本C.输入掩码D.参照完整性16.在设计表结构时,如果希望某字段的数据是从一个给定的列表选择出来的,则可以将该字段的数据类型设置为_。(分数:1.00)A.查询向导B.附件C.超链接D.OLE 对象17.对数据表进行高级筛选操作,筛选的结果是_。(分数:1.00)A.表中只保留符合条件的记录,不
6、符合条件的记录被删除B.符合条件的记录生成一个新表,不符合条件的记录被隐藏C.符合条件的记录生成一个新表,不符合条件的记录被删除D.表中只显示符合条件的记录,不符合条件的记录被隐藏18.若要在窗体的文本框中输入用户密码,但屏幕不能显示出密码的文字信息要用“*”号代替,则应设置的属性是_。(分数:1.00)A.输入掩码B.默认值C.标题D.密码19.“预约登记”表中有日期/时间型字段“申请日期”和“预约日期”,要将表中的预约日期统一设置为申请日期之后 15 天,在设计查询时,设计网络“更新到”中应填写的表达式是_。 (分数:1.00)A.申请日期+15B.申请日期+15C.申请日期+15D.申请
7、日期+1520.若要在文本型字段执行全文搜索,查询“Access”开头的字符串,正确的条件表达式设置为_。(分数:1.00)A.Like “* Access*“B.Like “Access“C.Like “Access*“D.Like “*Access“21.统计学生成绩最高分,应在创建总计查询时,分组字段的总计项应选择_。(分数:1.00)A.计数B.最大值C.平均值D.总计22.在“学生”表中有姓名、性别、出生日期等字段,查询并显示男性中年龄最大的学生,并显示姓名、性别和年龄,正确的 SQL 命令是_。(分数:1.00)A.SELECT 姓名,性别,MAX(YEAR(DATE()-YEAR
8、(出生日期) 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(YEAR(DATE()-YEAR(出生日期)AND 性别=“男“23.在“教师档案”表中使用 OLE 对象字段存放照片,在使用向导为该表创建窗体时,“照片”字段所使用的控件是_。(分数
9、:1.00)A.附件B.图像C.绑定对象框D.未绑定对象框24.进行窗体设计时,可以设置窗体、主体、标签或文本框等内容的属性。下列属性中,属于窗体的属性是_。(分数:1.00)A.获得焦点B.字体颜色C.控件来源D.输入掩码25.在名为 fm1 的窗体中,要将窗体的标题设置为“演示窗体”,应使用的语句是_。(分数:1.00)A.Me. Name=“演示窗体“B.Me=“演示窗体“C.Me. Text=“演示窗体“D.Me. Caption=“演示窗体“26.在报表的设计视图中,不能使用的是_。(分数:1.00)A.选项卡B.文本C.图形D.页眉页脚27.在报表视图中,能够预览输出结果,并且又能
10、够对控件进行调整的视图是_。(分数:1.00)A.设计视图B.报表视图C.布局视图D.打印视图28.可以在窗体中进行数据输入的控件是_。(分数:1.00)A.标签控件B.文本框控件C.命令按钮控件D.图像控件29.在宏操作命令中,为本地变量设置值的命令是_。(分数:1.00)A.SetLocalValueB.SetLocalVarC.SetPropertyD.SetValue30.如果要在已经打开的窗体中的某个字段上使用宏操作。FindRecord 进行查找定位,首先应该进行的操作是_。(分数:1.00)A.用宏操作 GoToControl 将焦点移到指定的字段或控件上B.用宏操作 SetVa
11、lue 设置查询条件C.用宏操作 GoToRecord 将首记录设置为当前记录D.用宏操作 GoTbPage 将焦点移到窗体指定页的第一个控件上31.宏组“操作”中有一个名为“职员”的宏,引用该宏的正确形式为_。(分数:1.00)A.操作!职员B.职员!操作C.职员.操作D.操作.职员32.以下关于宏的叙述中,错误的是_。(分数:1.00)A.与窗体连接的宏属于窗体中的对象B.构成宏的基本操作也称为宏命令C.可以通过触发某一事件来运行宏D.宏是由一个或多个操作组成的集合33.在窗体中有命令按钮 Command1 和 3 个文本框 Text0、Text1、Text2,命令按钮对应的代码过程如下:
12、 Private Sub Command1_Chck() Dim i, fl, f2 As Integer Dim flag As Boolean f1=Val(Me!Text0) t2=Val(Me!Text1) If f1f2 Then i=t2 Else i=f1 End If flag=True Do While i1 And flag If f1 Mod i=0 And f2 Mod i=0 Then flag=False Else i=i-1 End If Loop Me!Text2=i End Sub 运行程序,在文本框 Text0 和 Text1 中分别输入 15 和 20,则
13、文本框 Text2 中显示的结果是_。(分数:1.00)A.15B.5C.20D.1034.VBA 中定义符号常量应使用的关键字是_。(分数:1.00)A.ConstB.DimC.PublicD.Static35.已知窗体中按钮 Command0 对应的事件代码如下: Private Sub Command0_Click() Dim J As Integer J=10 Call GetData(J+5) MsgBox J End Sub Private Sub GetData(ByRef f As Integer) f=f+20 End Sub 运行程序,输出结果是_。(分数:1.00)A.3
14、0B.15C.10D.3536.在 VBA 中定义了二维数组 B(3 to 7,4),则该数组的元素个数为_。(分数:1.00)A.25B.36C.20D.2437.如果有 VBA 的过程头部为:Private Sub BstData(ByRef xyz As Integer),则变量 xyz 遵守的参数传递规则是_。(分数:1.00)A.按地址传递B.按值传递C.按实参传递D.按形参传递38.用 If 语句统计职称(duty)为“教授”或“副教授”的教工人数,错误的语句是_。(分数:1.00)A.If duty=“教授“ And duty=“副教授“ Then n=n+1B.If InStr
15、(duty, “教授“)=1 Or InStr(duty, “教授“)=2 Then n=n+1C.If InStr(duty=“教授“ or duty=“副教授“)0 Then n=n+1D.IfRight(duty,2)=“教授“ Then n=n+139.在窗体上有一个执行命令按钮(名为 Command1),两个文本框 Text0 和 Text1。 命令按钮的 Click 事件程序如下: Private Sub Command0_Click() x=Val(Me!Text1) If _ Then Text0=Str(x) & “是奇数.“ Else Text0=Str(x) & “是偶数
16、.“ 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,单击命令按钮后 Text0 中显示“21 是奇数”。则程序中横线处应填写的语句是_。(分数:1.00)A.result(x)=“奇数“B.result(x)=“偶数“C.result(x)D.Not result(x)40.窗体上有命令按钮 command1,对应的 Click 事件过程如下: Pri
17、vate Sub Command1_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. Print “C“ Case Else Debug. Print “D“ End Select End Sub 窗体打开运行,单击命令按钮,在弹出的输入框中输入 3,则立即窗口上显示的内容是_。(分数:1.00)A.CB.AC.BD.D二、基本操作题(总题数:1,分数:18.00)下存
18、在一个数据库文件“samp1.accdb”,里边已经设计好了表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”,同时还设计了窗体对象“fSubscribe”。试按以下操作要求,完成各种操作。(分数:18.00)(1).分析“tSubscribe”预约数据表的字段构成,判断并设置其主键。设置“科室 ID”字段的字段大小,使其与“tOffice”表中相关字段的字段大小一致。删除医生“专长”字段。(分数:3.00)_(2).设置“tSubscribe”表中“医生 ID”字段的相关属性,使其输入的数据只能为第 1 个字符为“A”,从第 2 个字符开始后 3 位
19、只能是 09 之间的数字,并设置该字段为必填字段。设置“预约日期”字段的有效性规则为:只能输入系统时间以后的日期。 要求:使用函数获取系统时间。(分数:3.00)_(3).设置“tDoctor”表中“性别”字段的默认值为“男”,并设置该字段值的输入方式为从下拉列表中选择“男”或“女”选项值。设置“年龄”字段的有效性规则和有效性文本,有效性规则为:输入年龄必须在 18 岁至 60 岁之间(含 18 岁和 60 岁),有效性文本内容为“年龄应在 18 岁到 60 岁之间”。(分数:3.00)_(4).设置“tDoctor”表的显示格式,使表的背景颜色为“褐色 2”,网格线为“黑色”。设置数据表中显
20、示所有字段。(分数:3.00)_(5).通过相关字段建立“tDoetor”、“tOffice”、“tPafient”和“tSubscribe”等 4 表之间的关系,并实施参照完整性。(分数:3.00)_(6).将窗体“fSubscribe”主体节区内文本框“tDept”和“tDoct”的控件来源属性设置为计算控件。要求该控件可以根据窗体数据源里的“科室 ID”和“医生 ID”字段值,分别从非数据源表对象“tPatient”和“tDoctor”中检索出其对应的科室名称和医生姓名并显示输出。 提示:考虑使用 DLookup 函数。(分数:3.00)_三、简单应用题(总题数:1,分数:24.00)下
21、存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tDoctor”、“tOffice”、“tPatient”和“tSubseribe”,同时还设计出窗体对象“fQuery”。试按以下要求完成设计。(分数:24.00)(1).创建一个查询,查找姓名为两个字的姓“王”病人的预约信息,并显示病人的“姓名”、“年龄”、“性别”、“预约日期”、“科室名称”和“医生姓名”,所建查询命名为“qT1”。(分数:6.00)_(2).创建一个查询,统计星期一预约病人的平均年龄,要求输出一列内容,显示标题为“平均年龄”,所建查询命名为“qT2”。(分数:6.00)_(3).创建一个查询,查找预约了
22、但没有留下电话的病人,并显示“姓名”,所建查询命名为“qT3”。 注意:病人的姓名不允许重复显示。(分数:6.00)_(4).现有一个已经建好的“fQuery”窗体,运行该窗体后,在文本框(文本框名称为 tName)中输入要查询的医生姓名,然后按下“查询”按钮,即运行一个名为“qT4”的查询。“qT4”查询的功能是显示所查医生的“医生姓名”和“预约人数”两列信息,其中“预约人数”值由“病人 ID”字段统计得到,请设计“qT4”查询。(分数:6.00)_四、综合应用题(总题数:1,分数:18.00)下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tStudent”,同时还设
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 2015 09 答案 解析 DOC
