【计算机类职业资格】国家二级(ACCESS)机试-试卷69及答案解析.doc
《【计算机类职业资格】国家二级(ACCESS)机试-试卷69及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级(ACCESS)机试-试卷69及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级(ACCESS)机试-试卷 69 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列关于算法复杂度描述正确的是( )。(分数:2.00)A.算法的时间复杂度是指算法执行的时间B.算法的空间复杂度是指执行这个算法所需的内存空间C.一个算法的空间复杂度大,则其时间复杂度必定大D.一个算法的空间复杂度大,则其时间复杂度必定小2.下列叙述中正确的是( )。(分数:2.00)A.栈是“先进先出”的线性表B.队列是“先进后出”的线性表C.循环队列中元素的个数是由队头指针和队尾指针共同决定的D.循环队列中队头指针是固定不变的3.下列排序方法中,最
2、坏情况下比较次数最少的是( )。(分数:2.00)A.简单选择排序B.冒泡排序C.堆排序D.直接插入排序4.下列选项中属于结构化程序设计原则的是( )。(分数:2.00)A.可封装B.多态性C.自下而上D.逐步求精5.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件即是逻辑实体,又是物理实体D.软件是程序、数据和相关文档的集合6.下列关于数据流图的描述正确的是( )。(分数:2.00)A.数据流图是描述数据处理过程的工具B.数据流图间接支持系统的功能建模C.数据流图中带箭头的线段表示控制流D.数据流图是软件详细设计的工具7.下列叙述中正确的是
3、( )。(分数:2.00)A.软件测试的目的是确定程序中错误的位置B.软件测试的目的是发现程序中的错误C.软件调试的目的是发现程序中的错误D.软件调试后一般不需要再测试8.数据库管理系统中负责数据模式定义和数据的物理存取构建的语言是( )。(分数:2.00)A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言9.在 E-R 图中,用来表示实体的图形是( )。(分数:2.00)A.矩形B.椭圆形C.菱形D.三角形10.有两个关系 R 和 S 如下: (分数:2.00)A.投影B.交C.选择D.并11.关系数据库的基本操作包括( )。(分数:2.00)A.创建、打开和关闭B.选择、投影
4、和联接C.增加、删除和修改D.索引、查询和统计12.下列实体的联系中,属于多对多联系的是( )。(分数:2.00)A.学生与课程B.班级与班主任C.学生与所属大学D.学生与所交学费13.一个关系数据库的表中有多条记录,记录之间的相互关系是( )。(分数:2.00)A.前后顺序不能任意颠倒,一定要按照输入的顺序排列B.前后顺序可以任意颠倒,不影响库中的数据关系C.前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列14.下列可以设置为索引的字段是( )。(分数:2.00)A.备注B.OLE 对象C.主关键字D.超级链接15.能够使用“
5、输入掩码向导”创建输入掩码的字段类型是( )。(分数:2.00)A.数字和日期时间B.文本和货币C.文本和日期时间D.数字和文本16.要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是( )。(分数:2.00)A.*B.?C.!D.#17.SQL 查询语句中,对选定的字段进行排序的子句是( )。(分数:2.00)A.ORDER BYB.WHEREC.FROMD.HAVING18.在 Access 表中,可以定义 3 种主关键字,它们是( )。(分数:2.00)A.单字段、双字段和多字段B.单字段、双字段和自动编号C.单字段、多字段和自动编号D.双字段、多字段和自动编号19.在一个表中
6、存有学生姓名、性别、班级、成绩等数据,若想统计各个班各个分数段的人数,最好的查询方式是( )。(分数:2.00)A.选择查询B.交叉表查询C.参数查询D.操作查询20.在设计视图中设置如下图所示窗体的“格式”属性,正确的设置是( )。 (分数:2.00)A.B.C.D.21.条件“Not 学分4”的含义是( )。(分数:2.00)A.选择学分大于 4 的记录B.选择学分小于 4 的记录C.选择除了学分大于 4 之外的记录D.选择除了字段学分之外的字段,且大于 4 的记录22.在 Access 中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下 SQL 命令:
7、Select 性别,avg(入学成绩)from 学生 Group by 性别,其结果是( )。(分数:2.00)A.计算并显示所有学生的性别和入学成绩的平均值B.按性别分组计算并显示性别和入学成绩的平均值C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值23.在“窗体视图”中显示窗体时,要使窗体中有记录选定器,应将窗体的“记录选定器”属性值设置为( )。(分数:2.00)A.是B.否C.有D.无24.当窗体中的内容太多无法放在一页中全部显示时,可以用下列哪个控件来分页( )。(分数:2.00)A.选项卡B.命令按钮C.组合框D.选项组25.以下是某个报表
8、的设计视图。根据视图内容,可以判断出分组字段是( )。 (分数:2.00)A.编号和姓名B.编号C.姓名D.无分组字段26.在宏的表达式中还可以引用到窗体或报表上的控件的值,引用窗体控件的值可以用的表达式格式是( )。(分数:2.00)A.Forms!窗体名!控件名B.Forms!控件名C.Forms!窗体名D.窗体名!控件名27.给定日期 DD,可以计算该日期当月最大天数的正确表达式是( )。(分数:2.00)A.Day(DD)B.Day(DateSerial Year(DD),Month(DD),day(DD)C.Day(DateSerial(Year(DD),Month(DD),0)D.
9、Day(DateSerial(Year(DD),Month(DD)+1,0)28.在 VBA 中,下列变量名中不合法的是( )。(分数:2.00)A.kaoshiB.kao_shiC.考试D.kao shi29.要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置( )。(分数:2.00)A.参照完整性B.有效性规则C.输入掩码D.级联更新相关字段30.下列不属于打开或关闭数据表对象的命令是( )。(分数:2.00)A.OpenFormB.OpenRepoaC.CloseD.Quit31.Access 数据访问页中增加了一些专用网上浏览工具,以下选项不包括的是( )。(分数
10、:2.00)A.滚动文字B.绑定超级链接C.图像超级链接D.MS 工具32.VBA 中用实际参数 a 和 b 调用有参过程 Area(m,n)的正确形式是( )。(分数:2.00)A.Area m,nB.Area a,bC.Call Area(m,n)D.Call Area ab33.执行如下语句:a=InputBox(“1”,“2”,“3”)将显示一个输入的对话框,在对话框的输入区中将显示的信息是( )。(分数:2.00)A.1B.2C.3D.不显示任何内容34.以下关于 VBA 运算符优先级比较,叙述正确的是( )。(分数:2.00)A.逻辑运算符关系运算符算术运算符B.算术运算符逻辑运算
11、符关系运算符C.关系运算符算术运算符逻辑运算符D.以上均不正确35.运行下面程序代码后变量 J 的值为( )。 Private Sub Fun() Dim J as Integer J=10 Do J=J+3 Loop While JA.10B.13C.19D.2136.在窗体中有一个命令按钮 Commandl,编写事件代码如下: Dim S As Integer S=P(1)+P(2)+P(3)+P(4) debugPrint s End Sub Public Function P(N As Integer) Dim Sum As Integer Sum=0 For i=l To N Sum
12、:Sum+i Next i P=Sum End Function 打开窗体运行后,单击命令按钮,输出结果是( )。(分数:2.00)A.15B.20C.25D.3537.假定有以下程序段 n=0 For i=1 to 3 For i=-4 to-1 n=n+l Next j Next i 运行完毕后,n 的值是( )。(分数:2.00)A.0B.3C.4D.1238.在窗体中使用一个文本框(名为 n)接受输入的值,有一个命令按钮 run,事件代码如下: Private Sub run_Click() result=“” For i=1 To Me!n For j=1 To Me!n resul
13、t=result+“*” Next i result=result+Chr(13)+Chr(10) Next i MsgBOX result End Sub 打开窗体后,如果通过文本框输入的值为 4,单击命令按钮后输出的图形是( )。(分数:2.00)A.B.C.D.39.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下事件代码: Private Sub Commandl_Click() Dim a(10,10) For m=2 To 4 For n=4 To 5 a(m,n)=m*n Next n Next m MsgBox a(2,5)+a(3,4)+a(4,5) End
14、 Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是( )。(分数:2.00)A.22B.32C.42D.5240.ADO 对象模型层次中可以打开。RecordSet 对象的是( )。(分数:2.00)A.只能是 Connection 对象B.只能是 Command 对象C.可以是 Connection 对象和 Command 对象D.不存在二、基本操作题(总题数:1,分数:2.00)41.在考生文件夹下的“samplmdb”数据库文件中已建立 3 个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)、一个窗体对象(名为“frest”)和一个宏对象(名为“mTest”)。请按以下
15、要求,完成表和窗体的各种操作。 (1)分析表对象“销售业绩表”的字段构成,判断并设置其主键。 (2)为表对象“职工表”追加一个新字段。字段名称为“类别”、数据类型为“文本型”、字段大小为“2”,设置该字段的有效性规则为只能输入“在职”与“退休”值之一。 (3)将考生文件夹下文本文件 Testtxt 中的数据链接到当前数据库中。其中,第一行数据是字段名,链接对象以“tTest”命名保存。 (4)窗体TTest 上命令按钮“bt1”和命令按钮“bt2”大小一致,且上对齐。现调整命令按钮“bt3”的大小与位置,要求:按钮“bt3”的大小尺寸与按钮“bt1”相同,上边界与按钮“bt1”上对齐,水平位置
16、处于按钮“bt1”和“bt2”的中间。 注意,不要更改命令按钮“bt1”和“bt2”的大小和位置。 (5)更改窗体上 3 个命令按钮的 Tab 键移动顺序为:bt1bt2bt3bt1。 (6)将宏“mTest”重命名为“mTemp”。(分数:2.00)_三、简单应用题(总题数:1,分数:2.00)42.考生文件夹下有一个数据库文件“samp2mdb”,其中存在已经设计好的表对象“tCourse”、“tSinfo”、“tGrade”和“tStudent”,请按以下要求完成设计: (1)创建一个查询,查找并显示“姓名”、“政治面貌”、“课程名”和“成绩”等 4 个字段的内容,将查询命名为“qT1”
17、; (2)创建一个查询,计算每名学生所选课程的学分总和,并显示“姓名”和“学分”,其中“学分”为计算出的学分总和,将查询命名为“qT2”; (3)创建一个查询,查找年龄小于平均年龄的学生,并显示其“姓名”,将查询命名为“qT3”; (4)创建一个查询,将所有学生的“班级编号”、“姓名”、“课程名”和“成绩”等值填入“tSinfo”表的相应字段中,其中“班级编号”值是“tStudent”表中“学号”字段的前 6 位,将查询命名为“qT4”。(分数:2.00)_四、综合应用题(总题数:1,分数:2.00)43.在考生文件夹下有一个数据库文件“samp3mdb”,里面已经设计好表对象“tBorrow
18、”、“tReader”和“tBook”,查询对象“qT”,窗体对象“fReader”,报表对象“rReader”和宏对象“rpt”。请在此基础上按以下要求补充设计。 (1)在报表的报表页眉节区内添加一个标签控件,其名称为“bTitle”,标题显示为“读者借阅情况浏览”,字体名称为“黑体”,字体大小为 22,同时将其安排在距上边 05 厘米、距左侧 2 厘米的位置上。 (2)设计报表“rReader”的主体节区内“tSex”文本框控件依据报表记录源的“性别”字段值来显示信息。 (3)将宏对象“rpt”改名为“mReader”。 (4)在窗体对象“fReader”的窗体页脚节区内添加一个命令按钮,
19、命名为“bList”,按钮标题为“显示借书信息”,其单击事件属性设置为宏对象“mReader”。 (5)窗体加载时设置窗体标题属性为系统当前日期。窗体“加载”事件的代码已提供,请补充完整。 注意:不允许修改窗体对象“fReader”中未涉及的控件和属性;不允许修改表对象“tBorrow”、“tReader”和“tBook”及查询对象“qT”;不允许修改报表对象“rReader”的控件和属性。 程序代码只能在“*Add*”与“*Add*”之间的空行内补充一行语句,完成设计,不允许增、删和修改其他位置已存在的语句。 Option Compare Database Private Sub Form_
20、Load() 设置窗体标题为当前日期 *Add* *Add*End Sub(分数:2.00)_国家二级(ACCESS)机试-试卷 69 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列关于算法复杂度描述正确的是( )。(分数:2.00)A.算法的时间复杂度是指算法执行的时间B.算法的空间复杂度是指执行这个算法所需的内存空间 C.一个算法的空间复杂度大,则其时间复杂度必定大D.一个算法的空间复杂度大,则其时间复杂度必定小解析:解析:算法的时间复杂度是指执行算法所需的计算工作量。算法的空间复杂度是指执行这个算法所需的内存空间。在一个算法的空间复
21、杂度大的情况下,其时问复杂度可能会很大,具体视情况而定;反之亦然。2.下列叙述中正确的是( )。(分数:2.00)A.栈是“先进先出”的线性表B.队列是“先进后出”的线性表C.循环队列中元素的个数是由队头指针和队尾指针共同决定的 D.循环队列中队头指针是固定不变的解析:解析:栈是“先进后出”的线性表;队列是“先进先出”的线性表;在循环队列结构中,每进行一次入队运算,队头指针就进 l,队头指针和队尾指针一起反映了队列中元素的动态变化情况。3.下列排序方法中,最坏情况下比较次数最少的是( )。(分数:2.00)A.简单选择排序B.冒泡排序C.堆排序 D.直接插入排序解析:解析:在最坏情况下,冒泡排
22、序、简单选择排序和直接插入排序需要的比较次数都是 n(n-1)2,堆排序需要比较的次数为 nlog 2 n,这也是堆排序的最大优点。4.下列选项中属于结构化程序设计原则的是( )。(分数:2.00)A.可封装B.多态性C.自下而上D.逐步求精 解析:解析:模块化、自顶向下、逐步求精和限制使用 goto 语句是结构化程序设计的原则。5.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件即是逻辑实体,又是物理实体D.软件是程序、数据和相关文档的集合 解析:解析:软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。6.下
23、列关于数据流图的描述正确的是( )。(分数:2.00)A.数据流图是描述数据处理过程的工具 B.数据流图间接支持系统的功能建模C.数据流图中带箭头的线段表示控制流D.数据流图是软件详细设计的工具解析:解析:数据流图是结构化方法的需求分析工具,是描述数据处理过程的工具,是需求理解的逻辑模型的图形表示,它直接支持系统的功能建模。数据流图中带箭头的线段表示数据流。7.下列叙述中正确的是( )。(分数:2.00)A.软件测试的目的是确定程序中错误的位置B.软件测试的目的是发现程序中的错误 C.软件调试的目的是发现程序中的错误D.软件调试后一般不需要再测试解析:解析:软件测试的目的是为了发现程序中的错误
24、,而软件调试的任务是诊断和改正程序中的错误,改正以后还需要再测试。8.数据库管理系统中负责数据模式定义和数据的物理存取构建的语言是( )。(分数:2.00)A.数据定义语言 B.数据管理语言C.数据操纵语言D.数据控制语言解析:解析:数据定义语言负责数据模式定义和数据的物理存取构建;数据操纵语言负责数据的操纵;数据控制语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。无数据管理语言的说法。9.在 E-R 图中,用来表示实体的图形是( )。(分数:2.00)A.矩形 B.椭圆形C.菱形D.三角形解析:解析:在 ER 图形中,用矩形表示实体集,用椭圆表示属性,用菱形表示关系。10
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 ACCESS 试试 69 答案 解析 DOC
