[计算机类试卷]国家二级(ACCESS)机试模拟试卷173及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷173及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷173及答案与解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 173及答案与解析 一、选择题 1 算法空间复杂度的度量方法是 ( )。 ( A)算法程序的长度 ( B)算法所处理的数据量 ( C)执行算法所需要的工作单元 ( D)执行算法所需要的存储空间 2 下列关于线性链表的叙述中,正确的是 ( )。 ( A)各数据节点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致 ( B)各数据节点的存储顺序与逻辑顺序可以不一致,但它们的存储空间不需要连续 ( C)进行插入数据与删除数据时,不需要移动表中的元素 ( D)以上说法均不对 3 一棵二叉树共有 25个结点,其中 5个是叶子结点,则度为 1的结点数为 ( )
2、。 ( A) 16 ( B) 10 ( C) 6 ( D) 4 4 下列各项中,不属于软件开发阶段任务的是 ( )。 ( A)测试 ( B)可行性研究 ( C)设计 ( D)实现 5 结构化程序的三种基本控制结构是 ( )。 ( A)顺序、选择和重复 (循环 ) ( B)过程、子程序和分程序 ( C)顺序、选择和调用 ( D)调用、返回和转移 6 一个兴趣班可以招收多名学生,而一个学生可以参加多个 兴趣班。则实体兴趣班和实体学生之间的联系是 ( )。 ( A) 1: 1联系 ( B) 1: m联系 ( C) m: 1联系 ( D) m: n联系 7 面向对象方法中,继承是指 ( )。 ( A)
3、一组对象所具有的相似性质 ( B)一个对象具有另一个对象的性质 ( C)各对象之间的共同性质 ( D)类之间共享属性和操作的机制 8 下面对软件测试和软件调试叙述错误的是 ( )。 ( A)严格执行测试计划,排除测试的随意性 ( B)软件调试的目的是改正软件错误 ( C)软件测试无须考虑测试成本 ( D)正确 地执行测试用例 9 在软件设计中不使用的工具是 ( )。 ( A)系统结构图 ( B) PAD图 ( C)数据流图 (DFD图 ) ( D)程序流程图 10 在数据库中,数据模型包括数据结构、数据操作和 ( )。 ( A)数据约束 ( B)数据类型 ( C)关系运算 ( D)查询 11
4、决定窗体外观的是 ( )。 ( A)矩形 ( B)标签 ( C)属性 ( D)按钮 12 从 “图书 ”表中查找出 “计算机 ”类定价最高的前两条记录,正确的 SQL命令是( )。 ( A) SETECT TOP 2*FROM图书 WHERE类别 =“计算机 ”GROUP BY定价 ( B) SELECT TOP 2*FROM图书 WHERE类别 =“计算机 ”GROUP BY定价 DESC ( C) SELECT TOP 2*FROM图书 WHERE类别 =“计算机 ”ORDER BY定价 ( D) SELECT TOP 2*FROM图书 WHERE类别 =“计算机 ”ORDER BY定价
5、DESC 13 若要求窗体中的某个控件在事件发生时要执行一段代码,则应设置的是 ( )。 ( A)窗体属性 ( B)事件过程 ( C)函数过程 ( D)通用过程 14 要调整数据表中信息系 1990年以前参加工作教师的住房公积金,应使用的操作查询是 ( )。 ( A)生成表查询 ( B)更新查询 ( C)删除查询 ( D)追加查询 15 在报表中,不能实现的功能是 ( )。 ( A)分组数据 ( B)汇总数据 ( C)格式化数据 ( D)输入数据 16 要查找职务不是 “经理 ”和 “主管 ”的员工,错误的条件表达是 ( )。 ( A) Not“经理 ”And Not“主管 ” ( B) No
6、t(“经理 ”Or“主管 ”) ( C) Not In(“经理 ”, “主管 ”) ( D) Not Like(“经理 ”Or“主管 ”) 17 下列选项中,不属于导航窗体可以使用的布局是 ( )。 ( A)垂直标签 ( B)垂直标签,左侧 ( C)水平标签 ( D)垂直 18 在 Access中,参照完整性规则不包括 ( )。 ( A)查询规则 ( B)更新规则 ( C)删除规则 ( D)插入规则 19 对数据表进行筛选操作的结果是将 ( )。 ( A)满足条件的记录保存在新表中 ( B)不满足条件的记录从表中隐藏 ( C)不满足条件的记录从表中删除 ( D) 不满足条件记录保存在新表中 2
7、0 下列叙述中,正确的是 ( )。 ( A)表的数据表视图只用于显示数据 ( B)表的设计视图只用于定义表结构 ( C)在 Access中,不能更新链接的外部数据源的数据 ( D)在 Access中,不能直接引用外部数据源中的数据 21 登录窗体如下图所示。单击 “登录 ”按钮,当用户名及密码正确时则会弹出窗口显示 “OK”信息。 下列过程不能完成此功能的是 ( )。 ( A) Private Sub cmdOK_Click() If txtUser Value=“zhangs”And txtPW Value=“123”Then MsgBox“OK” End If End Sub ( B) P
8、rivate Sub cmdOK_Click() If txtUser Value=“zhangs” Then If txtPW Value=“123”Then MsgBox“OK” End if End if End Sub ( C) Private Sub cmdOK_Click() If txtUser Value=“zhangs”Then If txtPW Value=“123”Then MsgBox“OK” End If End Sub ( D) Private Sub cmdOK_Click() If txtUser Value=“zhangs”And txtPW Value=“1
9、23”Then MsgBox“OK” End If End Sub 22 在 “教师 ”表中,若查找 “职工编号 ”是 “T00001”或 “T00002”的记录,应在查询设计视图的 “条件 ”行中输入 ( )。 ( A) T00001 Or“T00002” ( B) Like(“T00001”, “T00002”) ( C) T00001 And“T00002” ( D) Like“T00001”And Like“T00002” 23 在文本型字段的 “格式 ”属性中,若使用 “;男 ”,则下列叙述中正确的是 ( )。 ( A) 代表所有输入的数据 ( B)只可以输入字符 ( C)必须在此字
10、段输入数 据 ( D)默认值是 “男 ”一个字 24 在已建 “职工 ”表中有 “姓名 ”“性别 ”“出生日期 ”等字段,查询并显示年龄最小值,正确的 SQL命令是 ( )。 ( A) SELECT MIN(YEAR(DATE()一 YEAR(出生日期 )年龄 FROM职工 ( B) SELECT M1N(YEAR(DATE()一 YEAR(出生日期 )AS年龄 FROM职工 ( C) SELECT年龄 =MN(YEAR(DATE()一 YEAR(出生日期 )年龄 FROM职工 ( D) SELECT年龄 =MIN(YEAR(DATE()一 YEAR(出生日期 )AS年龄 FROM职工 25
11、内置计算函数 Avg的功能是 ( )。 ( A)计算所有指定字段值的平均值 ( B)计算全部数值型字段的平均值 ( C)计算一条记录中数值型字段的平均值 ( D)计算一条记录中指定字段的平均值 26 查找满足条件的下一条记录的宏命令是 ( )。 ( A) FindNext ( B) FindRecord ( C) GoToRecord ( D) Requery 27 在输入记录时,要求某字段的输入值必须大于 0,应为该字段设置的是 ( )。 ( A)有效性规则 ( B)默认值 ( C)输入掩码 ( D)必填字段 28 下列关于列表框和组合框的叙述中,正确的是 ( )。 ( A)列表框只能选择定
12、义好的选项;组合框既可以选择选项,也可以输入新值 ( B)组合框只能选择定义好的选项;列表框既可以选择选项,也可以输入新值 ( C)列表框和组合框在功能上完全相同,只是在窗体显示时外观不同 ( D)列表框和组合框在功能上完全相同,只是系统提供的控件属性不同 29 在宏的参数中,要引用窗体 F1上的 Text1文本框的值,应该使用的表达式是( )。 ( A) Forms!F1!Text1 ( B) Text1 ( C) F1 Text1 ( D) Forms_F1_Text1 30 为方便用户的输入操作,可在屏幕上显示提示信息。在设计查询条件时可以将提示信息写在特定的符号之中,该符号是 ( )。
13、 ( A) ( B) 0 35 设计窗体时,可通过设置命令按钮的一个属性来指定按钮上要显示的文字,该属性是 ( )。 ( A)名称 ( B)标题 ( C)格式 ( D)图像 36 下列程序的输出结果是 Private Sub Command3 Click() t=0 m=1 sum=0 Do t=t+m sum=sum+t m=m+2 Loop While m=5 MsgBox“Sum=” sum End Sub ( A) Sum=6 ( B) Sum=10 ( C) Sum=35 ( D) Sum=14 37 有下列程序段: Dim s, I, j as integer For I=1 to
14、 3 For j=3To 1 Step-1 s=I*j Next j Next I 执行完该程序段后,循环执行次数是 ( )。 ( A) 3 ( B) 4 ( C) 9 ( D) 10 38 下列程序的功能是计算 Sum=1+(1+3)+(1+3+5)+(1+3+54+19) 的值。 Private Sub Command Click() t=0 m=1 sum=0 Do t=t+m sum=sum+t m=_ Loop While m=19 MsgBox“Sum=” sum End Sub 为保证程序正确完成上述功能,画线处应填入的语句是 ( ) ( A) m+1 ( B) m+2 ( C)
15、 t+1 ( D) t+2 39 在一个窗体上建立两个文本框,名称分别为 Text1和 Text2,事件过程 如下: Private Sub Text1_change() Text2=Ucase(Text1 Text) End Sub 则在 Text1文本框输入 “Access 2012”后, Text2中显示的结果是 ( )。 ( A)无内容 ( B) ACCESS 2012 ( C) Access 2012 ( D) ACCESS 40 下列程序段运行结束后,变量 c的值是 ( )。 a=24 b=328 Select Case b 10 Case 0 c=a*10+b Case 1 To
16、 9 c=a*100+b Case 10 To 99 c=a*1000+b End Select ( A) 537 ( B) 2427 ( C) 24328 ( D) 240328 二、基本操作题 41 在考生文件夹下有一个数据库文件 “sampl accdb”,里边已建立两个表对象“tGrade”和 “tStudent”,同时还存在一个 Excel文件 “tCourse xlsx”。请 按以下操作要求,完成表的编辑。 (1)将 Excel文件 “tCourse xlsx”链接到 “sampl accdb”数据库文件中,链接表名称不变。 要求:数据中的第一行作为字段名。 (2)将 “tGrad
17、e”表中隐藏的列显示出来。 (3)将 “tStudent”表中 “政治面貌 ”字段的默认值属性设置为 “团员 ”,并将该字段在数据表视图中的显示标题改为 “政治面目 ”。 (4)设置 “tStudent”表的显示格式,使表背景颜色为主题颜色的 “橄榄色,强调文字颜色 3,深色 50 ”,文字颜 色为标准色中的 “黄色 ”,字号为 “10号 ”。 (5)将北京五中毕业学生的学号第 3、 4位改为 “09”。 (6)建立 “tGrade”和 “tStudent”两表之间的关系。 三、简单应用题 42 在考生文件夹下有一个数据库文件 “samp2 atedb”,在 samp2 accdb数据库中有
18、“档案表 ”和 “工资表 ”两张表,试按以下要求完成设计。 (1)建立表对象 “档案表 ”和 “工资表 ”的关系,创建一个选择查询,显示职工的 “姓名 ”“性别 ”和 “基本工资 ”3个字段内容,将查询命名为 “qT1”。 (2)创建一个选择查询,查找职称为 “教授 ”或者 “副教授 ”档案信息,并显示其 “职工号 ”“出生日期 ”及 “婚否 ”3个字段内容,将查询命名为 “qT2”。 (3)创建一个参数的查询,要求:当执行查询时,屏幕提示 “请输入要查询的姓名 ”。查询结果显示姓名、性别、职称、工资总额,其中 “工资总额 ”是一个计算字段,由 “基本工资 +津贴一住房公积金一失业保险 ”计算
19、得到。将查询命名为 “qT3”。 (4)创建一个查询,查找有档案信息但无工资信息的职工,显示其 “职工号 ”和 “姓名 ”两个字段的信息。将查询命名为 “qT4”。 四、综合应用题 43 在考生文件夹下有一个数据库文件 “samp3 accdb”,里面已经设计了表对象“tEmp”、窗体对象 “TEmp”、报表对象 “rEmp”和宏对象 “mEmp”。试在此基础上按照以下要求补充设计。 (1)将报表 “rEmp”按照聘用时间的年代分组排列输出,同时在其对应组页眉区添加一个文本框,命名为 “SS”,内容输出为聘用时间的年代值 (如 “1960年代 ”“1970年代 ”) 。这里规定, 1960年
20、1969年为 1960年代,以此类推。 要求:年代分组用表达式 year(聘 用时间 ) 10的结果来分析。 (2)将窗体对象 “fErnp”上的命令按钮 (名为 “btnQ”)从运行不可见状态设为可见,然后设置控件的 Tab键焦点移动顺序为:控件 tDatabtnPbtnQ 。 (3)在窗体加载事件中,实现重置窗体标题为标签 “bTitle”的标题内容。 (4)在 “fErnp”窗体上单击 “男性最大年龄 ”命令按钮 (名为 “btnP”),实现以下功能。 查找表对象 “tErnp”中男性员工的最大年龄,将其输出显示在控件 tData内;统计年龄在 30以下 (不含 30)男性员 工的人数,
21、将其值写入外部文件 “out dat”中。 单击 “打开员工报表 ”命令按钮 (名为 “btnQ”),通过代码调用宏对象 “mEmp”以打开报表 “rEinp”。 试根据上述功能要求,对已给的命令按钮事件过程进行补充和完善。 注意:不允许修改数据库中的表对象 “tEmp”和宏对象 “mEmp”;不允许修改窗体对象 “fErnp”和报表对象 “rEinp”中未涉及的控件和属性;只允许在 “*Add*”与 “* * * * *Add* * * * *”之间的空行内补充语句 、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 173答案与解析 一、选择题 1
22、【正确答案】 D 【试题解析】 算法的空间复杂度是指执行这个算法所需要的内存空间。算法执行期间所需的存储空间包括 3个部分:输入数据所占的存储空间;程序本身所占的存储空间;算法执行过程中所需要的额外空间。 2 【正确答案】 C 【试题解析】 一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。线性链 表中数据的插入和删除都不需要移动表中的元素,只需要改变结点的指针域即可。 3 【正确答案】 A 【试题解析】 根据二叉树的性质:在任意一棵二叉树中,度数为 0的叶子结点总是比度数为 2的结点多一个,所以本题中度数为 2的结点是 5
23、1=4个,度数为 1的结点的个数是 2554=16个。 4 【正确答案】 B 【试题解析】 软件生命周期分为 3个时期,共 8个阶段:软件定义期,包括问题定义、可行性研究、需求分析;软件开发期,包括概要设计、详细设计、实现、测试;运行维护期,即运行维护阶段。可行性研究属于 软件定义期任务, B选项错误。 5 【正确答案】 A 【试题解析】 结构化程序设计中三种基本控制结构为顺序、选择和重复 (循环 )。 6 【正确答案】 D 【试题解析】 一般来说,实体集之间必须通过联系来建立联接关系,分为 3类:一对一联系 (1: 1)、一对多联系 (1: m)、多对多联系 (m: n)。多个兴趣班与多个学
24、生的关系为 m: n联系。 7 【正确答案】 D 【试题解析】 继承是面向对象的方法的一个主要特征,是使用已有的类的定义作为基础建立新类的定义技术。广义地说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们,所以说继承是指类之间共享属性和操作的机制。 8 【正确答案】 C 【试题解析】 软件测试定义:使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。软件测试的目的:发现错误而执行程序的过程,是评测软件质量的重要过程和手段。测试必须对整个软件总体进行评估。软件测试需要考 虑测试成本,软件测试成本也要计入软件开发成本中去。
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 173 答案 解析 DOC
