【计算机类职业资格】国家二级(ACCESS)机试-试卷103-2及答案解析.doc
《【计算机类职业资格】国家二级(ACCESS)机试-试卷103-2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级(ACCESS)机试-试卷103-2及答案解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级(ACCESS)机试-试卷 103-2 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.没数据元素的集合 D1,2,3,4,5,则满足下列关系 R 的数据结构中为线性结构的是( )(分数:2.00)A.R(1,2),(3,4),(5,1)B.R(1,3),(41),(32),(5,4)C.R(1,2),(2,3),(4,5)D.R(1,3),(2,4),(3,5)2.下列叙述中正确的是( )。(分数:2.00)A.链表结点中具有两个指针域的数据结构可以是线性结构,也可以是非线性结构B.线性表的链式存储结构中,每个结点必须有指向前件和指
2、向后件的两个指针C.线性表的链式存储结构中,每个结点只能有一个指向后件的指针D.线性表的链式存储结构中,叶子结点的指针只能是空3.一个栈的初始状态为空。现将元素 A,B,C,D,E 依次人栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为( )。(分数:2.00)A.ABCB.CBAC.EDCD.CDE4.某二叉树的中序序列为 DCBAEFG,后序序列为 DCBGFEA,则该二叉树的深度(根结点在第 1 层)为( )。(分数:2.00)A.5B.4C.3D.25.软件生命周期是指( )。(分数:2.00)A.软件产品从提出、实现、使用
3、、维护到停止使用退役的过程B.软件的需求分析、设计与实现C.软件的开发与管理D.软件的实现和维护6.某系统结构图如下图所示: (分数:2.00)A.1B.2C.3D.47.下面属于应用软件的是( )。(分数:2.00)A.学生成绩管理系统B.UNIX 操作系统C.汇编程序D.编译程序8.将 ER 图转换为关系模式时,ER 图中的属性可以表示为( )。(分数:2.00)A.属性B.键C.关系D.域9.有两个关系 R 与 S 如下,由关系 R 和 S 得到关系 T,则所使用的操作为( )。 (分数:2.00)A.并B.自然连接C.除法D.交10.优化数据库系统查询性能的索引设计属于数据库设计的(
4、)。(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计11.在 Access 数据库中已经建立“tStudent”表,若使“姓名”字段在数据表视图中显示时不能移动位置,应使用的方法是( )。(分数:2.00)A.排序B.筛选C.隐藏D.冻结12.下列关于关系模型特点的叙述中,错误的是( )。(分数:2.00)A.一个数据库文件对应着一个实际的关系模型B.一个具体的关系模型是由若干个关系模式所组成C.在一个关系中属性和元组的次序都是无关紧要的D.可将手工管理的表按一个关系直接存到数据库中13.一个元组对应表中的是( )。(分数:2.00)A.一个字段B.一个域C.一个记录D.多个
5、记录14.下列关于格式属性的叙述中,正确的是( )。(分数:2.00)A.格式属性影响字段在表中存储的内容B.可在需要控制数据的输入格式时选用C.可在需要控制数据的显示格式时选用D.可以设置自动编号型字段的格式属性15.若要求输入的数据具有固定的格式,应设置字段的属性是( )。(分数:2.00)A.格式B.默认值C.输入掩码D.字段大小16.在 Access 数据库中已有“学生”、“课程”和“成绩”表,为了有效地反映 3 个表之间的联系,在创建数据库时,还应设置的内容是( )。(分数:2.00)A.表的默认视图B.表的排序依据C.表之间的关系D.表的有效性规则17.在 Access 数据库中已
6、经建立了“教师”表,若查找“教师编号”是“T00005”或“T00012”的记录,应在查询设计视图的“条件”行中输入( )。(分数:2.00)A.T00009and“T00012“B.in(“T00009“,“T00012“)C.not(“T00009“and“T00012“)D.not in(“T00009“,“T00012“)18.在已建“职工”表中有姓名、性别、出生日期等字段,查询并显示所有年龄在 50 岁以上职工的姓名、性别和年龄,正确的 SQL 命令是( )。(分数:2.00)A.SELECT 姓名,性别,YEAR(DATE()YEAR(出生日期)AS 年龄 FROM 职工 WHER
7、E YEAR(Date()YEAR(出生日期)50B.SELECT 姓名,性别,YEAR(DATE()YEAR(出生日期)年龄 FROM 职工 WHERE YEAR(Date()YEAR(出生日期)50C.SELECT 姓名,性别,YEAR(DATE()YEAR(出生日期)AS 年龄 FROM 职工 WHERE 年龄50D.SELECT 姓名,性别,YEAR(DATE()YEAR(出生日期)年龄 FROM 职工 WHERE 年龄5019.在“成绩”表中,查找出“考试成绩”排在前 5 位的记录,正确的 SQL 命令是( )。(分数:2.00)A.SELECT TOP 5 考试成绩 FROM 成绩
8、 GROUP BY 考试成绩 DESCB.SELECT TOP 5 考试成绩 FROM 成绩 GROUP BY 考试成绩C.SELECT TOP 5 考试成绩 FROM 成绩 ORDER BY 考试成绩 DESCD.SELECT TOP 5 考试成绩 FROM 成绩 ORDER BY 考试成绩20.下列选项中,属于选项卡控件的“事件”属性的是( )。(分数:2.00)A.Tab 键索引B.控件来源C.输入掩码D.获得焦点21.如果字段“考查成绩”的取值范围为大写字母 AE,则下列选项中,错误的有效性规则是( )。(分数:2.00)A.AAndEB.考查成绩AAnd考查成绩EC.考查成绩AAnd
9、 考查成绩ED.A考查成绩E22.在报表中添加文本框对象以显示当前系统日期和时间,则应将文本框的“控件来源”属性设置为( )。(分数:2.00)A.Year()B.Date()C.Now()D.Time()23.要在报表的每页底部输出信息,应设置的是( )。(分数:2.00)A.报表主体B.页面页脚C.报表页脚D.报表页眉24.在“学生档案表”有存放照片的 OLE 对象字段,在使用向导为该表创建窗体时,“照片”字段所使用的控件是( )。(分数:2.00)A.图像B.附件C.绑定对象框D.未绑定对象框25.已知该窗体对应的数据源中包含教工编号、参加工作时间、姓名、工资等字段,则下列选项中能够计算
10、职工工龄的计算表达式是( )。(分数:2.00)A.year(date()year(参加工作时间)B.#year(date()#year(参加工作时间)#C.#time(date()#time(参加工作时间)#D.time(date()time(参加工作时间)26.在设计窗体时,由于内容较多无法在窗体中一页显示,为了在窗体上分类显示不同的信息,需要使用的控件是( )。(分数:2.00)A.选项组B.选项卡C.切换按钮D.选项按钮27.如果字段“考查成绩”的取值范围为 6090,则下列选项中,错误的有效性规则是( )。(分数:2.00)A.60 And90B.考查成绩60 And考查成绩90C.
11、考查成绩60 And 考查成绩90D.60考查成绩9028.下列关于报表和窗体的叙述中,正确的是( )。(分数:2.00)A.窗体只能输出数据,报表能输入和输出数据B.窗体能输入、输出数据,报表只能输出数据C.报表和窗体都可以输入和输出数据D.为简化报表设计可以用窗体设计替代报表设计29.如果希望打印报表时,在每页底部显示页码,则设计时应将其置于( )。(分数:2.00)A.报表页眉B.报表页脚C.页面页眉D.页面页脚30.窗体中的选项卡控件中从一页移到另一页时,发生的事件是( )。(分数:2.00)A.CurrentB.ClickC.ChangeD.MouseMove31.运行 Visual
12、 Basic 的函数过程,应使用宏命令是( )。(分数:2.00)A.RunMacroB.RunSqlC.RunCodeD.RunVBA32.Access 将内置函数分类进行管理,下列选项中,不属于 Access 内置函数分类的是( )。(分数:2.00)A.备注B.算术C.转换D.检查33.下列 Access 内置函数中,属于 SQL 聚合函数的是( )。(分数:2.00)A.SpaceB.SgnC.SqrD.Sum34.VBA 中一般采用 Hungarian 符号法命名变量,代表报表的字首码是( )。(分数:2.00)A.ChkB.QryC.RptD.Cho35.在标准模块“模块 1”声明
13、区中定义了变量 x 和变量 y,如下所示,则变量 x 和变量 y 的作用范围分别是( )。 Dim x As Integer Public y As Integer Sub demoVar() x3 y5 DebugPrint x&“&y End Sub(分数:2.00)A.模块级变量和过程级变量B.过程级变量和公共变量C.模块级变量和公共变量D.过程级变量和模块范围36.下列 Access 内置函数中,用于去掉字符串前后空格的函数是( )。(分数:2.00)A.LtrimB.RtrimC.SpaceD.Trim37.下列程序的输出结果是( )。 Dim x As Integer Privat
14、e Sub Command4_Click() Dim y As Integer x1 y10 Call fun(y,x) MsgBox“y“&Y End Sub Sub fun(ByRef y As Integer,ByVal z As Integer) yyz zyz End Sub(分数:2.00)A.y1B.y10C.y11D.y938.下列程序的输出结果是( )。 Private Sub Command3_Click() t0 m1 sam0 Do ttm sumsamt mm1 Loop While m4 MsgBox“Sum“&sum End Sub(分数:2.00)A.Sum6B
15、.Sum10C.Sum20D.Sum3539.下列代码实现的功能是:若在窗体中一个名为 tNum 的文本框中输入课程编号,则将“课程表”中对应的“课程名称”显示在另一个名为 tName 文本框中, Private Sub【 】() Me!tNameDLookup(“课程名称“,“课程表“,“课程编号“&Me!TNum&“) End Sub 则程序中【 】处应填写的是( )。(分数:2.00)A.tNum_AfterUpdateB.tNum_ChangeC.tNum_OpenD.tNum_Load40.子过程 Plus 完成对当前库中“学生表”的年龄字段都加 1 的操作。 Sub Plus()
16、Dim en As New ADODBConnection Dim rs As New ADODBRecordset Dim fd As ADODBField Dim strConnect As String Dim strSQL As String Set cnCurrentProjectConnection strSQL“Select 年龄 from 学生表“ rsOpen strSQL,cn,adOpenDynamic,adLockOptimistic,adCmdText Set fdrsFields(“年龄“) Do While Not rsEOF fdfd1 rsUpdate 【 】
17、 Loop rsClose cnClose Set rsNothing Set cnNothing End Sub 程序空白处【 】应该填写的语句是( )。(分数:2.00)A.rsMoveNextB.cnMoveNextC.rsNextD.cnNext二、基本操作题(总题数:1,分数:2.00)41.在考生文件夹下,已有“samp1accdb”数据库文件和 Stabxls 文件。其中“samp1accdb”中已建立表对象“student”和“grade”,试按以下要求,完成表的各种操作。 (1)将考生文件夹下的Stabxls 文件导入到“student”表中。 (2)将“student”表中
18、 1975 年和 1976 年出生的学生记录删除。(3)将“student”表中“性别”字段的默认值属性设置为“男”;将“学号”字段的相关属性设置为只允许输入 9 位的 09 数字;将姓名中的“丽”改为“莉”。 (4)将“student”表拆分为两个新表,表名分别为“tStud”和“tOffice”。其中,“tStud”表结构为:学号,姓名,性别,出生日期,院系,籍贯,主键为“学号”;“tOffice”表结构为:院系、院长、院办电话,主键为“院系”。 要求:保留“student”表。 (5)在“grade”表中增加一个字段,字段名为“总评成绩”,字段值为:总评成绩平时成绩术 30考试成绩*70
19、,计算结果的结果类型为“整型”,格式为“标准”,小数位数为 0。 (6)建立“student”和“grade”两表之间的关系。(分数:2.00)_三、简单应用题(总题数:1,分数:2.00)42.在考生文件夹下有一个数据库文件“samp2accdb”,里面已经设计好 3 个关联表对象“tCourse”、“tGrade”、“tStudent”和一个空表“tTemp”,请按以下要求完成设计: (1)创建一个查询,查找并显示含有不及格成绩的学生的“姓名”、“课程名”和“成绩”等 3 个字段的内容,所建查询命名为“qT1”。 (2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示“姓名”
20、、“政治面貌”、“毕业学校”和“平均成绩”等 4 个字段的内容,所建查询命名为“qT2”。 假设:所用表中无重名。 (3)创建一个查询,统计每班每门课程的平均成绩(取整数),班级作为行标题,科目作为列标题,平均成绩作为值,显示结果如下图所示,所建查询名为“qT3”。 (分数:2.00)_四、综合应用题(总题数:1,分数:2.00)43.考生文件夹下存在一个数据库文件“samp3accdb”,里面已经设计好表对象“tStudent”,同时还设计出窗体对象“fQuery”、“fStudent”和“fCount”。请在此基础上按照以下要求补充“fQuery”和“fCount”窗体的设计。 (1)加载
21、“fQuery”时重置窗体标题并改为“显示查询信息”,将窗体中“退出”命令按钮(名称为“命令 7”)上显示的文字颜色自动改为红色(红色值为 255),字体粗细改为“加粗”(加粗值为 700)。请按照 VBA 代码中的指示将实现此功能的代码补充完整。 (2)在“fQuery”窗体距主体节上边 04cm、左边 04cm 的位置添加一个矩形控件,其名称为“rRim”;矩形宽度为 166cm、高度为 12cm、特殊效果为“凿痕”。将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线。 (3)在“fQuery”窗体中有一个“显示全部记录”命令按钮(名称为 bLis
22、t),单击该按钮后,应实现将“tStudent”表中的全部记录显示出来的功能。现已编写了部分 VBA代码,清按照 VBA 代码中的指示将代码补充完整。 要求:修改后运行该窗体,并查看修改结果。 (4)在“fCount”窗体中有两个列表框、一个文本框和一个命令按钮,名称分别为“List0”、“List1”、“tData”和“cmd”。在“tData”文本框中输入一个数,单击“Cmd”按钮,程序将判断输入的值是奇数还是偶数,如果是奇数,将填入“List0”列表中,否则填入“List1”列表中。 根据以上描述,请按照VBA 代码中的指示将代码补充完整。 注意:不允许修改窗体对象“fQuery”、“f
23、Student”和“fCount”中未涉及的控件、属性;不允许修改表对象“tStudent”。程序代码只允许在“*Add*”与“*Add*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。(分数:2.00)_国家二级(ACCESS)机试-试卷 103-2 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.没数据元素的集合 D1,2,3,4,5,则满足下列关系 R 的数据结构中为线性结构的是( )(分数:2.00)A.R(1,2),(3,4),(5,1)B.R(1,3),(41),(32),(5,4) C.R(1,2),(
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 ACCESS 试试 1032 答案 解析 DOC
