[计算机类试卷]国家二级(ACCESS)机试模拟试卷155及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷155及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷155及答案与解析.doc(29页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 155及答案与解析 一、选择题 1 下列数据结构中,不能采用顺序存储结构的是 ( )。 ( A)非完全二叉树 ( B)堆 ( C)队列 ( D)栈 2 下列关于线性链表的叙述中,正确的是 ( )。 ( A)各数据节点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致 ( B)各数据节点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续 ( C)进行插入与删除时,不需要移动表中的元素 ( D)以上说法均不正确 3 若要将 “产品 ”表中所有 供货商是 “ABC”的产品单价下调 50,则正确的 SQL语句是 ( )。 ( A) UPDATE产品
2、SET单价 =50 WHERE供货商 =“ABC“ ( B) UPDATE产品 SET单价 =单价 50 WHERE供货商 =“ABC“ ( C) UPDATEF ROM产品 SET单价 =50 WHERE供货商 =“ABC“ ( D) UPDATEF ROM产品 SET单价 =单价 50 WHERE供货商 =“ABC“ 4 VBA中构成对象的三要素是 ( )。 ( A)属性、事件、方法 ( B)控件、属性、事件 ( C)窗体 、控件、过程 ( D)窗体、控件、模块 5 数据库应用系统中的核心问题是 ( )。 ( A)数据库设计 ( B)数据库系统设计 ( C)数据库维护 ( D)数据库管理员
3、培训 6 “预约登记 ”表中有日期 /时间型字段 “申请日期 ”和 “预约日期 ”,要将表中的预约日期统一设置为申请日期之后 15天,在设计查询时,设计网络 “更新到 ”中应填写的表达式是 ( )。 ( A) 申请日期 +15 ( B)申请日期 +15 ( C) 申请日期 +15 ( D) 申请日期 +15 7 有三个关系 R、 S和 T如下:其中关系 T由关系 R和 S通过某种操作得到,该操作为 ( )。 ( A)笛卡尔积 ( B)交 ( C)并 ( D)自然连接 8 如果有 VBA的过程头部为: Private Sub BstData(ByRef xyz As Integer),则变量xy
4、z遵守的参数传递规则是 ( )。 ( A)按地址传递 ( B)按值传递 ( C)按实参传递 ( D)按形参传递 9 由 “For i=l To 9 Step 3”决定的循环结构,其循环体将被执行 ( )。 ( A) 0次 ( B) 1次 ( C) 4次 ( D) 5次 10 有三个关系 R、 S和 T如下:则由关系 R和 S得到关系 T的操作是 ( )。 ( A)自然连接 ( B)交 ( C)投影 ( D)并 11 定义某一个字段默认值属性的作用是 ( )。 ( A)不允许字段的值超出指定的范围 ( B)在未输入数据前系统自动提供值 ( C)在输入数据时系统自动完成大小写转换 ( D)当输入数
5、据超出指定范围时显示的信息 12 在 Access中要显示 “教师表 ”中姓名和职称的信息,应采用的关系运算是 ( )。 ( A)选择 ( B)投影 ( C) 连接 ( D)关联 13 下面描述中错误的是 ( )。 ( A)系统总体结构图支持软件系统的详细设计 ( B)软件设计是将软件需求转换为软件表示的过程 ( C)数据结构与数据库设计是软件设计的任务之一 ( D) PAD图是软件详细设计的表示工具 14 要将一个数字字符串转换成对应的数值,应使用的函数是 ( )。 ( A) Val ( B) Single ( C) Asc ( D) Space 15 要将 “选课成绩 ”表中学生的 “成绩
6、 ”取整,可以使用的函数是 ( )。 ( A) Abs(成绩 ) ( B) Int(成绩 ) ( C) Sqr(成绩 ) ( D) Sgn(成绩 ) 16 主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是 ( )。 ( A) 对一 ( B)一对多 ( C)多对多 ( D)关联 17 可以在窗体中进行数据输入的控件是 ( )。 ( A)标签控件 ( B)文本框控件 ( C)命令按钮控件 ( D)图像控件 18 在学生表中要查找所有年龄小于 20岁且姓王的男生,应采用的关系运算是( )。 ( A)选择 ( B)投影 ( C)连接 ( D)比较 19 对要求输
7、入相对固定格式的数据,例如电话号码 01083950001,应定义字段的 ( )。 ( A) “格式 ”属性 ( B) “默认值 ”属性 ( C) “输入掩码 ”属性 ( D) “有效性规则 ”属性 20 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 ( )。 ( A)提高耦合性降低内聚性有利于提高模块的独立性 ( B)降低耦合性提高内聚性有利于提高模块的独立性 ( C)耦合性是指一个模块内部各个元素间彼此结合的紧密程度 ( D)内聚性是指模块间互相连接的紧密程度 21 创建参数查询时,在查询设计视图条件行中应将参数提示文本放置在 ( )。 ( A) 中 ( B) ()中 (
8、 C) 中 ( D) lAnd flag If fl Mod i=0 And f2 Mod i=0 Then flag=False Else i=i1 End If Loop Me! Text2=i End Sub 运行程序,在文本框 Text0和 Textl中分别输入 15和 20,则文本 框 Text2中显示的结果是 ( )。 ( A) 15 ( B) 5 ( C) 20 ( D) 10 38 已知学生表 (学号,姓名,性别,生日 ),以下事件代码功能是将学生表中生日为空值的学生 “性别 ”字段值设置为 “男 ”。 Private Sub CommandO_Click() Dim str
9、As String Setdb=CurrentDb() str=“_“ DoCmd RunSQLstr End Sub 按照功能要求,在横线上应填写的是 ( )。 ( A) Update学生表 set性 别 =男 where生日 IsNull ( B) Update学生表 set性别 =男 where生日 =Null ( C) Set学生表 Values性别 =男 Where生日 IsNull ( D) Set学生表 Values性别 =男 where生日 =Null 39 VBA中定义符号常量应使用的关键字是 ( )。 ( A) Const ( B) Dim ( C) Public ( D)
10、 Static 40 教师管理数据库有数据表 “teacher”,包括 “编号 ”“姓名 ”“性别 ”和 “职称 ”四个字段。下面程序的功能是: 通过窗体向 “teacher”表中添加教师记录。对应 “编号 ”“姓名 ”“性别 ”和 “职称 ”的 4个文本框的名称分别为: tNo、 tName、 tSex和 tTitleso当单击窗体上的 “增加 ”命令按钮 (名称为 Commandl)时,首先判断编号是否重复,如果不重复,则向 “teacher”表中添加教师记录;如果编号重复,则给出提示信息。 Private ADOcn As NewADODB Connection Private Sub
11、Form_Load() 打开窗口时,连接 Access本地数据库 Set ADOcn=CurrentProject Connection End Sub Private Sub Command0( )_Click() 追加教师记录 Dim strSQL As String Dim ADOcmd As New ADODB Command Dim ADOrs As New ADODB Recordset Set ADOrs ActiveConnection=ADOcn ADOrs Open“Select编号 From teacher Where编号 =“+tNo+“ If Not ADOrs EO
12、F Then MsgBox“你输入的编号已存在,不能新增加! “ Else ADOcmd ActiveConnection=ADOcn strSQL=“Insert Into teacher(编号,姓名,性别,职称 )“ strSQL=strSQL+“Values(“+tNo+ , “+tname+“, “+tsex“, “+ttitles+“)“ ADOcmd CommandText=strSQL ADOcmd MsgBox“添加成功,请继续! “ End If ADOrs Close Set ADOrs=Nothing End Sub 按照功能要求,在横线上应填写的是 ( )。 ( A)
13、Execute ( B) RunSQL ( C) Run ( D) SQL 二、基本操作题 40 考生文件夹下存在一个数据库文件 “sampl accdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的编辑。 41 将 “年龄 ”字段的字段大小改为 “整型 ”;将 “简历 ”字段的说明设置为 “自上大学起的简历信息 ”;将 “备注 ”字段删除。 42 设置表对象的有效性规则为:学生的出生年份应早于 (不含 )入校 年份;同时设置相应有效性文本为 “请输入合适的年龄和入校时间 ”。要求:使用函数返回有关年份。 43 设置 “性别 ”字段的默认值为 “女 ”;设置 ”性别 ”字段
14、值的输入方式为从下拉列表中选择 “男 ”或 “女 ”选项值。 44 设置数据表显示的字体大小为 12、行高为 18,设置数据表中显示所有字段。 45 将学号为 “20011001”学生的照片信息换成考生文件夹下的 “photo bmp”图像文件;将姓名中的 “青 ”改为 “菁 ”;在党员学生的简历文字的句号前加 “,在校入党 ”等文字。 46 将宏 “打开表 ”重命名为自动执行 的宏。 三、简单应用题 46 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好表对象“tDoctor”“tOffice”“tPatient”和 “tSubscribe”,同时还设计出窗体对象
15、“fQuery”。试按以下要求完成设计。 47 创建一个查询,查找姓名为两个字的姓 “李 ”病人的预约信息,并显示病人的 “姓名 ”“年龄 ”“性别 ”“预约日期 ”“科室名称 ”和 “医生姓名 ”,所建查询命名为 “qT1”。 48 创建一个查询,统计星期一预约病人的平均年龄,要求输出一列内容,显示标题 为 “平均年龄 ”。所建查询命名为 “qT2”。 49 创建一个查询,查找预约了但没有留下电话的病人,并显示 “姓名 ”。所建查询命名为 “qT3”。注意:病人的姓名不允许重复显示。 50 现有一个已经建好的 “fQuery”窗体,运行该窗体后,在文本框 (文本框名称tName)中输入要查询
16、的医生姓名,然后按下 “查询 ”按钮,即运行一个名为 “qT4”的查询。 “qT4”查询的功能是显示所查医生的 “医生姓名 ”和 “预约人数 ”两列信息,其中 “预约人数 ”值由 “病人 ID”字段统计得到,请设计 “qT4“查询。 四、综合应用题 50 在考生文件夹下有一个数据库文件 “samp3 accdb”,里面已经设计了表对象“tEmp”、窗体对象 “fEmp”、宏对象 “mEmp”和报表对象 “rEmp”。同时,给出窗体对象 “fEmp”的 “加载 ”事件和 “预览 ”及 “打印 ”两个命令按钮的单击事件代码,请按以下功能要求补充设计。 51 将窗体 “fEmp”上标签 “bTitl
17、e”以 “特殊效果:阴影 ”显示。 52 已知窗体 “fEmp”上的 3个命令按钮中,按钮 “bt1”和 “bt3”的大小一致且左对齐。现要求在不更改 “bt1”和 “bt3”大小位置的基 础上,调整按钮 “bt2”的大小和位置,使其大小与 “bt1”和 “bt3”相同,水平方向左对齐 “bt1”和 “bt3”,竖直方向在 “bt1”和“bt3”之间的位置。 53 在窗体 “fEmp”的 “加载 ”事件中设置标签 “bTitle”以红色文本显示;单击 “预览 ”按钮 (名为 “bt1”)或 “打印 ”按钮 (名为 “bt2”),事件过程传递参数调用同一个用户自定义代码 (mdPnt)过程,实现
18、报表预览或打印输出;单击 “退出 ”按钮 (名为 “bt3”),调用设计好的宏 “mEmp”以关闭窗体。 54 将报表对象 “rEmp”的记录 源属性设置为表对象 “tEmp”。 注意:不要修改数据库中的表对象 “tEmp”和宏对象 “mEmp”;不要修改窗体对象“fEmp”和报表对象 “rEmp”中未涉及的控件和属性。程序代码只允许在“*Add*”与 “*Add*”之间的空行内补充一行语句完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 155答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 根据完全二叉树的性质 6,满二叉树和完全二叉树可以
19、按次序进行顺序存储,但一 般的二叉树不适用。堆可以用一维数组来存储也可以用完全二叉树来直观地表示堆的结构。队列、栈本身就是顺序存储的,故 A)选项正确。 2 【正确答案】 C 【试题解析】 一般来说,在线性表的链式存储结构中,各数据节点的存储序号是不连续的,并且各节点在存储空间中的位置关系与逻辑关系也不一致。线性链表中数据的插入和删除都不需要移动表中的元素,只需改变节点的指针域即可, 3 【正确答案】 B 【试题解析】 修改数据的语法结构为: Update table set字段名 value where条件 ,故 B)选项正确。 4 【正确答案】 A 【试题解析】 VBA中构成对象的三要素是
20、属性、事件和方法。每种对象都具有一些属性以相互区分。对象的方法就是对象可以执行的行为。事件是对象可以识别或响应的动作。 5 【正确答案】 A 【试题解析】 数据库应用系统中的核心问题是数据库的设计。 6 【正确答案】 A 【试题解析】 使用更新查询可以一次性更新一张或多张表中的数据,本题中要将表中的预约日期统一设置为申请日期之后 15天,可以使用更新查询,即在更新查询设计视图的 “更新到 ”行中输入表达式 “申请日期 +15”,故 A)选项正确。 7 【正确答案】 D 【试题解析】 自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中重复的属性列去掉,所
21、以根据 T关系中的有序组可知 R与 S进行的是自然连接操作。 8 【正确答案】 A 【试题解析】 在主调过程中,实参传递给形参有两种方式: “单向 ”传值调用(ByVal)和 “双向 ”传地址调用 (ByRef)。本题中形参 xyz前使用 ByRef修饰,即为“双向 ”传地址调用,故 A)选项正确。 9 【正确答案】 A 【试题解析】 题目中 For循环的初值为 1,终值为 9,步长为 3,不满足循环条件,循环体将不会被执行。 10 【正确答案】 A 【试题解析】 自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据 T中元组
22、可以判断 R和 S做的是自然连接操作。 11 【正确答案】 B 【试题解析】 字段可以设置 “默认值 ”属性指定一个数值,该数值在新建记录时将自动输入字段中,故 B)选项正确。 12 【正确答案】 B 【试题解析】 关系运算包括:选择、投影和连接。 选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算,即从水平方向抽取记录; 投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算,相当于对关系进行垂直分解; 连接:连接是关系的横向结合。连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。此题干要求从关系中挑选两个属性
23、组成新的关系称为投影,所以仅显示姓名和职务字段的运算为投影,故 B)选项止确。 13 【正确答案】 A 【试题解析】 详细设计的任务是为软件结构图中而非总体结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节,故 A)选项错误。 14 【正确答案】 A 【试题解析】 Val函数将数字字符串转换成数值型数字。转换时可自动将字符串中的空格、制表符和换行符去掉,当遇到它不能识别为数字的第一个字符时,停止读人字符串。 15 【正确答案】 B 【试题解析】 取整函数是 Int,而 Abs是求绝对值函数, Sqr是求平方根函数,Sgn函数返回的 是表达式的符号值。
24、16 【正确答案】 B 【试题解析】 窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体显示的表或查询中的数据具有一对多关系,如假如有一个 “教学管理 ”数据库,其中,每名学生可以选多门课,这样 “学生 ”表和 “选课成绩 ”表之间就存在一对多的关系, “学生 ”表中的每一条记录都与 “选课成绩 ”表中的多条记录相对应。 17 【正确答案】 B 【试题解析】 标签控件一般只是用来显示窗体或报表中的说明性文本,它没有数据源,不显示字段或表达式的值,显示的内容是固定不变的。文本框控件一般用来显示 或输入信息或数据。命令按钮控件一般用来控制操作的执行,只能有单击动作,不能输入数据。图
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 155 答案 解析 DOC
