【计算机类职业资格】(A)二级ACCESS笔试-10及答案解析.doc
《【计算机类职业资格】(A)二级ACCESS笔试-10及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】(A)二级ACCESS笔试-10及答案解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、(A)二级 ACCESS 笔试-10 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.程序流程图中带有箭头的线段表示的是_。A图元关系 B数据流 C控制流 D调用关系(分数:1.00)A.B.C.D.2.结构化程序设计的基本原则不包括_。A多态性 B自顶向下 C模块化 D逐步求精(分数:1.00)A.B.C.D.3.软件设计中模块划分应遵循的准则是_。A低内聚低耦合 B高内聚低耦合C低内聚高耦合 D高内聚高耦合(分数:1.00)A.B.C.D.4.在软件开发中,需求分析阶段产生的主要文档是_。A可行性分析报告 B软件需求规格说明书C概要设计
2、说明书 D集成测试计划(分数:1.00)A.B.C.D.5.算法的有穷性是指_。A算法程序的运行时间是有限的 B算法程序所处理的数据量是有限的C算法程序的长度是有限的 D算法只能被有限的用户使用(分数:1.00)A.B.C.D.6.对长度为 n 的线性表排序,在最坏情况下,比较次数不是 n(n-1)/2 的排序方法是_。A快速排序 B冒泡排序 C直接插入排序 D堆排序(分数:1.00)A.B.C.D.7.下列关于栈的叙述正确的是_。A栈按“先进先出”组织数据 B栈按“先进后出”组织数据C只能在栈底插入数据 D不能删除数据(分数:1.00)A.B.C.D.8.在数据库设计中,将 E-R 图转换成
3、关系数据模型的过程属于_。A需求分析阶段 B概念设计阶段C逻辑设计阶段 D物理设计阶段(分数:1.00)A.B.C.D.9.有三个关系 R、S 和 T 如下:RBCDa0k1b1n1SBCDf3h2a0k1n2x1TBCDa0k1由关系 R 和 S 通过运算得到关系 T,则所使用的运算为_。A并 B自然连接C笛卡尔积 D交(分数:1.00)A.B.C.D.10.设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号),课程 C(课号,课名),选课 SC(学号,课号,成绩),则表 SC 的关键字(键或码)为_。A课号,成绩 B学号,成绩 C学号,课号 D学号,姓名,成绩(分数:1.
4、00)A.B.C.D.11.按数据的组织形式,数据库的数据模型可分为三种模型,它们是_。A小型、中型和大型 B网状、环状和链状C层次、网状和关系 D独享、共享和实时(分数:1.00)A.B.C.D.12.在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是_。A* B% C D#(分数:1.00)A.B.C.D.13.如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是_。A是/否 B数字 C文本 D备注(分数:1.00)A.B.C.D.14.下列关于字段属性的叙述中,正确的是_。A可对任意类型的字段设置“默认值”属性B设置字段默认值就是规定该字段值不允许为空C
5、只有“文本”型数据能够使用“输入掩码向导”D“有效性规则”属性只允许定义一个条件表达式(分数:1.00)A.B.C.D.15.在 Access 中,如果不想显示数据表中的某些字段,可以使用的命令是_。A隐藏 B删除 C冻结 D筛选(分数:1.00)A.B.C.D.16.如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是_。A删除 B追加 C生成表 D更新(分数:1.00)A.B.C.D.17.在 SQL 查询中“GROUP BY”的含义是_。A选择行条件 B对查询进行排序C选择列字段 D对查询进行分组(分数:1.00)A.B.C.D.18.下列关于 SQL 语句的说法中,
6、错误的是_。AINSERT 语句可以向数据表中追加新的数据记录BUPDATE 语句用来修改数据表中已经存在的数据记录CDELETE 语句用来删除数据表中的记录DCREATE 语句用来建立表结构并追加新的记录(分数:1.00)A.B.C.D.19.若查询的设计如下,则查询的功能是_。(分数:1.00)A.B.C.D.20.查询“书名”字段中包含“等级考试”字样的记录,应该使用的条件是_。ALike“等级考试“ BLike“*等级考试“CLike“等级考试*“ DLike“*等级考试*/(分数:1.00)A.B.C.D.21.在教师信息输入窗体中,为职称字段提供“教授”、“副教授”、“讲师”等选项
7、供用户直接选择,最合适的控件是_。A标签 B复选框 C文本框 D组合框(分数:1.00)A.B.C.D.22.若在窗体设计过程中,命令按钮 Command0 的事件属性设置如下图所示,则含义是_。(分数:1.00)A.B.C.D.23.发生在控件接收焦点之前的事件是_。AEnter BExit CGotFocus DLostFocus(分数:1.00)A.B.C.D.24.下列关于报表的叙述中,正确的是_。A报表只能输入数据 B报表只能输出数据C可以输入和输出数据 D报表不能输入和输出数据(分数:1.00)A.B.C.D.25.在报表设计过程中,不适合添加的控件是_。A标签控件 B图形控件 C
8、文本框控件 D选项组控件(分数:1.00)A.B.C.D.26.在宏的参数中,要引用窗体 F1 上的 Text1 文本框的值,应该使用的表达式是_。AForms!F1!Text1 BText1CF1.Text1 DForms_F1_Text1(分数:1.00)A.B.C.D.27.在运行宏的过程中,宏不能修改的是_。A窗体 B宏本身 C表 D数据库(分数:1.00)A.B.C.D.28.为窗体或报表的控件设置属性值的正确宏操作命令是_。ASet BSetData CSetValue DSetWarnings(分数:1.00)A.B.C.D.29.下列给出的选项中,非法的变量名是_。ASum B
9、Integer_2 CRem DForm1(分数:1.00)A.B.C.D.30.在模块的声明部分使用“Option Base 1”语句,然后定义二维数组 A(2 to 5,5),则该数组的元素个数为_。A20 B24 C25 D36(分数:1.00)A.B.C.D.31.在 VBA 中,能自动检查出来的错误是_。A语法错误 B逻辑错误C运行错误 D注释错误(分数:1.00)A.B.C.D.32.如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称_。A按值传递 B按地址传递CByRef 传递 D按形参传递(分数:1.00)A.B.C.D.33.表达式“B=INT
10、(A+0.5)”的功能是_。A将变量 A 保留小数点后 1 位 B将变量 A 四舍五入取整C将变量 A 保留小数点后 5 位 D舍去变最 A 的小数部分(分数:1.00)A.B.C.D.34.运行下列程序段,结果是_。For m=10 to 1 step 0k=k+3Next mA形成死循环 B循环体不执行即结束循环C出现语法错误 D循环体执行一次后结束循环(分数:1.00)A.B.C.D.35.下列四个选项中,不是 VBA 的条件函数的是_。AChoose BIf CIIf DSwitch(分数:1.00)A.B.C.D.36.运行下列程序,结果是_。Private Sub Command3
11、2_Click()f0=1:f1=1:k=1Do While k=5f=f0+f1f0=f1f1=fk=k+1LoopMsgBox“f=“fEnd SubAf=5 Bf=7 Cf=8 Df=13(分数:1.00)A.B.C.D.37.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下事件代码:Private Sub Command1_Click()MsgBox f(24,18)End SubPublic Function f(m As Integer,n As Integer)As IntegerDo While mnDo While mnm=m-nLoopDo While m
12、nn=n-mLoopLoopf=mEnd Function窗体打开运行后,单击命令按钮,则消息框的输出结果是_。A2 B4 C6 D8(分数:1.00)A.B.C.D.38.在窗体上有一个命令按钮 Command1,编写事件代码如下:Private Sub Command1_Click()Dim d1 As DateDim d2 As Dated1=#12/25/2009#d2=#1/5/2010#MsgBox DateDiff(“ww“,d1,d2)End Sub打开窗体运行后,单击命令按钮,消息框中输出的结果是_。A1 B2 C10 D11(分数:1.00)A.B.C.D.39.能够实现从
13、指定记录集里检索特定字段值的函数是_。ANz BFind CLookup DDLookup(分数:1.00)A.B.C.D.40.下列程序的功能是返回当前窗体的记录集:Sub GetRecNum()Dim rs As ObjectSet rs=【】MsgBox rs.RecordCountEnd Sub为保证程序输出记录集(窗体记录源)的记录数,括号内应填入的语句是_。AMe.Recordset BMe.RecordLocksCMe.RecordSource DMe.RecordSelectors(分数:1.00)A.B.C.D.二、基本操作题(总题数:1,分数:18.00)在考生文件夹下的“
14、samp1.accdb”数据库文件中已建立 3 个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)、一个窗体对象(名为“fTest”和一个宏对象(名为“mTest”)。请按以下要求,完成表和窗体的各种操作:(分数:18.00)(1).分析表对象“销售业绩表”的字段构成,判断并设置其主键。(分数:3.00)_(2).为表对象“职工表”追加一个新字段。字段名称为“类别”、数据类型为“文本型”、字段大小为2,设置该字段的有效性规则为只能输入“在职”与“退休”值之一。(分数:3.00)_(3).将考生文件夹下文本文件“Test.txt”中的数据链接到当前数据库中。其中,第一行数据是字段名,链接
15、对象以“tTest”命名保存。(分数:3.00)_(4).窗体 tTest 上命令按钮“bt1”和命令按钮“bt2”大小一致,且上对齐。现调整命令按钮“bt3”的大小与位置,要求:按钮“bt3”的大小尺寸与按钮“bt1”相同、上边界与按钮“bt1”上对齐、水平位置处于按钮“bt1”和“bt2”的中间。注意,不要更改命令按钮“bt1”和“bt2”的大小和位置。(分数:3.00)_(5).更改窗体上 3 个命令按钮的 Tah 键移动顺序为:bt1-bt2-bt3-bt1-。(分数:3.00)_(6).将宏“mTest”重命名为“mTemp”。(分数:3.00)_三、简单应用题(总题数:1,分数:2
16、4.00)在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好 3 个关联表对象“tStud”、“tCourse”、“tScore”和表对象“tTemp”。请按以下要求完成设计:(分数:24.00)(1).创建一个选择查询,查找并显示没有摄影爱好的学生的“学号”、“姓名”、“性别”和“年龄”4个字段内容,将查询命名为“qT1”。(分数:6.00)_(2).创建一个总计查询,查找学生的成绩信息,并显示为“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由统计计算得到,将查询命名为“qT2”。(分数:6.00)_(3).创建一个选择查询,查找并显示学生的“姓名”、“课程名
17、”和“成绩”3 个字段内容,将查询命名为“qT3”。(分数:6.00)_(4).创建个更新查询,将表“tTemp”中“年龄”字段值加 1,并清除“团员否”字段的值,所建查询命名为“qT4”。(分数:6.00)_四、综合应用题(总题数:1,分数:18.00)在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计:(分数:18.00)(1).设置表对象“tEmp”中“聘用时间”字段的有效性规则为:2006 年 9 月 30 日(含)以前的时间。相应有效性文本设置为“
18、输入二零零六年九月以前的日期”。(分数:4.50)_(2).设置报表“rEmp”按照“年龄”字段降序排列输出;将报表页面页脚区域内名为“tPage”的文本框控件设置为“页码-总页数”形式的页码显示(如 1-15、2-15、)。(分数:4.50)_(3).将“fEmp”窗体上名为“bTitle”的标签宽度设置为 5 厘米、高度设置为 1 厘米,设置其标题为“数据信息输出”并居中显示。(分数:4.50)_(4).“fEmp”窗体上单击“输出”命令按钮(名为“btnP”),实现以下功能:计算 Fibonacci 数列第 19项的值,将结果显示在窗体上名为“tData”的文本框内并输出到外部文件保存;
19、单击“打开表”命令按钮(名为“btnQ”),调用宏对象“mEmp”以打开数据表“tEmp”。Fibonacci 数列:F1=1 n=1F2=1 n=2Fn=Fn-1+Fn-2 n=3调试完毕后,必须点击“输出”命令按钮生成外部文件,才能得分。试根据上述功能要求,对已给的命令按钮事件进行补充和完善。注意:不要修改数据库中的宏对象“mEmp”;不要修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不要修改表对象“tEmp”中未涉及的字段和属性。程序代码只允许在“* * * * * Add* * * * * ”与“* * * * * Add* * * * * ”之间的空行内补充一行
20、语句、完成设计,不允许增删和修改其他位置已存在的语句。(分数:4.50)_(A)二级 ACCESS 笔试-10 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.程序流程图中带有箭头的线段表示的是_。A图元关系 B数据流 C控制流 D调用关系(分数:1.00)A.B.C. D.解析:解析 在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。所以选择 C。2.结构化程序设计的基本原则不包括_。A多态性 B自顶向下 C模块化 D逐步求精(分数:1.00)A. B.C.D.解析:解析 结构化程序设计的思想包括:自顶向
21、下、逐步求精、模块化、限制使用 goto 语句,所以选择 A。3.软件设计中模块划分应遵循的准则是_。A低内聚低耦合 B高内聚低耦合C低内聚高耦合 D高内聚高耦合(分数:1.00)A.B. C.D.解析:解析 软件设计中模块划分应遵循的准则是高内聚低耦合、模块大小规模适当、模块的依赖关系适当等。模块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高。4.在软件开发中,需求分析阶段产生的主要文档是_。A可行性分析报告 B软件需求规格说明书C概要设计说明书 D集成测试计划(分数:1.00)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 10 答案 解析 DOC
