[计算机类试卷]国家二级(ACCESS)机试模拟试卷140及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷140及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷140及答案与解析.doc(28页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 140及答案与解析 一、选择题 1 下列叙述中错误的是 ( )。 ( A)算法的时间复杂度与问题规模无关 ( B)算法的时间复杂度与计算机系统无关 ( C)算法的时间复杂度与空间复杂度没有必然的联系 ( D)算法的空间复杂度与算法运行输出结果的数据量无关 2 设表的长度为 20。则在最坏情况下,冒泡排序的比较次数为 ( )。 ( A) 190 ( B) 20 ( C) 19 ( D) 90 3 下列叙述中正确的是 ( )。 ( A)带链栈的栈底指针是随栈的 操作而动态变化的 ( B)若带链队列的队头指针与队尾指针相同,则队列为空 ( C)若带链队列的队头
2、指针与队尾指针相同,则队列中至少有一个元素 ( D)带链栈的栈底指针是固定的 4 设一棵树的度为 3,共有 27个结点,其中度为 3, 2,0的结点数分别为 4, 1,10。该树中度为 1的结点数为 ( )。 ( A) 12 ( B) 13 ( C) 11 ( D)不可能有这样的树 5 下面描述中正确的是 ( )。 ( A)好的软件设计应是高内聚低耦合 ( B)内聚性和耦合性无关 ( C)内聚性是指多个模块间相互连 接的紧密程度 ( D)耦合性是指一个模块内部各部分彼此结合的紧密程度 6 某系统总体结构如下图所示该系统结构图的最大扇出数、最大扇人数的总和是 ( )。 ( A) 5 ( B) 7
3、 ( C) 4 ( D) 8 7 下面属于应用软件的是 ( )。 ( A)人事管理系统 ( B) Oracle数据库管理系统 ( C) C+编译系统 ( D) ios操作系统 8 下面选项中不是关系数据库基本特征的是 ( )。 ( A)不同的列应有不同的数据类型 ( B)不同的列应有不同的列名 ( C)与行的次序无关 ( D)与列的次序无关 9 工厂生产中所需的零件可以存放在多个仓库中,而每一仓库中可存放多种零件。则实体仓库和零件间的联系是 ( )。 ( A)多对多 ( B)一对多 ( C)多对一 ( D)一对一 10 学生和课程的关系模式定义为 S(S#, Sn, Sd, Dc, SA)(其
4、属性分别为学号、姓名、所在系、所在系的系主任、年龄 ); C(C#, Cn, P#)(其属性分别为课程号、课程名、先选课 ); SC(S#, C#, G)(其属性分别学号、课程号和成绩 )。 关系中包含对主属性传递依赖 的是: ( )。 ( A) S#Sd , SdDc ( B) S#Sd ( C) S#Sd , (S#, C#)G ( D) C#P# , (S#, C#)G 11 进行数据表设计时,不能建索引的数据类型是 ( )。 ( A)文本 ( B)数字 ( C)备注 ( D)日期时间 12 下列关于输入掩码属性的说法中,错误的是 ( )。 ( A)可以控制数据的输入格式并按输入时的格式
5、显示 ( B) “输入掩码向导 ”只处理 “文本 ”或 “日期 ”字段类型 ( C)当为字段同时定义了输入掩码和格式属性时,输入数据 时格式属性优先 ( D)允许将 “文本 ”字段中的数据限定为数字 13 设计数据表时,如果要求 “年龄 ”字段的输入范围是 15 80之间,则应该设置的字段属性是 ( ) ( A)默认值 ( B)输入掩码 ( C)参照完整性 ( D)有效性规则 14 如果说 “主表 A与相关表 B之间是一对一联系 ”,下列叙述中,正确的是 ( )。 ( A)主表 A和相关表 B都必须指定至少一个主关键字字段 ( B)主表 A和相关表 B应按主关键字字段建立索引 ( C)主表 A
6、中任意一条记录必须与相关表 B中的一条记录相关联 ( D)相 关表 B扣任意一条记录必须与主表 A中的一条记录相关联 15 在 “入学情况表 ”中有字段学号、姓名、学院和专业字段,要将全部记录的 “学号 ”字段清空,应使用的查询是 ( )。 ( A)更新查询 ( B)追加查询 ( C)删除查询 ( D)生成表查询 16 如果对 “学生表 ”进行 “筛选 ”操作,产生的结果是 ( )。 ( A)只在屏幕上显示满足条件的记录,不满足条件的记录在显示时隐藏 ( B)只保留 “学生表 ”中满足条件的记录,删除表中不满足条件的记录 ( C)选择 “学生表 ”中满足筛选条件的记录生成一个新表 ( D)选择
7、 “学生表 ”中不满足筛选条件的记录生成一个新表 17 以下关于操作查询的叙述中,错误的是 ( )。 ( A)在更新查询中可以使用计算功能 ( B)删除查询主要用于删除符合条件的记录 ( C)可以使用生成表查询覆盖数据库中已存在的表 ( D)若两个表结构不一致,即使有相同字段也不能进行追加查询 18 在设计窗体时,成绩字段只能输入 “优秀 ”、 “良好 ”、 “中等 ”、 “及格 ”和 “不及格 ”,可以使用的控件是 ( )。 ( A)组合框 ( B)复选框 ( C)切换按钮 ( D)文本框 19 不能在报表设计中使用的控件是 ( )。 ( A)组合按钮 ( B)插入分页符 ( C)选项卡控件
8、 ( D)导航控件 20 下列选项中,属于超链接控件的 “数据 ”属性的是 ( )。 ( A)智能标记 ( B)输入掩码 ( C)文本格式 ( D)是否锁定 21 可以实现交互功能的控件是 ( )。 ( A)标签控件 ( B)文本框控件 ( C)按钮控件 ( D)图像控件 22 若要求在窗体中的文本框里输入的文本皆显示为 “木 ”号,则应设置的属性是( )。 ( A)默认值 ( B)标题 ( C)密码 ( D)输入掩码 23 要在报表的最后一页底部输出信息,应设置的是 ( )。 ( A)报表页眉 ( B)页面页脚 ( C)报表页脚 ( D)报表主体 24 通过窗体向数据表中输入数据,能够接受用
9、户键盘录入数据的控件是 ( )。 ( A)复选框 ( B)图像 ( C)标签 ( D)文本框 25 设计报表时要添加标签控件,应使用的是 ( )。 ( A)工具栏 ( B)属性表 ( C)设计控件 ( D)字段列表 26 宏操作、宏和子宏的组成关系是 ( )。 ( A)子宏 宏操作 宏 ( B)宏操作 子宏 宏 ( C)宏操作 宏 子宏 ( D)宏 宏操作 子宏 27 使用子宏的目的是 ( )。 ( A)方便对多个宏进行组织和管理 ( B)方便对含有多个操作的宏进行管理 ( C)方便对含有条件操作的宏进行管理 ( D)方便对含有复杂功能的宏进行管理 28 如果要求在被调用过程中改变形式参数的值
10、时只影响形参变量,而不影响实参变量本身,这种参数传递方式是 ( )。 ( A) ByVal ( B)按地址传递 ( C) ByRef ( D)按形参传递 29 使用程序控制关闭窗体 Fmt,则首先触发 “Fmt”的事件是 ( )。 ( A)卸载 (UnloaD) ( B)停用 (Deactivate) ( C)关闭 (Close) ( D)成为当前 (Current) 30 若要将指定的记录成为打开窗体的数据集的当前记录,应该使用的宏操作是( )。 ( A) GoToRecord ( B) GoToControl ( C) FindRecord ( D) ApplyFilter 31 下列关于
11、宏设计的叙述中,错误的是 ( )。 ( A)宏可以包含子宏的设计 ( B)嵌入宏设计不需要设置宏的名称 ( C)宏中的各个子宏之间要有一定的联系 ( D)含有子宏的宏与普通宏的外观无差别 32 函数 Sgn(-8 25)的返回值是 ( )。 ( A) -1 ( B) 0 ( C) -8 ( D) -9 33 程序中要统计职称 (duty)为 “教授 ”或 “副教授 ”的人数,若使用 IF语句进行判断计数,则错误的 IF语句是 ( )。 ( A) If InStr(duty, 教授 ) 0 Then n=n+1 ( B) If Mid(fd, 1)=教授 Then n=n+1 ( C) If R
12、ight(duty, 2)=教授 Then n=n+1 ( D) If duty=教授 Or duty=副教授 Then n=n+1 34 VBA中一般采用 Hungarian符号法命名变量,代表子窗体的字首码是 ( )。 ( A) sub ( B) Rpt ( C) Fmt ( D) txt 35 在宏中引用窗体 “F1”中文本框 “Text1”的值,其完整的语法格式是 ( )。 ( A) Forms!F1!Text1 ( B) From!F1!Text1 ( C) F1!Text1 ( D) Text1 36 如果在北京时间 12点 00分运行以下代码,程序的输出是 ( )。 Sub Pr
13、ocedure() If Hour(Time() =8 And Hour(Time() =12 Then Debug Print上午好 ! ElseIf Hour(Time() 12 And Hour(Time() =18 Then Debug Print下午好 ! Else Debug Print欢迎下次光临 ! End If End Sub ( A)欢迎下次光临 ! ( B)上午好 ! ( C)下午好 ! ( D)无输出 37 在窗体上有命令按钮 “Command1”,文本框 “Text1”,编写如下程序: Function result(x As Integer)As Boolean I
14、f x Mod 2=0 Then result=True Else result=False End If End Function Private Sub Command1_Click() x=Val(InputBox(请输入一个整数 ) If【】 Then Textl=Str(x)&是奇数 Else Text1=Str(X)&是偶数 End If End Sub 程序运行后单击命令按钮,在输入对话框中输入 119,则在 “Text1”中显示 “119是奇数 ”。则程序的【】处应填写的表达式是 ( )。 ( A) result(x)=偶 数 ( B) result(x) ( C) resul
15、t(x)=奇数 ( D) Notresuh(x) 38 在窗体中有一个命令按钮 “Command1”和一个文本框 “Text1”,命令按钮中的事件代码如下: Public x As Integer Private Sub Command1_Click() x=10 Call s1 Call s2 MsgBox x End Sub Private Sub s1() x=x+20 End Sub Private Sub s2() Dim x As Integer x=x+20 End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是 ( )。 ( A) 10 ( B) 30 ( C) 4
16、0 ( D) 50 39 窗体上有一个命令按钮 “command1”, Click事件过程如下: Private Sub Command1_Click() Dim x As Integer x=InputBox(请输入 x的值 ) Select Case x Case 1, 2, 4, 6 Debug PrintA Case 5 7 TAo 9 Debug PrintB Case Is: 10 Debug PrintC Case Else Debug PrintD End Select End Sub 窗体打开运行,单击命令按钮,在弹出的输入框中输入 8,则立即窗口上显示的内容是 ( )。 (
17、 A) A ( B) B ( C) C ( D) D 40 要将 “职工管理 accdb”文件 “职工情况 ”表中女职工的 “退休年限 ”延长 5年,程序【】处应填写的是 ( )。 Sub AgePlus() Dim cn 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=Sel
18、ect退休年限 from职工情况 where性别 =女 rs Open strSQL, cn, adOpenDynamic, adLockOptimistic, adCmdText Set fd=rs Fields(退休年限 ) Do While Not rs EOF fd=fd+5 【 】 rs MoveNext Loop rS Close cn Close Set rs=Nothing Set cn=Nothing End Sub ( A) rs Update ( B) rs Edit ( C) Edit ( D) Update 二、基本操作题 40 在考生文件夹下的 “samp1 acc
19、db”数据库文件中已建立 3个关联表对象 (名为“职工表 ”、 “物品表 ”和 “销售业绩表 ”)、一个窗体对象 (名为 “fTest”)和一个宏对象 (名为 “mTest”)。请按以下要求,完成表和窗体的各 种操作: 41 分析表对象 “销售业绩表 ”的字段构成,判断并设置其主键。 42 为表对象 “职工表 ”追加一个新字段。字段名称为 “类别 ”、数据类型为 “文本型 ”、字段大小为 2,设置该字段的有效性规则为只能输入 “在职 ”与 “退休 ”值之一。 43 将考生文件夹下文本文件 “Test txt”中的数据链接到当前数据库中。其中,第一行数据是字段名,链接对象以 “tTest”命名保
20、存。 44 窗体 tTest上命令按钮 “bt1”和命令按钮 “bt2”大小一致,且上对齐。现调整命令按钮 “bt3”的大小与位置,要求:按钮 “bt3”的大小尺寸与按钮 “bt1”相同、上边界与按钮 “bt1”上对齐、水平位置处于按钮 “bt1”和 “bt2”的中间。 注意,不要更改命令按钮 “bt1”和 “bt2”的大小和位置。 45 更改窗体上 3个命令按钮的 Tab键移动顺序为: bt1- bt2- bt3- bt1- 。 46 将宏 “mTest”重命名为 “mTemp”。 三、简单应用题 46 在考生文件夹下有一个数据库文件 “samp2 accdb”,里面已经设计好 3个关联表对
21、象 “tStud”、 “tCourse”、 “tScore”和一个空表 “tTemp”。请按以下要求完成查询设计: 47 创建一个选择查询,查找并显示简历信息为空的学生的 “学号 ”、 “姓名 ”、 “性别 ”和 “年龄 ”4个字段内容,所建查询命名为 “qT1”。 48 创建一个选择查询,查找选课学生的 “姓名 ”、 “课程名 ”和 “成绩 ”3个字段内容,所建查询命名为 “qT2”。 49 创建一个选择查询,按系别统计各自男女学生的平均年龄,显示字段标题为 “所属院系 ”、 “性别 ”和 “平均年龄 ”,将查询命名为 “qT3”。 50 创建一个操作查询,将表对象 “tStud”中没有书法
22、爱好的学生的 “学号 ”、 “姓名 ”、和 “年龄 ”3个字段内容追加到目标表 “tTemp”的对应字段内,将查询命名为“qT4”。 四、综合应用题 50 在考生文件夹下有一个数据库文件 “samp3 accdb”,里面已经设计了表对象“tEmp”、窗体对象 “fEmp”、宏对象 “mEmp”和报表对象 “rEmp”。同时,给出窗体对象 “fEmp”的 “加载 ”事件和 “预览 ”及 “打印 ”两个命令按钮的单击事件代码,请按以下功能要求补充设计。 51 将窗体 “fEmp”上标签 “bTitle”以 “特殊效果:阴影 ”显示。 52 已知窗体 “fEmp”上的 3个命令按钮中,按钮 “bt1
23、”和 “bt3”的大小一致、且左对齐。现要求在不更改 “bt1”和 “bt3”大小位置的基础上,调整按钮 “bt2”的大小和位置,使其大小与 “bt1”和 “bt3”相同,水平方向左对齐 “bt1”和 “bt3”,竖直方向在 “bt1”和 “bt3”之间的位置。 53 在窗体 “fEmp”的 “加载 ”事件中设置标签 “bTitle”以红色文本显示;单击 “预览 ”按钮 (名为 “bt1”)或 “打印 ”按钮 (名为 “bt2”),事件过程传递参数调用同一个用户自定义代码 (mdPnt)过程,实现报表预览或打印输出; 单击 “退出 ”按钮 (名为 “bt3”),调用设计好的宏 “mEmp”以关
24、闭窗体。 54 将报表对象 “rEmp”的记录源属性设置为表对象 “tEmp”。 注意:不要修改数据库中的表对象 “tEmp”和宏对象 “mEmp”;不要修改窗体对象“fEmp”和报表对象 “rEmp”中未涉及的控件和属性。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 140答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 算法的时间复杂度是指执行算法所需要的计算机工作量,而算法的计算机工作量是用算法所执行的基本运算次数来度量的,算法所执行的基本运算次数和问题的规
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 140 答案 解析 DOC
