[计算机类试卷]国家二级(ACCESS)机试模拟试卷103及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷103及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷103及答案与解析.doc(29页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 103及答案与解析 一、选择题 1 没数据元素的集合 D 1, 2, 3, 4, 5,则满足下列关系 R的数据结构中为线性结构的是 ( ) ( A) R (1, 2), (3, 4), (5, 1) ( B) R (1, 3), (4 1), (3 2), (5, 4) ( C) R (1, 2), (2, 3), (4, 5) ( D) R (1, 3), (2, 4), (3, 5) 2 下列叙述中正确的是 ( )。 ( A)链表结点中具有两个指针域的数据结构可以是线性结构,也可以是非线性 结构 ( B)线性表的链式存储结构中,每个结点必须有指向前件
2、和指向后件的两个指针 ( C)线性表的链式存储结构中,每个结点只能有一个指向后件的指针 ( D)线性表的链式存储结构中,叶子结点的指针只能是空 3 一个栈的初始状态为空。现将元素 A, B, C, D, E依次人栈,然后依次退栈三次,并将退栈的三个元素依次入队 (原队列为空 ),最后将队列中的元素全部退出。则元素退队的顺序为 ( )。 ( A) ABC ( B) CBA ( C) EDC ( D) CDE 4 某二叉树的中序序列为 DCBAEFG,后序序列为 DCBGFEA,则该二叉树的深度(根结点在第 1层 )为 ( )。 ( A) 5 ( B) 4 ( C) 3 ( D) 2 5 软件生命
3、周期是指 ( )。 ( A)软件产品从提出、实现、使用、维护到停止使用退役的过程 ( B)软件的需求分析、设计与实现 ( C)软件的开发与管理 ( D)软件的实现和维护 6 某系统结构图如下图所示:该系统结构图的深度是( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 7 下面属于应用软件的是 ( )。 ( A)学生成绩管理系统 ( B) UNIX操作系统 ( C)汇编程序 ( D)编译程序 8 将 E R图转换为关系模式时, E R图中的属性可以表示为 ( )。 ( A)属性 ( B)键 ( C)关系 ( D)域 9 有两个关系 R与 S如下,由关系 R和 S得到关系 T,则所
4、使用的操作为 ( )。( A)并 ( B)自然连接 ( C)除法 ( D)交 10 优化数据库系统查询性能的索引设计属于数据库设计的 ( )。 ( A)需求分析 ( B)概念设计 ( C)逻辑设计 ( D)物理设计 11 在 Access数据库中已经建立 “tStudent”表, 若使 “姓名 ”字段在数据表视图中显示时不能移动位置,应使用的方法是 ( )。 ( A)排序 ( B)筛选 ( C)隐藏 ( D)冻结 12 下列关于关系模型特点的叙述中,错误的是 ( )。 ( A)一个数据库文件对应着一个实际的关系模型 ( B)一个具体的关系模型是由若干个关系模式所组成 ( C)在一个关系中属性和
5、元组的次序都是无关紧要的 ( D)可将手工管理的表按一个关系直接存到数据库中 13 一个元组对应表中的是 ( )。 ( A)一个字段 ( B)一个域 ( C)一个记录 ( D)多 个记录 14 下列关于格式属性的叙述中,正确的是 ( )。 ( A)格式属性影响字段在表中存储的内容 ( B)可在需要控制数据的输入格式时选用 ( C)可在需要控制数据的显示格式时选用 ( D)可以设置自动编号型字段的格式属性 15 若要求输入的数据具有固定的格式,应设置字段的属性是 ( )。 ( A)格式 ( B)默认值 ( C)输入掩码 ( D)字段大小 16 在 Access数据库中已有 “学生 ”、 “课程
6、”和 “成绩 ”表,为了有效地反映 3个表之间的联系,在创建数据库时,还应设置的内容是 ( )。 ( A)表的默认视图 ( B)表的排序依据 ( C)表之间的关系 ( D)表的有效性规则 17 在 Access数据库中已经建立了 “教师 ”表,若查找 “教师编号 ”是 “T00005”或“T00012”的记录,应在查询设计视图的 “条件 ”行中输入 ( )。 ( A) T00009and“T00012“ ( B) in(“T00009“, “T00012“) ( C) not(“T00009“and“T00012“) ( D) not in(“T00009“, “T00012“) 18 在已建
7、 “职工 ”表中 有姓名、性别、出生日期等字段,查询并显示所有年龄在 50岁以上职工的姓名、性别和年龄,正确的 SQL命令是 ( )。 ( A) SELECT姓名,性别, YEAR(DATE() YEAR(出生日期 )AS年龄 FROM职工 WHERE YEAR(Date() YEAR(出生日期 ) 50 ( B) SELECT姓名,性别, YEAR(DATE() YEAR(出生日期 )年龄 FROM职工WHERE YEAR(Date() YEAR(出生日期 ) 50 ( C) SELECT姓名,性别, YEAR(DATE() YEAR(出生日期 )AS年龄 FROM职工 WHERE年龄 50
8、 ( D) SELECT姓名,性别, YEAR(DATE() YEAR(出生日期 )年龄 FROM职工WHERE年龄 50 19 在 “成绩 ”表中,查找出 “考试成绩 ”排在前 5位的记录,正确的 SQL命令是( )。 ( A) SELECT TOP 5 考试成绩 FROM 成绩 GROUP BY 考试成绩 DESC ( B) SELECT TOP 5 考试成绩 FROM 成绩 GROUP BY 考试成绩 ( C) SELECT TOP 5 考试成 绩 FROM 成绩 ORDER BY 考试成绩 DESC ( D) SELECT TOP 5 考试成绩 FROM 成绩 ORDER BY 考试成
9、绩 20 下列选项中,属于选项卡控件的 “事件 ”属性的是 ( )。 ( A) Tab键索引 ( B)控件来源 ( C)输入掩码 ( D)获得焦点 21 如果字段 “考查成绩 ”的取值范围为大写字母 A E,则下列选项中,错误的有效性规则是 ( )。 ( A) AAnd E ( B) 考查成绩 AAnd考查成绩 E ( C)考查成绩 AAnd考查成绩 E ( D) A 考查成绩 E 22 在报表中添加文本框对象以显示当前系统日期和时间,则应将文本框的 “控件来源 ”属性设置为 ( )。 ( A) Year() ( B) Date() ( C) Now() ( D) Time() 23 要在报表
10、的每页底部输出信息,应设置的是 ( )。 ( A)报表主体 ( B)页面页脚 ( C)报表页脚 ( D)报表页眉 24 在 “学生档案表 ”有存放照片的 OLE对象字段,在使用向导为该表创建窗体时,“照片 ”字段所 使用的控件是 ( )。 ( A)图像 ( B)附件 ( C)绑定对象框 ( D)未绑定对象框 25 已知该窗体对应的数据源中包含教工编号、参加工作时间、姓名、工资等字段,则下列选项中能够计算职工工龄的计算表达式是 ( )。 ( A) year(date() year(参加工作时间 ) ( B) #year(date()# #year(参加工作时间 )# ( C) #time(dat
11、e()# #time(参加工作时间 )# ( D) time(date() time(参加工作时间 ) 26 在设计窗体时,由于内容较多无法在窗体中一页显示,为了在窗体上分类显示不同的信息,需要使用的控件是 ( )。 ( A)选项组 ( B)选项卡 ( C)切换按钮 ( D)选项按钮 27 如果字段 “考查成绩 ”的取值范围为 60 90,则下列选项中,错误的有效性规则是 ( )。 ( A) 60 And 90 ( B) 考查成绩 60 And考查成绩 90 ( C)考查成绩 60 And考查成绩 90 ( D) 60 考查成绩 90 28 下列关于报表和窗体的叙述中,正确的 是 ( )。 (
12、 A)窗体只能输出数据,报表能输入和输出数据 ( B)窗体能输入、输出数据,报表只能输出数据 ( C)报表和窗体都可以输入和输出数据 ( D)为简化报表设计可以用窗体设计替代报表设计 29 如果希望打印报表时,在每页底部显示页码,则设计时应将其置于 ( )。 ( A)报表页眉 ( B)报表页脚 ( C)页面页眉 ( D)页面页脚 30 窗体中的选项卡控件中从一页移到另一页时,发生的事件是 ( )。 ( A) Current ( B) Click ( C) Change ( D) MouseMove 31 运行 Visual Basic的函数过程,应使用宏命令是 ( )。 ( A) RunMac
13、ro ( B) RunSql ( C) RunCode ( D) RunVBA 32 Access将内置函数分类进行管理,下列选项中,不属于 Access内置函数分类的是 ( )。 ( A)备注 ( B)算术 ( C)转换 ( D)检查 33 下列 Access内置函数中,属于 SQL聚合函数的是 ( )。 ( A) Space ( B) Sgn ( C) Sqr ( D) Sum 34 VBA中一般采用 Hungarian符号法命名变量,代表报表的字首码是 ( )。 ( A) Chk ( B) Qry ( C) Rpt ( D) Cho 35 在标准模块 “模块 1”声明区中定义了变量 x和
14、变量 y,如下所示,则变量 x和变量 y的作用范围分别是 ( )。 Dim x As Integer Public y As Integer Sub demoVar() x 3 y 5 Debug Print x&“&y End Sub ( A)模块级变量 和过程级变量 ( B)过程级变量和公共变量 ( C)模块级变量和公共变量 ( D)过程级变量和模块范围 36 下列 Access内置函数中,用于去掉字符串前后空格的函数是 ( )。 ( A) Ltrim ( B) Rtrim ( C) Space ( D) Trim 37 下列程序的输出结果是 ( )。 Dim x As Integer P
15、rivate Sub Command4_Click() Dim y As Integer x 1 y 10 Call fun(y, x) MsgBox“y “&Y End Sub Sub fun(ByRef y As Integer, ByVal z As Integer) y y z z y z End Sub ( A) y 1 ( B) y 10 ( C) y 11 ( D) y 9 38 下列程序的输出结果是 ( )。 Private Sub Command3_Click() t 0 m 1 sam 0 Do t t m sum sam t m m 1 Loop While m 4 Ms
16、gBox“Sum “&sum End Sub ( A) Sum 6 ( B) Sum 10 ( C) Sum 20 ( D) Sum 35 39 下列代码实现的功能是:若在窗体中一个名为 tNum的文本框中输入课程编号,则将 “课程表 ”中对应的 “课程名称 ”显示在另一个名为 tName文本框中, Private Sub【 】 () Me!tName DLookup(“课程名称 “, “课程表 “, “课 程编号 “&Me!TNum&“) End Sub 则程序中【 】处应填写的是 ( )。 ( A) tNum_AfterUpdate ( B) tNum_Change ( C) tNum_O
17、pen ( D) tNum_Load 40 子过程 Plus完成对当前库中 “学生表 ”的年龄字段都加 1的操作。 Sub Plus() Dim en As New ADODB Connection Dim rs As New ADODB Recordset Dim fd As ADODB Field Dim strConnect As String Dim strSQL As String Set cn CurrentProject Connection strSQL “Select年龄 from学生表 “ rs Open strSQL, cn, adOpenDynamic, adLockO
18、ptimistic, adCmdText Set fd rs Fields(“年龄 “) Do While Not rs EOF fd fd 1 rs Update 【 】 Loop rs Close cn Close Set rs Nothing Set cn Nothing End Sub 程序空白处【 】应该填写的语句是 ( )。 ( A) rs MoveNext ( B) cn MoveNext ( C) rs Next ( D) cn Next 二、基本操作题 41 在考生文件夹下,已有 “samp1 accdb”数据库文件和 Stab xls文件 。其中“samp1 accdb”中
19、已建立表对象 “student”和 “grade”,试按以下要求,完成表的各种操作。 (1)将考生文件夹下的 Stab xls文件导入到 “student”表中。 (2)将 “student”表中 1975年和 1976年出生的学生记录删除。 (3)将 “student”表中 “性别 ”字段的默认值属性设置为 “男 ”;将 “学号 ”字段的相关属性设置为只允许输入 9位的 09数字;将姓名中的 “丽 ”改为 “莉 ”。 (4)将 “student”表拆分为两个新表,表名分别为 “tStud”和 “tOffice”。其中, “tStud”表结构为:学号,姓名,性别,出生日期,院系,籍贯,主键为
20、“学号 ”; “tOffice”表结构为:院系、院长、院办电话,主键为 “院系 ”。 要求:保留 “student”表。 (5)在 “grade”表中增加一个字段,字段名为 “总评成绩 ”,字段值为:总评成绩平时成绩术 30考试成绩 *70,计算结果的结果类型为 “整型 ”,格式为 “标准 ”,小数位数为 0。 (6)建立 “student”和 “grade”两表之间的关系。 三、简单应用题 42 在考 生文件夹下有一个数据库文件 “samp2 accdb”,里面已经设计好 3个关联表对象 “tCourse”、 “tGrade”、 “tStudent”和一个空表 “tTemp”,请按以下要求完
21、成设计: (1)创建一个查询,查找并显示含有不及格成绩的学生的 “姓名 ”、 “课程名 ”和“成绩 ”等 3个字段的内容,所建查询命名为 “qT1”。 (2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示 “姓名 ”、 “政治面貌 ”、 “毕业学校 ”和“平均成绩 ”等 4个字段的内容,所建查询命名为 “qT2”。 假设:所用表中无重名。 (3)创建一个查询,统计每班每门课程的平均成绩 (取整数 ),班级作为行标题,科目作为列标题,平均成绩作为值,显示结果如下图所示,所建查询名为 “qT3”。(4)创建一个查询,将男学生的 “班级 ”、 “学号 ”、 “性别 ”、 “课程名 ”
22、和 “成绩 ”等信息追加到 “tTemp”表的对应字段中,所建查询名为 “qT4”。 四、综合应用题 43 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tStudent”,同时还设计出窗体对象 “fQuery”、 “fStudent”和 “fCount”。请在此基础 上按照以下要求补充 “fQuery”和 “ fCount”窗体的设计。 (1)加载 “fQuery”时重置窗体标题并改为 “显示查询信息 ”,将窗体中 “退出 ”命令按钮 (名称为 “命令 7”)上显示的文字颜色自动改为红色 (红色值为 255),字体粗细改为“加粗 ”(加粗值为 700)。请
23、按照 VBA代码中的指示将实现此功能的代码补充完整。 (2)在 “fQuery”窗体距主体节上边 0 4cm、左边 0 4cm的位置添加一个矩形控件,其名称为 “rRim”;矩形宽度为 16 6cm、高度为 1 2cm、特殊效果为 “凿痕 ”。将窗 体边框改为 “对话框边框 ”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线。 (3)在 “fQuery”窗体中有一个 “显示全部记录 ”命令按钮 (名称为 bList),单击该按钮后,应实现将 “tStudent”表中的全部记录显示出来的功能。现已编写了部分 VBA代码,清按照 VBA代码中的指示将代码补充完整。 要求:修改后运行
24、该窗体,并查看修改结果。 (4)在 “fCount”窗体中有两个列表框、一个文本框和一个命令按钮,名称分别为“List0”、 “List1”、 “tData”和 “cmd”。在 “tData”文本框中输入一个数,单击 “Cmd”按钮,程序将判断输入的值是奇数还是偶数,如果是奇数,将填入 “List0”列表中,否则填入 “List1”列表中。 根据以上描述,请按照 VBA代码中的指示将代码补充完整。 注意:不允许修改窗体对象 “fQuery”、 “fStudent”和 “fCount”中未涉及的控件、属性;不允许修改表对象 “tStudent”。程序代码只允许在 “*Add*”与“*Add*”之
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 103 答案 解析 DOC
