[计算机类试卷]国家二级(ACCESS)机试模拟试卷59及答案与解析.doc

上传人:fatcommittee260 文档编号:502041 上传时间:2018-11-29 格式:DOC 页数:30 大小:1.05MB
下载 相关 举报
[计算机类试卷]国家二级(ACCESS)机试模拟试卷59及答案与解析.doc_第1页
第1页 / 共30页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷59及答案与解析.doc_第2页
第2页 / 共30页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷59及答案与解析.doc_第3页
第3页 / 共30页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷59及答案与解析.doc_第4页
第4页 / 共30页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷59及答案与解析.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、国家二级( ACCESS)机试模拟试卷 59 及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)循环队列是队列的一种链式存储结构 ( B)循环队列是队列的一种顺序的存储结构 ( C)循环队列是非线性结构 ( D)循环队列是一种逻辑结构 2 下列关于线性链表的叙述中,正确的是 ( )。 ( A)各数据节点的存储空间可以不连续,但他们的存储顺序与逻辑顺序必须一致 ( B)各数据节点的存储顺序与逻辑顺序可以不一致,但它们的存储空间不需连续 ( C)进行插入数据与删除数据时,不需要异动表中的元 素 ( D)以上说法均不对 3 一棵二叉树共有 25个节点,其中 5各是叶子节点,则度为

2、1的节点数为( )。 ( A) 16 ( B) 10 ( C) 6 ( D) 4 4 在下列模式中,能够给出数据库物理存储结构与物理存取方法是 ( )。 ( A)外模式 ( B)内模式 ( C)概念模式 ( D)逻辑模式 5 在满足实体完整性约束的条件下 ( )。 ( A)一个关系中应该有一个或多个候选关键字 ( B)一个关系中只能有一个候选关键字 ( C)一个关系中必须有多个候选关键字 ( D)一个关系中可以没有候选 关键字 6 有三个关系 R、 S和 T如下:则由关系 R和 S得到关系 T的操作是 ( )。( A)自然连接 ( B)交 ( C)除 ( D)并 7 下面描述中,不属于软件危机

3、表现的是 ( )。 ( A)软件过程不规范 ( B)软件开发生产率低 ( C)软件质量难以控制 ( D)软件成本不断提高 8 下面不属于需求分析阶段任务的是 ( ) ( A)确定软件系统的功能需求 ( B)确定软件系统的性能需求 ( C)需求规格说明书评审 ( D)制定软件集成测试计划 9 在黑盒测试方法中,设计测试用例的主要根 据是 ( )。 ( A)程序内部逻辑 ( B)程序外部功能 ( C)程序数据结构 ( D)程序流程图 10 在软件设计中不使用的工具是 ( )。 ( A)系统结构图 ( B) PAD图 ( C)数据流图 (DFD图 ) ( D)程序流程图 11 关系数据库管理系统中所

4、谓的关系指的是 ( )。 ( A)各元组之间彼此有一定的关系 ( B)各字段之间彼此有一定的关系 ( C)数据库之间彼此有一定的关系 ( D)符合满足一定条件的二维表格 12 在文本型字段的 “格式 “属性中,若使用 “;男 “,则下列叙述正确的 是 ( )。 ( A)代表所有输入的数据 ( B)只可以输入字符 “ ( C)必须在此字段输入数据 ( D)默认值是男 “一个字 13 数据类型是 ( )。 ( A)字段的另外一种定义 ( B)一种数据库应用程序 ( C)决定字段能包含哪类数据的设置 ( D)描述表向导提供的可选择的字段 14 定义某一个字段默认值属性的作用是 ( )。 ( A)不允

5、许字段的值超出指定的范围 ( B)在未输入数据前系统自动提供值 ( C)在输入数据时系统自动完成大小写转换 ( D)当输入数据超出指定范围时显示的信息 15 在 Access中,参照完整性规则不包括 ( )。 ( A)查询规则 ( B)更新规则 ( C)删除规则 ( D)插入规则 16 在 Access中已经建立了 “学生 “表,若查找 “学号 “是 “S00001“或 “S00002“的记录,应在查询设计视图的 “条件 “行中输入 ( )。 ( A) S00001 or “S00002“ ( B) Like(“S00001“, “S00002“) ( C) S00001 and “S0000

6、2“ ( D) like “S00001“ and like“S00002“ 17 下列关于 SQL命令的叙述中,正确的是 ( )。 ( A) INSERT命令中可以没有 VALUES关键字 ( B) INSERT命令中可以没有 INTO关键字 ( C) INSERT命令中必须有 SET关键字 ( D)以上说法均不正确 18 下列关于查询设计视图 “设计网格 “各行作用的叙述中,错误的是 ( )。 ( A)总计行是用于对查询的字段进行求和 ( B)表行设置字段所在的表或查询的名称 ( C)字段行表示可以在此输入或添加字段的名称 ( D)条件行用于输入一个条件来限定记录的选择 19 数据库中有

7、“商品 “表如下:执行 SQL命令: SELECT部门号, MIN(单价 *数量 )FROM商品 GROUP BY部门号;查询结果的记录数是 ( )。( A) 1 ( B) 3 ( C) 4 ( D) 10 20 数据库中有 “商品 “表如下:要查找出 “40“号部门单价最高的前两条记录,正确的SQL命令是 ( )。 ( A) SELECT TOP 2 * FROM 商品 WHERE 部门号 “40“ GROUP BY 单价; ( B) SELECT TOP 2 * FROM 商品 WHERE 部门号 “40“ GROUP BY 单价 DESC; ( C) SELECT TOP 2 * FRO

8、M 商品 WHERE 部门号 “40“ ORDER BY 单价; ( D) SELECT TOP 2 * FROM 商品 WHERE 部门号 “40“ ORDER BY 单价 DESC; 21 窗体设计中,决定了按【 Tab】键时焦点在各个控件之间移动顺序的属性是( )。 ( A) Index ( B) TabStop ( C) TabIndex ( D) SetFocus 22 为使窗体每隔 5秒钟激发一次计时器事件 (timer 事件 ),应将其 Interval属性值设置为 ( )。 ( A) 5 ( B) 500 ( C) 300 ( D) 5000 23 如果要在文本框中输入字符时达

9、到密码显示效果,如星号 (*) ,应设置文本框的属性是 ( )。 ( A) Text ( B) Caption ( C) InputMask ( D) PasswordChar 24 文本框 (Text1)中有选定的文本,执行 Text1.SelText “Hello“的结果是 ( )。 ( A) Hello将替换原来选定的文本 ( B) Hello将插入到原来选定的文本之前 ( C) Text1.SelLength 为 5 ( D)文本框中只有 “Hello“信息 25 主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是 ( )。 ( A)一对一 ( B

10、)一对多 ( C)多对多 ( D)关联 26 报表的数据源不包括 ( )。 ( A)表 ( B)查询 ( C) SQL语句 ( D)窗体 27 用一个对象来表示 “一只白色的足球被踢进球门 “,那么 “白色 “、 “足球 “、 “踢 “、“进球门 “分别对应的是 ( )。 ( A)属性、对象、方法、事件 ( B)属性 、对象、事件、方法 ( C)对象、属性、方法、事件 ( D)对象、属性、事件、方法 28 以下可以将变量 A、 B值互换的是 ( )。 ( A) A B : B A ( B) A C : C B : B A ( C) A (A B)/2 : B (A B)/2 ( D) A A

11、B : B A - B: A A - B 29 随机产生 10,50 之间整数的正确表达式是 ( )。 ( A) Round(Rnd*51) ( B) Int(Rnd*40 10) ( C) Round(Rnd*50) ( D) 10 Int(Rnd*41) 30 函数 InStr(1, “eFCdEfGh“, “EF“,1)执行的结果是 ( )。 ( A) 0 ( B) 1 ( C) 5 ( D) 6 31 Msgbox函数返回值的类型是 ( )。 ( A)数值 ( B)变体 ( C)字符串 ( D)数值或字符串 (视输入情况而定 ) 32 下列逻辑运算结果为 “true“的是 ( )。 (

12、 A) false or not true ( B) true or not true ( C) false and not true ( D) true and not true 33 下列程序段运行结束后,变量 c的值是 ( )。 a 24 b 328 select case b10 case 0 c a*10 b case 1 to 9 c a*100 b case 10 to 99 c a*1000 b end select ( A) 537 ( B) 2427 ( C) 24328 ( D) 240328 34 有下列程序段: Dim s, I, j as integer For I

13、 1 to 3 For j 3 To 1 Step 1 s I*j Next j Next I 执行完该程序段后,循环执行次数是 ( )。 ( A) 3 ( B) 4 ( C) 9 ( D) 10 35 下列程序段运行结束后,消息框中的输出结果是 ( )。 Dim c As Boolean a Sqr(3) b Sqr(2) c ab MsgBox c ( A) 1 ( B) 0 ( C) False ( D) True 36 a和 b中有且只有一个为 0,其正确的表达式是 ( )。 ( A) a 0 or b 0 ( B) a 0 Xor b 0 ( C) a 0 And b 0 ( D)

14、a*b 0 And a bAndOr。因此, Flase Or Not True的值为 Flase, True Or Not True的值为 True, False And Not True的值为Fase, True And Not True 的值为 Fase。 33 【正确答案】 C 【试题解析】 程序中 Select Case语句中 b100的值为 32,因此,程序执行 Case 10 to 99后边的 c a*1000 b 语句,即 c 24*1000+328=24328。 34 【正确答案】 C 【试题解析】 外层 For循环从 1到 3将执行 3次,内层循环从 3到 1递减,也将执行

15、 3次,因此,整个程序段的循环体将执行 3*3=9次。 35 【正确答 案】 D 【试题解析】 Sqr函数为求平方根,显然 3的平方根比 2的平方根大,因此,ab 的值为 True,即 c的值为 True, MsgBox输出逻辑变量的值时会直接输出“Flase“或 “True“。 36 【正确答案】 D 【试题解析】 0与任何数相乘都为 0,0和一个不为 0的数相加的值一定不为 0,因此,表达式 a*b 0 And a b0能够表示 a和 b 中有且只有一个为 0。 37 【正确答案】 A 【试题解析】 程序运行后, R的值为从 1到 5累加,为 15。函数 Str的功能是将数值转换为字 符串

16、,因此, bResult的窗体标题将显示字符串 15。 38 【正确答案】 C 【试题解析】 DlookUp 函数是从指定记录集里检索特定字段的值。它可以直接在VBA、宏、查询表达式或计算控件使用,而且主要用于检索来自外部表字段中的数据。 39 【正确答案】 A 【试题解析】 VBA中打开文件的格式为: Open 文件名 For 方式 Access存取类型 锁定 As #文件号 Len记录长度 其中 “方式 “可以是以下几种: Output、Input、 Append为指定顺序 输出输入方式, Random为指定随机存取方式, Binary为指定二进制文件。因此,按文件访问方式不同可以将文件分

17、为顺序文件、随机文件和二进制文件。 40 【正确答案】 A 【试题解析】 程序中定义了 ADOcmd 为 ADO 的 Command 对象, Command 对象在建立数据连接后,可以发出命令操作数据源,可以在数据库中添加、删除、更新数据。程序中已经将更新字段的 SQL语句保存到 ADOcmd.CommandText中,接下来执行 ADOcmd 对象的 Execute方法即可执行上述语句,即ADOcmd.Execute。 二、基本操作题 41 【正确答案】 择 “外部数据 ”选项卡中 “导入并链接 ”组里的相关选项;第 5、 6小题通过在窗体设置视图中用鼠标右键单击命令按钮,从弹出的快捷菜单中

18、选择 “属性 ”命令,设置其属性。 (1)【操作步骤】 步骤 1:选择表对象,右键单击 “销售业绩表 ”,从弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 2:选择 “时间 ”、 “编号 ”和 “物品号 ”字段,单击右键,弹出快捷菜单,选择 “主键 ”命令,保存并关闭设计视图。如图 3 179所示。 (2)【操作步骤】 步骤 1:右键单击 “物品号 ”字段,从弹出的快捷 菜单中选择 “设计视图 ”命令。 步骤2:在 “字段名称 ”列将 “生产厂家 ”改为 “生产企业 ”。如图 3 180所示。步骤 3:单击快速访问工具栏中的 “保存 ”按钮 ,关闭设计视图界面。 (3)【操作步骤】 步骤 1

19、:在 “数据库工具 ”选项卡中单击 “关系 ”组中的 “关系 ”按钮,打开空白的 “关系 ”窗口。从 “关系工具 ”的 “设计 ”选项卡 “关系 ”组中单击 “显示表 ”按钮,弹出 “显示表 ”对话框,分别添加表 “职工表 ”、 “物品表 ”和 “销售业绩表 ”,关闭 “显示表 ”对话框。 步骤 2:选中表 “职工表 ”与 “销售业绩表 ”的关系连线,右击鼠标,在弹出的 快捷菜单中选择 “编辑关系 ”,弹出 “编辑关系 ”窗口,选择 “实施参照完整性 ”复选框,然后单击 “确定 ”按钮。如图 3 181所示。 步骤 3:按上述步骤编辑 “销售业绩表 ”与 “物品表 ”的关系,勾选 “实施参照完

20、整性 ”复选框,建立 “销售业绩表 ”与 “物品表 ”之间的关系。单击快速访问工具栏中的 “保存 ”按钮 ,关闭关系界面。 (4)【操作步骤】 步骤 1:单击 “外部数据 ”选项卡 “导入并链接 ”组中的 “Excel”按钮,在考生文件夹找到要导入的文件,选择 “通过创建链接表来链接到数据源 ”单选框,然后单击“确定 ”按钮。如图 3 182所示 。 步骤 2:单击 “下一步 ”按钮,选中 “第一行包含列标题 ”复选框,单击 “下一步 ”按钮,如图3 183。步骤 3:最后在 “链接表名称 ”中输入 “tTest”,单击 “完成 ”按钮。 (5)【操作步骤】 步骤 1:选择窗体对象,右键单击

21、“tTest”,从弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 2:右键单击控件 “bTitle”,从弹出的快捷菜单中选择 “属性 ”命令,在 “格式 ”选项卡的 “特殊效果 ”下拉列表中选择 “阴影 ”,关闭属性表。如图 3 184所示。(6)【操作步骤】 步骤 1:右键单击 “bt1”按钮,从弹出的快 捷菜单中选择 “属性 ”命令,查看 “左 ”、 “宽度 ”和 “高度 ”行的数值并记录下来,关闭属性表。 步骤 2:右键单击 “bt2”按钮,从弹出的快捷菜单中选择 “属性 ”命令,在 “左 ”、 “宽度 ”和 “高度 ”行输入记录下的数值,关闭属性表。 步骤 3:右键单击 “bt3”按

22、钮,从弹出的快捷菜单中选择 “属性 ”命令,在 “左 ”、 “宽度 ”和 “高度 ”行输入记录下的数值,关闭属性表。 三、简单应用题 42 【正确答案】 (1)【操作步骤】步骤 1:单击 “创建 ”选项卡下 “查询 ”组中的 “查询设计 ”按钮,在 “显示表 ”对话框中双击表 “tOrder”、 “tDetail”、 “tEmployee”和“tBook”,关闭 “显示表 ”对话框。双击 “姓名 ”、 “书籍名称 ”、 “数量 ”和 “出生日期 ”字段。步骤 2:在 “出生日期 ”字段的条件行中输入 “Month(出生日期 )=7”,取消其“显示 ”行的勾选,如图 4 81所示。步骤 3:单击

23、快速工具栏中的 “保存 ”按钮,另存为 “qT1”,关闭设计视图。 (2)【操作步骤】步骤 1:单击 “创建 ”选项卡下 “查询 ”组中的 “查询设计 ”按钮,在 “显示表 ”对话框中双击表 “tOrder”、 “tDetail”和 “tEmployee”表,关闭 “显示表 ”对话框。步骤 2:双击 “姓名 ”字段,在其下一字段行中输入 “奖金额: 售出单价 *数量 *=0 08”,如图 4 82所示。步骤 3:单击选项卡中的 “汇总 ”按钮,在 “奖金额 ”字段的总计行选择 “合计 ”命令。步骤 4:在设计视图任一位置右击,在弹出的快捷菜单中选择 “SQL视图 ”,将 “Sum(售出单价 *

24、数量 *0 08)”修改为 “round(sum(售出单价 *数量 *0 08), 2)”,如图 4 83所示。步骤 5:单击快速工具栏中的 “保存 ”按钮,另存为 “qT2”,关闭视图。 (3)【操作步骤】步骤 1:单击 “创 建 ”选项卡下“查询 ”组中的 “查询设计 ”按钮,在 “显示表 ”对话框中双击表 “tEmployee”,关闭 “显示表 ”对话框。两次双击 “雇员号 ”字段,在第二个 “雇员号 ”字段的 “条件 ”行中输入“Not In(selecttOrder 雇员号 fromtOrder)”,取消 “显示 ”行的勾选,如图 4 84所示。 步骤 2:在第一个 “雇员号 ”字段

25、前添加 “没有销售业绩的雇员人数: ”字样。步骤 3:单击 “设计 ”选项卡中的“汇总 ”按钮,在 “没有销售业绩的雇员人数:雇员号 ”字段的 “总计 ”行选择 “计数 ”, 如图 4 85所示。 步 骤 4:单击快速工具栏中的 “保存 ”按钮,另存为 “qT3”,关闭设计视图。 (4)【操作步骤】步骤1:单击 “创建 ”选项卡下 “查询 ”组中的 “查询设计 ”按钮,在 “显示表 ”对话框中分别双击表 “tOrder”、 “tDe-tail”和 “tEmployee”,关闭 “显示表 ”对话框。步骤 2:单击 “设计 ”选项卡下 “查询类型 ”组中的 “交叉表 ”按钮,分别双击 “订购日期

26、”和 “姓名 ”字段。步骤 3:将 “订购日期 ”字段修改为 “月份: Month(订购日期 )”,在最后一列输入 “金额: 售出单价 *数量 ”,如图 4 85所示。步骤 4:分别 在 “月份 ”、 “姓名 ”和“金额 ”字段的 “交叉表 ”行右侧的下拉列表中选择 “行标题 ”, “列标题 ”和 “值 ”,在 “金额 ”的 “总计 ”行右侧的下拉列表中选择 “合计 ”命令。步骤 5:在设计视图任一位置右击,在弹出的快捷菜单中选择 “SQL视图 ”,将 “Sum(售出单价 *数量 )”修改为“round(Sam(售出单价 *数量 )”,如图 4 86所示。步骤 6:单击快速工具栏中的 “保存

27、”按钮,另存为 “qT4”,关闭视图。 四、综合应用题 43 【正确答案】 步骤 1:选择窗体对象,右键单击 “fEdit”窗体,从弹出的快 捷菜单中选择 “设计视图 ”命令。步骤 2:右键单击 “Ixemark”标签,从弹出的快捷菜单中选择 “属性 ”命令。步骤 3:单击 “格式 ”选项卡,在 “前景色 ”行输入 “255”(软件自动显示为 16进制数 #FF0000),在 “字体粗细 ”行的下拉列表中选择 “加粗 ”。关闭属性表。如图 3 159所示。 44 【正确答案】 步骤 1:右键单击 “窗体选择器 ”,从弹出的快捷菜单中选择 “属性 ”命令。步骤 2:在 “格式 ”选项卡的 “标题

28、 ”行输入 “修改用户信息 ”。如图 3 160所示。 45 【正确答案】 步骤 1:在 “窗体 ”属性对话框的 “边 框样式 ”行下拉列表中选择 “对话框边框 ”。如图 3 161所示。 步骤 2:分别在 “滚动条 ”、 “记录选择器 ”、 “导航按钮 ”和 “分隔线 ”的下拉列表中选择 “两者均无 ”或 “否 ”。如图 3 161所示。 46 【正确答案】 步骤 1:右键单击命令按钮 “退出 ”,从弹出的快捷菜单中选择 “属性 ”命令。 步骤 2:单击 “格式 ”选项卡,在 “前景色 ”行输入 “128”,在 “字体粗细 ”行的下拉列表中选择 “加粗 ”,在 “下划线 ”行下拉列表中选择 “是 ”,关闭属性表。 47 【正确答案】 在设计视图中右键单击命令按钮 “修改 ”,从弹出的快捷菜单中 选择 “事件生成器 ”命令,在弹出的对话框中选择 “代码生成器 ”,进入编程环境,在空行内输入以下代码: *请在下面添加一条语句 * CmdSave Enabled=True * 如图 3 162所示,关闭界面。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1