[计算机类试卷]国家二级(ACCESS)机试模拟试卷144及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷144及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷144及答案与解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 144及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)算法就是程序 ( B)设计算法时只需要考虑数据结构的设计 ( C)设计算法时只需要考虑结果的可靠性 ( D)以上三种说法都不对 2 下列叙述中正确的是 ( )。 ( A)有一个以上根结点的数据结构不一定是非线性结构 ( B)只有一个根结点的数据结构不一定是线性结构 ( C)循环链表是非线性结构 ( D)双向链表是非线性结构 3 下列关于二叉树的叙述中,正确的是 ( )。 ( A)叶子结点总是比度为 2的结点少一个 ( B)叶子结点总是比度为 2的结点多一个 ( C)叶子结点数是度为
2、 2的结点数的两倍 ( D)度为 2的结点数是度为 l的结点数的两倍 4 软件生命周期中的活动不包括 ( )。 ( A)市场调研 ( B)需求分析 ( C)软件测试 ( D)软件维护 5 某系统总体结构图如下图所示: 该系统总体结构图的深度是 ( )。 ( A) 7 ( B) 6 ( C) 3 ( D) 2 6 程序调试的任务是 ( )。 ( A)设计测试用例 ( B)验证程序的正确性 ( C)发现程 序中的错误 ( D)诊断和改正程序中的错误 7 下列关于数据库设计的叙述中,正确的是 ( )。 ( A)在需求分析阶段建立数据字典 ( B)在概念设计阶段建立数据字典 ( C)在逻辑设计阶段建立
3、数据字典 ( D)在物理设计阶段建立数据字典 8 数据库系统的三级模式不包括 ( )。 ( A)概念模式 ( B)内模式 ( C)外模式 ( D)数据模式 9 有三个关系 R、 S和 T如下:则由关系 R和 S得到关系 T的操作是 ( )。 ( A)自然连接 ( B)交 ( C)投影 ( D)并 10 下 列选项中属于面向对象设计方法主要特征的是 ( )。 ( A)继承 ( B)自顶向下 ( C)模块化 ( D)逐步求精 11 下列关于数据库的叙述中,正确的是 ( )。 ( A)数据库减少了数据冗余 ( B)数据库避免了数据冗余 ( C)数据库中的数据一致性是指数据类型一致 ( D)数据库系统
4、比文件系统能够管理更多数据 12 Access字段名不能包含的字符是 ( )。 ( A) ( B) ! ( C) ( D) 13 某数据表中有 5条记录,其中 “编号 ”为文本型字段,其值分别为: 129、 97、75、 131、 118,若按该字段对记录进行降序排序,则排序后的顺序应为 ( )。 ( A) 75、 97、 118、 129、 131 ( B) 118、 129、 131、 75、 97 ( C) 131、 129、 118、 97、 75 ( D) 97、 75、 131、 129、 118 14 对要求输入相对固定格式的数据,例如电话号码 010-83950001,应定义字
5、段的( )。 ( A) “格式 ”属性 ( B) “默认值 ”属性 ( C) “输入掩码 ”属性 ( D) “有效性规则 ”属性 15 在筛选时,不需要输入筛 选规则的方法是 ( )。 ( A)高级筛选 ( B)按窗体筛选 ( C)按选定内容筛选 ( D)输入筛选目标筛选 16 在 Access中已经建立了 “学生 ”表,若查找 “学号 ”是 “S00001”或 “S00002”的记录,应在查询设计视图的 “条件 ”行中输入 ( )。 ( A) S00001orS00002 ( B) S00001andS00002 ( C) in(S00001orS00002) ( D) in(S00001a
6、ndS00002) 17 将表 A的记录添加到表 B中,要求保持表 B中原有的记录,可以使用的查询是( )。 ( A)选择查询 ( B)追加查询 ( C)更新查询 ( D)生成表查询 18 下列关于 SQL命令的叙述中,正确的是 ( )。 ( A) UPDATE命令中必须有 FROM关键字 ( B) UPDATE命令中必须有 INTO关键字 ( C) UPDATE命令中必须有 SET关键字 ( D) UPDATE命令中必须有 WHERE关键字 19 数据库中有 “商品 ”表如下:执行 SQL命令: SELECT * FROM商品 WHERE单价 (SELECT单价 FROM商品 WHERE商品
7、号 =0112); 查询结果的记录数是 ( )。 ( A) 1 ( B) 3 ( C) 4 ( D) 10 20 数据库中有 “商品 ”表如下:要查找出单价大于等于 3000并且小于 10000的记录,正确的 SQL命令是 ( )。 ( A) SELECT*FROM商品 WHERE单价 BETWEEN 3000 AND 10000 ( B) SELECT*FROM商品 WHERE单价 BETWEEN 3000 TO 10000 ( C) SELECT*FROM商品 WHERE单价 BETWEEN 3000 AND 9999 ( D) SELECT*FROM商品 WHERE单价 BETWEEN
8、3000 TO 9999 21 下列选项中,所有控件共有的属性是 ( )。 ( A) Caption ( B) Value ( C) Text ( D) Name 22 要使窗体上的按钮运行时不可见,需要设置的属性是 ( )。 ( A) Enable ( B) Visible ( C) Default ( D) Cancel 23 窗体主体的 BackColor属性用于设置窗体主体的是 ( )。 ( A)高度 ( B)亮度 ( C)背景色 ( D)前景色 24 若要使某命令按钮获得控制焦点,可使用的方法是 ( )。 ( A) LostFocus ( B) SetFocus ( C) Point
9、 ( D) Value 25 可以获得文本框当前插入点所在位置的属性是 ( )。 ( A) Position ( B) SelStart ( C) SelLength ( D) Left 26 要求在页面页脚中显示 “第 X页,共 Y页 ”,则页脚中的页码 “控件来源 ”应设置为 ( )。 ( A) =第 &pages&页,共 &page&页 ( B) =共 pages&页,第 &page 页 ( C) =第 &page&页,共 &pages&页 ( D) =共 &page&页,第 pages 页 27 一个窗体上有两个文本框,其放置顺序分别是: Text1, Text2,要想在 Text1中
10、按 “回车 ”键后焦点自动转到 Text2上,需编写的事件是 ( )。 ( A) Private Sub Text1_KeyPress(KeyAscii As Integer) ( B) Private Sub Text1_LostFocus() ( C) Private Sub Text2_GotFocus() ( D) Private Sub Text1_Click() 28 将逻辑型数据转换成整型数据,转换规则是 ( )。 ( A)将 True转换为 -1,将 False转换为 0 ( B)将 True转换为 1,将 False转换为 -1 ( C)将 True转换为 0,将 False
11、转换为 -1 ( D)将 True转换为 1,将 False转换为 0 29 对不同类型的运算符,优先级的规定是 ( )。 ( A)字符运算符算术运算符关系运算符逻辑运算符 ( B)算术运算符字符运算符关系运算符逻辑运算符 ( C)算术运算符字符运算符逻辑运算符关系运算符 ( D)字符运算符关系运算符逻辑运算符算术运算符 30 VBA中构成对象的三要素是 ( )。 ( A)属性、事件、方法 ( B)控件、属性、事件 ( C)窗体、控件、过程 ( D)窗体、控件、模块 31 表达式 X+1 X是 ( )。 ( A)算术表达式 ( B) 非法表达式 ( C)关系表达式 ( D)字符串表达式 32
12、如有数组声明语句 Dim a(2, -3 to 2, 4),则数组 a包含元素的个数是 ( )。 ( A) 40 ( B) 75 ( C) 12 ( D) 90 33 表达式 123+Mid $ (123456, 3, 2)的结果是 ( )。 ( A) 12334 ( B) 12334 ( C) 123 ( D) 157 34 InputBox函数的返回值类型是 ( )。 ( A)数值 ( B)字符串 ( C)变体 ( D)数值或字符串 (视输入的数据而定 ) 35 删除字符串前导和尾随空格的函数是 ( )。 ( A) Ltrim() ( B) Rtrim() ( C) Trim() ( D)
13、 Lcase() 36 有以下程序段: k=5 For I=1 to 10 step 0 k=k+2 Next I 执行该程序段后,结果是 ( )。 ( A)语法错误 ( B)形成无限循环 ( C)循环体不执行直接结束循环 ( D)循环体执行一次后结束循环 37 运行下列程序,显示的结果是 ( )。 s=0 For I=1 To 5 For j=1 To I For k=j To 4 s=s+1 Next k Next j Next I MsgBox s ( A) 4 ( B) 5 ( C) 38 ( D) 40 38 在 VBA代码调试过程中,能够显示出所有在当前过程中的变量声明及变量值信息
14、的是 ( )。 ( A)快速监视窗口 ( B)监视窗口 ( C)立即窗口 ( D)本地窗口 39 下列只能读不能写的文件打开方式是 ( )。 ( A) Input ( B) Output ( C) Random ( D) Append 40 教师管理数据库有数据表 “teacher”,包括 “编号 ”、 “姓名 ”、 “性别 ”和 “职称 ”四个字段。下面程序的功能是:通过窗体向 teacher表中添加教师记录。对应 “编号 ”、“姓名 ”、 “性别 ”和 “职称 ”的 4个文本框的名称分别为: tNo、 tName、 tSex和tTitles。当单击窗体上的 “增加 ”命令按钮 (名称为 C
15、ommand1)时,首先判断编号是否重复,如果不重复,则向 “teacher”表中添加教师记录;如果编号 重复,则给出提示信息。 有关代码如下: Private ADOcn As New ADODB Connection Private Sub Form_Load() 打开窗口时,连接 Access本地数据库 Set ADOcn=_ End Sub Private Sub Command0_Click() 追加教师记录 Dim strSQL As String Dim ADOcmd As New ADODB Command Dim ADOrs As New ADODB Recordset Se
16、t ADOrs ActiveConnection=ADOcn ADOrs OpenSelect 编号 From teacher Where编号 =+tNo+ If Not ADOrs EOF Then MsgBox你输入的编号已存在,不能新增加 ! Else ADOcmd ActiveConnection=ADOcn strSQL=Insert Into teacher(编号,姓名,性别,职称 ) strSQL=strSQL+Values(+tNo+, +tname+, +tsex+, +ttitles+) ADOcmd CommandText=strSQL ADOcmd Execute Ms
17、gBox添加成功,请继续 ! End If ADOrs Close Set ADOrs=Nothing End Sub 按照功能要求,在横线 上应填写的是 ( )。 ( A) CurrentDB ( B) CurrentD ( C) Connention ( D) CurrentProjeet ( E) D 二、基本操作题 40 考生文件夹下有一个数据库文件 “samp1 accdb”,里面已经设计好表对象“tStud”和 “tScore”,窗体对象 “tTest”。 请按照以下要求完成操作: 41 将表 “tStud”中 “学号 ”字段的字段大小改为 7;将 “性别 ”字段的输入设置为 “男
18、 ”或“女 ”列表选择;将 “入校时间 ”字段的默认值设置为本年度的 1月 1日 (要求:本年度年号必须用函数获取 )。 42 将表 “tStud”中 1995年入校的学生记录删除;根据 “所属院系 ”字段的值修改学号, “所属院系 ”为 “01”,将原学号前加 “1”; “所属院系 ”为 “02”,将原学号前加“2”,依次类推。 43 将 “tStud”表的 “所属院系 ”字段的显示宽度设置为 15;将 “简历 ”字段隐藏起来。 44 将 “tScore”表的 “课程号 ”字段的输入掩码设置为只能输入 5位数字或字形母式;将 “成绩 ”字段的有效性规则设置为只能输入 0 100(包含 0和
19、100)之间的数字。 45 分析并 建立表 “tStud”与表 “tScore”之间的关系。 46 将窗体 “tTest”中显示标题为 “Button1”的命令按钮改为显示 “按钮 ”,同时将其设置为灰色无效状态。 三、简单应用题 46 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好三个关联表对象 “tStud”、 “tCourse”、 “tScore”和一个空表 “tTemp”。试按以下要求完成设计: 47 创建一个查询,查找并输出姓名是三个字的男女学生各自的人数,字段显示标题为 “性别 ”和 “NUM”,所建查询命名为 “qT1”。 注意:要求按照学号来统计人数
20、。 48 创建一个查询,查找 “02”院系的选课学生信息,输出其 “姓名 ”、 “课程名 ”和 “成绩 ”三个字段内容,所建查询命名为 “qT2”。 49 创建一个查询,查找还未被选修的课程的名称,所建查询命名为 “qT3”。 50 创建追加查询,将前 5条记录的学生信息追加到表 “tTemp”的对应字段中,所建查询命名为 “qT4”。 四、综合应用题 50 在考生文件夹下有一个数据库文件 “samp3 accdb”,里面已经设计了表对象“tEmp”、查询对象 “qEmp”和窗体对 象 “fEmp”。同时,给出窗体对象 “fEmp”上两个按钮的单击事件代码,请按以下要求补充设计。 51 将窗体
21、 “fEmp”上名称为 “tSS”的文本框控件改为组合框控件,控件名称不变,标签标题不变。设置组合框控件的相关属性,以实现从下拉列表中选择输入性别值“男 ”和 “女 ”。 52 将查询对象 “qEmp”改为参数查询,参数为窗体对象 “fEmp”上组合框 “tSS”的输入值。 53 将窗体对象 “fEmp”上名称为 “tPa”的文本框控件设置为计算控件。要求依据 “党员否 ”字段值显示相应内容。如果 “党员否 ”字段值 为 True,显示 “党员 ”两个字;如果 “党员否 ”字段值为 False,显示 “非党员 ”3个字。 54 在窗体对象 “fEmp”上有 “刷新 ”和 “退出 ”两个命令按钮
22、,名称分别为 “bt1”和“bt2”。单击 “刷新 ”按钮,窗体记录源改为查询对象 “qEmp”;单击 “退出 ”按钮,关闭窗体。现已编写了部分 VBA代码,请按 VBA代码中的指示将代码补充完整。 注意:不要修改数据库中的表对象 “tEmp”;不要修改查询对象 “qEmp”中未涉及的内容;不要修改窗体对象 “fEmp”中未涉及的控件和属性。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 144答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 算法是指解题方案的准确
23、而完整的描述,算法不等于程序,也不等于计算方法,所以 A错误。设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。 2 【正确答案】 B 【试题解析】 线性结构应满足:有且只有一个根结点与每个结点最多有一个前件,也最多有一个后件 ,所以 B正确。所以有一个以上根结点的数据结构一定是非线性结构,所以 A错误。循环链表和双向链表都是线性结构的数据结构。 3 【正确答案】 B 【试题解析】 根据二叉树的基本性质 3:在任意一棵二叉树中,度为 0的叶子结点总是比度为 2的结点多一个。所以选择 B。 4 【正确答案】 A 【试题解析】 软件生命周期可以分为软件定义、软件开发与软件运行维护
24、三个阶段。主要活动阶段是:可行性研究与计划阶段、需求分析、软件设计、软件实现、软件测试、运行和维护,所以选择 A。 5 【正确答案】 C 【试 题解析】 根据总体结构图可以看出该树的深度为 3,比如: XY系统 -功能 2-功能 2 1,就是最深的度数的一个表现。 6 【正确答案】 D 【试题解析】 程序调试的任务是诊断和改正程序中的错误。 7 【正确答案】 A 【试题解析】 数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实和完善的。 8 【正确答案】 D 【试题解析】 数据库系统的三级模式是概念模式、外模式和内模式,所以选择D。 9 【正确答案】 A 【试题解析】 自然连接是一
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 144 答案 解析 DOC
