国家二级(ACCESS)机试模拟试卷24(共147题)_第1页
国家二级(ACCESS)机试模拟试卷24(共147题)_第2页
国家二级(ACCESS)机试模拟试卷24(共147题)_第3页
国家二级(ACCESS)机试模拟试卷24(共147题)_第4页
国家二级(ACCESS)机试模拟试卷24(共147题)_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

家二级(ACCESS)机试模拟试卷24

(共9套)

(共147题)

国家二级(ACCESS)机试模拟试卷第1

一、选择题(本题共40题,每题1.0分,共40分。)

1、构成计算机软件的是

A、源代码

B、程序和数据

C、程序和文档

D、程序、数据及相关文档

标准答案:D

知识点解析:软件由两部分组成:一是机器可执行的程序和数据;二是机器不可执

行的,与软件开发、运行、维护、使用等有关的文档。

2、软件是指

A、程序

B、程序和文档

C、算法加数据结构

D、程序、数据与相关文档的完整集合

标准答案:D

知识点解析:计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程

序、数据与相关文档的完整集合。软件由两部分组成:一是机器可执行的程序和数

据:二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。

3、下列描述中正确的是

A、程序就是软件

B、软件开发不受计算机系统的限制

C、软件既是逻辑实体,又是物理实体

D、软件是程序、数据与相关文档的集合

标准答案:D

知识点解析:计算机软件与硬件是计算机系统中相互依存的两部分。计算机软件是

包括程序、数据及相关文档的完整集合。软件由两部分组成:一部分是机器可执行

的程序和数据:二是机器不可执行的,与软件开发、运行、维护、使用等有关的文

档。软件具有以下六个特点:①软件是一种逻辑实体,而不是物理实体,具有抽

象性。②软件的生产与硬件不同,它没有明显的制作过程。③软件在运行、使用

期间不存在磨损、老化问题。④软件的开发、运行对计算机系统具有依赖性,受

计算机系统的限制,这导致了软件移值的问题。⑤软件复杂性高,成本昂贵。@

软件的开发涉及诸多社会因素。

4、软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于

应用软件的是

A、学生成绩管理系统

B、C语言编译程序

C、UNIX操作系统

D、数据库管理系统

标准答案:A

知识点解析:学生成绩管理系统为应用软件。

5、软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属

于应用软12的是

A、编译程序

B、操作系统

C、教务管理系统

D、汇编程序

标准答案:C

知识点解析:编译程序和汇编程序属于支撑软件,操作系统属于系统软件,而教务

管理系统属于应用软件.

6、软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属

于系统软件的是

A、编辑软件

B、操作系统

C、教务管理系统

D、浏览器

标准答案:B

知识点解析:软件根据应用目标的不同,是多种多样的。软件按功能可以分为:应

用软件、系统软件、支撑软件(或工具软件)。应用软件是为解决特定领域的应用而

开发的软件。系统软件是计算机管理自身资源,提高计算机使用效率并为计算机用

户提供各种服务的软件。支撑软件是介于系统软件和应用软件之间,协助用户开发

软件的工具性软件,包括辅助和支持开发和维护应用软件的工具软件,还包括辅助

管理人员控制开发进程和项目管理的工具软件。

7、下面描述中,不属于软件危机表现的是

A、软件过程不规范

B、软件开发生产率低

C、软件质量难以控制

D、软件成本不断提高

标准答案:A

知识点解析:软件危机主要表现在以下6个方面:①软件需求的增长得不到满

足。②软件开发成本和进度无法控制。③软件质量难以保证。④软件不可维护

或维护程度非常低。⑤软件的成本不断提高。⑥软件开发生产率的提高赶不上硬

件的发展和应用需求的增长。

8、下列关于软件工程的描述中正确的是

A、软件工程只是解决软件项目的管理问题

B、软件工程主要解决软件产品的生产率问题

C、软件工程的主要思想是强调在软件开发过程中需要应用工程化原则

D、软件工程只是解决软件开发中的技术问题

标准答案:c

知识点。析:软件工程是建立并使用完善的工程化原则,以较经济的手段获得能在

实际机器,有效运行的可靠软件的一系列方法。软件工程主要思想是强调在软件开

发过程中需要应用工程叱原则。

9、下面不属于软件工程的3个要素是

A、工具

B程

C法

D境

标准答案:D

知识点解析:软件工程的3个要素是工具、过程和方法°

10、下面不属于软件工程过程的4种基本活动

A、软件规格说明

B、软件开发

C、软件演进

D、软件测试

标准答案:D

知识点解析:软件工程过程的4种基本活动是:软件规格说明、软件开发、软件确

认、软件演进。

11、软件生命周期是指

A、软件产品从提出、实现、使用维护到停止使用退役的过程

B、软件从需求分析、设计、实现到测试完成的过程

C、软件的开发过程

D、软件的运行维护过程

标准答案:A

知识点解析:软件生命周期是指软件产品从提出、实现、使用、维护到停止使用、

退役的过程。

12、软件生命周期中的活动不包括

A、市场调研

B、需求分析

C、软件测试

D、软件维护

标准答案:A

知识点解析:软件的生命周期描述了软件从产生到最终消亡的全过程,生命周期中

的活动包括需求分析、软件设计(分为概要设计和详细设计)、软件实现、软件测试

和软件维护,不包括市场调研。

13、软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任

务的是

A、测试

B、设计

C、可行性研究

D、实现

标准答案:C

知识点解析:软件生命周期是指软件产品从提出、实现、使用、维护到停止使用退

役的过程。其中,定义阶段包括可行性研究与计划制定和需求分析。测试、概要设

计、详细设计和实现属于开发阶段。

14、下列选项中不属于软件生命周期开发阶段任务的是

A、软件测试

B、概要设计

C、软件维护

D、详细设计

标准答案:C

知识点解析:软件生命周期是指软件产品从提出、实现、使用、维护到停止使用退

役的过程。开发阶段包石概要设计、详细设计、实现和测试4个阶段。软件维护属

于维护阶段。

15、软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于

A、定义阶段

B、开发阶段

C、维护阶段

D、上述三个阶段

标准答案:B

知识点解析:本题考查软件生命周期的相关概念。通常,将软件产品从提出、实

现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考

虑其概念开始,到该软,牛产品不能使用为止的整个时期都属于软件生命周期。一般

包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。还可

以将软件生命周期分为软件定义、软件开发及软件运行维护三个阶段。

16、下面描述中正确的是

A、软件交付使用后还需要再进行维护

B、软件工具交付使用就不需要再进行维护

C、软件交付使用后其生命周期就结束

D、软件维护是指修复程序中被破坏的指令

标准答案:A

知识点解析:通常将软件产品从提出、实现、使用维护到停止使用退役的过程称为

软件生命周期。软件生命周期分为软件定义、软件开发及软件运行维护三个阶段。

己交付的软件投入运行后,应在运行使用中不断地维护,根据新提出的需要进行必

要而且可能的扩充和删改。

17、下面不属于软件设计原则的是

A、抽象

B、模块化

C、自底向上

D、信息隐藏

标准答案:C

知识点解析:软件设计的基本原则包括抽象、信息隐藏、模块化、局部化、确定

性、一致性、完备性和可验证性。

18、下面不属于软件需求分析阶段主要工作的是

A、需求变更申请

B、需求分析

C、需求评审

D、需求获取

标准答案:A

知识点解析:在软件开发的过程中,应该尽早的制定测试计划,其中在需求分析阶

段制定系统测试计划,在概要设计阶段制定集成测试计划,在详细设计阶段制定单

元测试计划。

19、下面不属于需求分析阶段任务的是

A、确定软件系统的功能需求

B、确定软件系统的性能需求

C、需求规格说明书评审

D、制定软件集成测试计划

标准答案:D

知识点解析:需求分析阶段的工作可分为4个阶段:需求获取、需求分析、编写需

求规格说明书、需求评审。

20、在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶

段是

A、概要设计

B、详细设计

C、可行性分析

D、需求分析

标准答案:D

知识点解析:软件需求是指用户对目标软件系统在功能、行为、设计约束等方面的

期望。需求分析的任务是发现需求、求精、建模和定义需求的过程。

21、在软件开发中,需求分析阶段可以使用的工具是

A、N.S图

B、DFD图

C、PAD图

D、程序流程图

标准答案:B

知识点解析:在软件开发中,需求分析阶段常使用的工具有数据流图(DFD),数据

字典(DD)、判断树和判断表。

22、数据流图中带有箭头的线段表示的是

A、控制流

B、事件驱动

C、模块调用

D、数据流

标准答案:D

知识点解析:数据流图是从数据传递和加工的角度,来刻画数据流从输入到输出的

移动变换过程。其中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般

在旁边标注数据流名。

23、在软件设计中不使用的工具是

A、系统结构图

B、PAD图

C、数据流图(DFD图)

D、程序流程图

标准答案:C

知识点解析•:在软件开发的各个阶段经常会使用到一些图形工具,如在需求分析阶

段使用数据流图(DFD图),在概要设计阶段使用系统结构图,在洋细设计阶段使用

程序流程图、N-S图或者PAD图等。

24、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构

成。下面图符名标识的图符不属于数据流图合法图符的是

A、控制流

B、加工

C、数据存储

D、源和潭

标准答案:A

知识点解析:数据流图中的主要图形元素订加工(转换)、数据流、存储文件(数据

源)、源和潭等。

25、在软件设计中,不属于过程设计工具的是

A、PDL(过程设计语言)

B、PAD图

C、N-S图

D、DFD图

标准答案:D

知识点解析:DFD(数据流图Data-Flow-Diagram)是描述数据处理过程的工具,是

需求理解的逻辑模型的图形表示。它直接支持系统功能建模。在软什详细设计的过

程阶段,要对每个模块规定的功能以及算法的设计给出适当的算法描述。常见的过

程设计工具有:•图形工具:程序流程图,N—S,PAD,HIPOo•表格工具:判

定表。•语言工具:PDL(伪码)。

26、数据流程图(DFD图)是

A、软件概要设计的工具

B、软件详细设计的工具

C、结构化方法的需求分析工具

D、面向对象方法的需求分析工具

标准答案:C

知识点解析:本题考查数据流程图DFD的概念。对于面向数据流的结构化分析方

法,按照DeMarco的定义,“结构化分析就是使用数据流图(DFD)、数据字典

(DD)、结构化英语、判定表和判定树等GO具,来建立一种新的、称为结构化规

格说明的目标文档细构化分析方法的实质是着眼于数据流,自顶向卜,逐层分

解,建立系统的处理流程,以数据流图和数据字典为主耍工具,建立系统的逻辑模

型。数据流图(DF1D-----DataFlowDiagram)是描述数据处理过程的工具,是需求理

解的逻辑模型的图形表示,它直接支持系统的功能建模。数据流图从数据传递和加

工的角度,来刻画数据流从输入到输出的移动变换过程。由此可得数据流称图是结

构化方法的需求分析工具。

27、数据字典(DD)所定义的对象都包含于

A、数据流图(DFD图)

B、程序流程图

C、软件结构图

D、方框图

标准答案:A

知识点解析:数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理

逻辑、外部实体等进行定义和捕述.其目的是册数据流程图中的各个元素做出详细

的说叫。

28、下列关于数据库设计的叙述中,正确的是

A、在需求分析阶段建立数据字典

B、在概念设计阶段建立数据字典

C、在逻辑设计阶段建立数据字典

D、在物理设计阶段建立数据字典

标准答案:A

知识点解析:数据库设计目前一般采用生命周期法,即将整个数据库应用系统的开

发分解成目标独立的若干阶段。分别是:需求分忻阶段、概念设计阶段、逻辑设计

阶段、物理设计阶段、编码阶段、测试阶段、运行阶段、进一步修改阶段。数据字

典是对系统中数据的详尽描述,是各类数据属性的清单。对数据设计来讲,数据字

典是进行详细的数据收集和数据分析所获得的主要结果。

29、在软件开发中,需求分析阶段产生的主要文档是

A、软件集成测试计划

B、软件详细设计说明书

C、用户手册

D、软件需求规格说明书

标准答案:D

知识点解析:在软件开发过程中,需求分析阶段产生的主要文档是软件需求规格说

明书。

30、软件需求规格说明书的作用不包括

A、软件验收的依据

B、用户与开发人员对软件要做什么的共同理解

C、软件设计的依据

D、软件可行性研究的依据

标准答案:D

知识点解析:软件规格说明书生要有三个作用:①用户和软件开发人员之间的合

同:②开发人员进仃设计和编程的依据;③软件工程项目验收的依据。

31、在软件开发中,需求分析阶段产生的主要文档是

A、可行性分析报告

B、软件需求规格说明书

C、概要设计说明书

D、集成测试计划

标准答案:B

知识点解析:需求分析的最终结祟是生成软件需要规格说明书,可以为用户、分析

人员和设计人员之间的交流提供方便,可以直接支持目标与确认,又可以作为控制

软件开发进程的依据。

32、从工程管理角度看,软件设计一般分为两步完成,它们是

A、概要设计与详细设计

B、数据设计与接口设计

C、软件结构设计与数据设计

D、过程设计与数据设计

标准答案:A

知识点解析:软件设计是开发阶段最重要的步骤。从工程管理的角度来看可分为两

步:概要设计和详细设计。概要设计是将软件需求转化为软件体系结构,确定系统

级接口、全局数据结构或数据库模式;详细设计是指确立每个模块的实现算法和局

部数据结构,用适应方法表示算法和数据结构的细节。从技术观点来看,软件设计

包括软件结构设计(定义软什系统各主要部件之间的关系)、数据设计(将分析时创建

的模型转化为数据结构)、接口设汁(描述软件内部、软件与协作系统之间以及软件

与人之间如何通信)、过程设计(把系统结构部件转换成软件的过程)四个步骤。

33、下面不属于软件设计阶段任务的是

A、软件总体设计

B、算法设计

C、制定软件确认测试计划

D、数据库设计

标准答案:C

知识点解析:软件设计阶段总体分为两部分:概要设计和详细设计,此阶段的主要

任务就是将需求规格说明文档转换为软件设引'文档,将需求阶段提出的问题,

一解释,形成详细设汁文档,并根据功能要求,定制相应数据结构、各种流程图

等•为下一步编码做准备.

34、软件设计中模块划分应遵循的准则是

A、低内聚低耦合

B、高内聚低耦合

C、低内聚高耦合

D、高内聚高耦合

标准答案:B

知识点解析:耦合性和内聚性是模块独立性的两个定性标准,各模块的内聚性越

强,则耦合性越弱。软件设计应该遵循高内聚低耦合。

35、耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是

A、提高耦合性降低内聚性有利于提高模块的独立性

B、降低耦合性提高内聚性有利于提高模块的独立性

C、耦合性是指一个模块内部各个元素间彼此结合的紧密程度

D、内聚性是指模块间互相连接的紧密程度

标准答案:B

知识点解析:祸合性是反映模块间互相连接的紧密程度,内聚性是指一个模块内部

各个元素间彼此接合的紧密程序。提高模块的内聚性,降低模块的耦合性是有利于

模块的独立性。

36、软件设计中划分模块的一个准则是

A、低内聚低耦合

B、高内聚低耦合

C、低内聚高耦合

D、高内聚高耦合

标准答案:B

知识点解析:耦合性与内聚性是模块独立性的两个定性标准。一般一个较优秀的软

件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内

聚性,有利于提高模块的独它性。

37、两个或两个以上模块之间关联的紧密程度称为

A、耦合度

B、内聚度

「骨型声

D:数MG输特性

标准答案:A

知识点解析:模块的独立性是指每个模块只完成系统要求的独立节的子能,并且与

其他模块的联系较少且接口简单。衡量软件的模块独立性使用:内聚性和耦合性两

个定性度量标准。内聚性是对一个模块内部各个元素彼此结合的紧密程度的度量:

耦合性是对模块间互相连接的紧密程度的度量。一般较优秀的软件设计,应尽量做

到高内聚、低耦合,即减剥模块之间的祸合性和提高模块内的内聚性,有利于提高

模块的独立忤c

38、在结构化程序设计中,模块划分的原则是

A、各模块应包括尽量多的功能

B、各模块的规模应尽量大

C、各模块之间的联系应尽量紧密

D、模块内具有高内聚度、模块间具有低耦合度

标准答案:D

知识点解析:内聚性是对一个模块内部各个元素间彼此结合的紧密程度的度量。耦

合性是时模块间且相连接的紧密程度的度量。在结构化程序设计中,模块划分应遵

循高内聚、低耦合的原则,即减弱模块之问的耦合性和提高模块内聚性,有利于提

高软什模块的独立性。

39、下面不能作为结构叱方法软件需求分析工具的是

A、系统结构图

B、数据字典(DD)

C、数据流程图(DFD图)

D、判定表

标准答案:A

知识点解析:按照DeMarco的定义,”结构化分析就是使用数据流图(DFD图)、数

捌字典(DD)、结构化英语、判定表和判定树等工具,来建立一种新的、称为结构

化规格说明的目标文档。”系统结构图不能作为结构化方法软件需求分析工具。

40、下面描述中错误的是

A、系统总体结构图支持软件系统的详细设计

B、软件设计是将软件需求转换为软件表示的过程

C、数据结构与数据库设计是软件设计的任务之…

D、PAD图是软件详细设计的表示工具

标准答案:A

知识点解析:软件设计是将软件需求转换为软件表示的过程;数据结构与数据库设

计是软件设计的任务之一:PAD图,即问题分析图,是一种主要用于描述软件详

细设计的图形工具。

二、基本操作题(本题共/题,每题1.0分,共/分0)

41、在考生文件夹下,“sampl.accdb”数据库文件中已建立表对象“Employee”。试

按以下操作要求,完成表的编辑:(1)设置“编号”字段为主键。(2)设置“年龄”字段

的“有效性规则”属性为:大于等于17且小于等于55。(3)设置“聘用时间”字段的默

认值为:系统当前日期。(4)交换表结构中的“职务”与“聘用时间”两个字段的位

置。(5)删除表中职工编号为“000024”和“000028”的两条记录。(6)在编辑完的表中

・号姓名性别年龄II用时间

000031王涛男352004-9-1

追加以下一条新记录:续表:

・号所II部门职务管历

00003102主管熟悉系统维护

标准答案:(1)步骤1:打开“sampl.accdb”数据库,右击“tEmployee”表,选择“设

计视图“快捷菜单命令,打开表设计视图。步骤2:在设计视图单击“编号”字段,

单击[工具]分组中的“主犍”按钮。步骤3:单击快速访问工具栏中的“保存”按钮。

(2)步骤1:在设计视图中选中“年龄”字段。步骤2:在“有效性规则”属性中输入:

Between17And550步骤3:单击快速访问工具栏中的“保存”按钮进行保存。(3)

步骤1:在设计视图中选中“聘用时间”字段,在对应的“默认值'嘱性中的文本框或

表达式生成器中编辑输入:Date()o步骤2:单击快速访问工具栏中的“保存”按钮

进行保存。(4)步骤1:在设计视图中单击“聘用时间”字段前面的字段选择器选中

整行,再次单击并按住鼠标左键不放,拖放到“职务”字段行前,再拖放“职务”字段

到“简历”字段前。步骤2:单击快速访问工具栏中的“保存”按钮进行保存并关闭设

计视图。(5)步骤1:双击“tEmployee”表打开数据表视图,依次选中数据表视图中

的“编号”为“000024”和P00028”的记录,单击[记录]分组中的“删除记录”按钮。步

骤2:单击快速访问工具栏中的“保存”按钮进行保存。⑹步骤1:在数据表视图

中,在最后输入一条新汜录:000031,王涛,男,35,2004-9-1,02,主管,熟悉系

统维护。步骤2:单击快速访问工具栏中的“保存”按钮,关闭表。

知识点解析:暂无解析

三、简单应用题(本题共7题,每题分,共7分。)

42、考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好“Stud”、

“tCourse"和“Score”三个关联表对象及表对象“tTemp”。试按以下要求完成设计:

⑴创建一个查询,查找并显示学生的“姓名''、"课程名''和"成绩''三个字段内容,所

建查询命名为“qT『。⑵创建一个查询,查找并显示有摄影爱好的学生的“学号”、

“姓名”、“性别”、“年龄”和“入校时间”五个字段内容,所建查询命名为“qT2”。(3)

创建一个查询,查找学生的成绩信息,并显示“学号”和“平均成绩''两列内容。其中

“平均成绩”一列数据由统计计算得到,所建查询命名为“qT3”。(4)创建一个查询,

将“tSmd”表中女学生的信息追加到“Temp”表对应的字段中.所建查询命名为

“qT4”。

标准答案:(1)步骤1:双击打开“samp2.accdb”数据库,在[创建]功能区的[查询]

分组中单击“查询设计”按钮,系统弹出查询设计器,在[显示表]对话框中分别添加

々Course"、“tScore"、“tStud”表。步骤2:建立3个表之间的联系,拖动“Course”

表中的“课程号”字段到“Score”表的“课程号”字段上,拖动“tStud”表中的“学号”字

段到“Score”表中的“学号”字段上,关闭[显示表]对话框。双击“姓名”、“课程名”、

“成绩”。步骤3:单击快速访问工具栏中的“保存”按钮,输入“qtl”,单击“确定”按

钮,关闭设计窗口。(2、)步骤1:在[创建]功能区的[查询]分组中单击“查询设计”按

钮,系统弹出查询设计器。在「显示表]对话框中添加“tstud”表,关闭[显示表]对话

框。双击字段“学号”、“姓名”、“性别”、“年龄”、“入校时间”、“简历”字段,在“简

历''所在条件行输入:like”*摄影*”,取消“显示”复选框勾选,如图1所示。力步

骤2:单击快速访问工具栏中的“保存”按钮,输入“qT2”文件名。单击“确定”按

钮,关闭qT2查询窗口,(3)步骤1:在[创建]功能区的[查询]分组中单击“查询设

计“按钮,系统弹出查询设计器。在[显示表]对话框中添加“Score”表,关闭[显示

表]对话框。双击“学号”,在“总计”中选择“GroupBy”,双击“成绩、在其左侧单击

鼠标定位光标。添加标题“平均成绩:”,在总计中选择“平均值如图2所示,[*]

步骤2:单击快速访问二具栏中的“保存”按钮,输入“qT3”文件名,单击“确定”按

钮,关闭qT3的查询窗口。(4)步骤1:在[创建]功能区的[查询]分组中单击“查询

设计“按钮,系统弹出查询设计器。在[显示表]对话框中添加“tStud”表,关闭对话

框,单击[查询类型]分组中的“追加”按钮,在追加表对话框内输追加到表名称

“tTemp”。单击“确定”按钮关闭对话框。双击“学号”、“姓名”、“年龄”、“所属院

系”、“入校时间”、“性别”字段,在“性别”列的“条件”行中输入:“女"。步骤2:单

击“运行”按钮运行查询C单击快速访问工具栏中的“保存”按钮,输入“qT4”文件

名,关闭设计窗口。步骤3:关闭“samp2.accdb"窈口。

知识点解析:图।选择查询

undefined图2分祖查询

四、综合应用题(本题共1题,每题1.0分,共1分0)

43、考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象

“tNorm"和“Stock”、查询对象“qStock”和宏对象“ml”,同时还设计出以“tNorm”和

"Stock”为数据源的窗体对象”(Stock”和“fNorm”。试在此基础上按照以下要求补充

窗体设计:(1)在“fStock”窗体对象的窗体页眉节区位置添加一个标签控件,其名称

为“bTitle”,初始化标题显示为“库存浏览、字体名称为“黑体”,字号大小为18,

字体粗细为“加粗”。(2)在“fStock”窗体对象的窗体页脚节区位置添加一个命令按

钮,命名为“bList",按钮标题为“显示信息”。(3)设置所建命令按钮bList的单击事

件属性为运行宏对象ml。(4)将“fStock”窗体的标题设置为“库存浏览”。(5)将

“fStock”窗体对象中的“Norm”子窗体的导航按钮去掉。注意:不允许修改窗体对

象中未涉及的控件和属性;不允许修改表对象“tNorm"、“Stock”和宏对象“ml”。

标准答案:(1)步骤1:双击打开“samp3.accdb”数据库。在[开始]功能区的“窗体”

面板中右击“fStock”窗体,选择“设计视图”快捷菜单命令,打开fStock的设计视

图。单击[控件]分组中的“标签”控件。在页脚区上拖动一个“矩形框”。在“矩形框”

内输入:库存测览。在矩形框上右键单击,在弹出的快捷菜单上选择"属性''命令。

在[属性表]对话框中修改“名称”为:bTille,“字体名称”所在行选择:黑体,“字号”

选择:18,“字体粗细”所在行选择:加粗。步骤2:单击快速访问工具栏中的“保

存”按钮。(2)步骤1:单击[控件]分组中的“按钮”控件。在窗体页脚区拖动产生一

个按钮,在|属性表|对话框内修改“名称”为:bListo在“标题”行内输入:显示信

息。关闭对话框。步骤2:单击快速访问工具栏中的“保存”按钮。保存修改设置。

(3)步骤1:在“fStock”的设计视图中选中“bList”命令按钮,在[属性表]对话框中的

“单击”行内选择:Ml,关闭窗口。步骤2:单击快速访问工具栏中的“保存”按

钮。(4)步骤1:在“fStock”的设计视图中的空白处右键单击鼠标,在快捷菜单上选

择“表单属性”命令,在[属性表]对话框中修改“标题”为:库存浏览。步骤2:单击

快速访问工具栏中的“保存”按钮。⑸步骤1:接上小题操作,接续在[属性表]对话

框中修改“导航按钮''为:否。步骤2:单击快速访'可工具栏中的“保存”按钮,关闭

窗体。步骤3:关闭“samp3.accdb”数据库。

知识点解析:暂无解析

国家二级(ACCESS)机试模拟试卷第2

一、选择题(本题共40题,每题1.0分,共40分。)

1、算法的有穷性是指

A、算法程序的运行时间是有限的

B、算法程序所处理的数据量是有限的

C、算法程序的长度是有限的

D、算法只能被有限的用户使用

标准答案:A

知识点解析:算法的有穷性,是指算法必须能在有限的时间内做完,即算法必须能

在执行有限个步骤之后终止。

2、下列叙述中正确的是

A、算法就是程序

B、设计算法时只需要考虑数据结构的设计

C、设计算法时只需要考虑结果的可靠性

D、以上三种说法都不对

标准答案:D

知识点解析:所谓算法是指解题方案的准确而完整的描述。是一组严谨地定义运算

顺序的规则,并且每一个规则都是有效的,且是明确的,此顺序将在有限的次数下

终止。算法不等于程序,也不等于计算方法。设计算法时不仅要考虑对数据对象的

运算和操作,还要考虑算法的控制结构。

3、算法的空间复杂度是指

A、算法在执行过程中所需要的计算机存储空间

B、算法所处理的数据量

C、算法程序中的语句或指令条数

D、算法在执行过程中所需要的临时工作单元数

标准答案:A

知识点解析:算法的空间复杂度是指执行这个算法所需要的内存空间。这个内存空

间包括算法程序所占的空间,输入的初始数据所占的存储空间以及算法执行过程中

所需要的额外空间。

4、算法的时间复杂度是指

A、算法的执行时间

B、算法所处理的数据量

C、算法程序中的语句或指令条数

D、算法在执行过程中所需要的基本运算次数

标准答案:D

知识点解析:算法的时间复杂度,是指执行算法所需要的计算工作量。算法的工作

量可以用算法在执行过程中所需基本运算的执行次数来度量.

5、下列叙述中正确的是

A、算法的效率只与问题的规模有关,而与数据的存储结构无关

B、算法的时间复杂度是指执行算法所需要的计算工作量

C、数据的逻辑结构与存储结构是一一对应的

D、算法的时间复杂度与空间复杂度一定相关

标准答案:B

知识点解析:算法的时间复杂度是指执行算法所需要的计算工作量。算法的工作量

用算法所执行的基本运算的次数来度量,而算法所执行的基本运算次数是问题规模

的函数;算法的空间复杂度一般是指执行这个算法所需要的内存空间。算法的时间

复杂度与空间复杂度并不相关。数据的逻辑结构就是数据元素之间的逻辑关系,它

是从逻辑上描述数据元素之间的关系,是独立于计算机的;数据的存储结构是研究

数据元素和数据元素之间的关系如何在计算机中表示,它们并非一一对应。算法的

执行效率不仅与问题的规模有关,还与数据的存储结构有关。

6、下列叙述中正确的是

A、一个算法的空间复杂度大,则其时间复杂度也必定大

B、一个算法的空间复杂度大,则其时间复杂度必定小

C、一个算法的时间复杂度大,则其空间复杂度必定小

D、算法的时间复杂度与空间复杂度没有直接关系

标准答案:D

知识点解析:算法的复杂度主要包括时间复杂度和空间复杂度。算法的时间复杂度

是指执行算法所需要的计算工作量,算法的工作量用算法所执行的基本运算次数来

度量,而算法所执行的基本运算次数是问题规模的函数,即算法的工作量=坟。),

其中n是问题的规模;算法的空间复杂度,一般是指执行这个算法所需要的内存空

间。一个算法所占用的存储空间包括算法程序所占用的空间、输入的初始数据所占

的存储空间以及算法执行过程中所需要的额外空间。根据各自的定义可知,算法的

时间复杂度与空间复杂度并不相关。

7、数据的存储结构是指

A、存储在外存中的数据

B、数据所占的存储空间量

C、数据在计算机中的顺序存储方式

D、数据的逻辑结构在tl算机中的表示

标准答案:D

知识点解析:在对数据进行处理时,各数据元素在计算机中的存储关系,即为数据

的存储结构。

8、下列描述中正确的是

A、一个逻辑数据结构只能有一种存储结构

B、数据的逻辑结构属于线性结构,存储结构属于非线性结构

C、一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效

D、一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率

标准答案:D

知识点解析:数据的逻辑结构是指数据集合中各数据元素之间所固有的逻辑关系;

数据的存储结构是在对数据进行处理时,各数据元素在计算机中的存储关系。数据

的存储结构是指数据的逻辑结构在计算机中的表示,一种逻辑结构可以表示成多种

存储结构;而采用不同的存储结构,其数据处理的效率是不同的。

9、下列描述中正确的是

A、数据的逻辑结构与存储结构必定是一一对应的

B、由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性

结构

C、程序设计语言中的数据一般是顺序存储结构,因此,利用数组只能处理线性结

D、以上三种说法都不对

标准答案:D

知识点解析:数据的逻辑结构是指反映数据元素之间逻辑关系的数据结构。数据的

逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结

构)。一般来说,一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的

存储结构有顺序、链接、索引等。

10、下列叙述中正确的是

A、有一个以上根结点的数据结构不一定是非线性结构

B、只有一个根结点的数据结构不一定是线性结构

C、循环链表是非线性结构

D、双向链表是非线性结构

标准答案:B

知识点解析:在数据结为中,树这类的数据结构只有一个根结点,但它不是线性结

构。

11、下列数据结构中,属于非线性结构的是

A、循环队列

B、带链队列

C、二叉树

D、带链栈

标准答案:c

知识点谒析:根据数据结构中各数据元素之间的前后件关系的复杂程度,一般将数

据结构分为两大类:线性结构和非线性结构。循环队列、带链队列和带链栈都是线

性结构,而二叉树是非线性结构。

12、下列描述中正确的是

A、线性链表是线性表的链式存储结构

B、栈与队列是非线性结构

C、双向链表是非线性结构

D、只有根结点的二叉树是线性结构

标准答案:A

知识点解析:线性表的链式存储结构称为线性链表。线性表链式存储结构的基本单

位称为存储结点,每个存储结点包括数据域和指针域两个组成部分。各数据元素之

间的前后件关系是由各结点的指针域来指示的,指向线性表中第一结点的指针

HEAD称为头指针,当HEAD=NULL时称为空表。栈、队列和双向链表是线性结

构,树是一种简单的非线性结构。在树这种数据结构中,所有数据元素的关系具有

明显的层次特征。二叉树是非线性结构。线性结构和非线性结构是从数据的逻辑结

构角度来讲的,与该数据结构中有多少个元素没有关系,即使是空的二叉树也是非

线性结构。

13、下面叙述中正确的是

A、线性表是线性结构

B、栈与队列是非线性结构

C、线性链表是非线性结构

D、二又树是线性结构

标准答案:A

知识点解析:线性表是最简单的、最常用的一种线性结构。所谓线性链表指的是采

用链式存储结构的线性表。栈和队列其实是一种特殊的线性表。树是一种简单的非

线性结构,二叉树是树的一种。

14、下列关于栈的叙述正确的是

A、栈按“先进先出”组织数据

B、栈按“先进后出”组织数据

C、只能在栈底插入数据

D、不能删除数据

标准答案:B

知识点解析:栈是限定在一端进行插入和删除的线性表,允许进行插入和删除元素

的一端称为栈顶,另一端称为栈底。栈是按照“先进后出”的原则组织数据的。

15、支持子程序调用的数据结构是

A、栈

B、树

C、队列

D、-叉树

标准答案:A

知识点解析:栈是一种限定在一端进行插入与删除的线性表。在主函数调用子函数

时,要首先保存主函数当前的状态,然后转去执行子函数,把子函数的运行结果返

回到主函数调用子函数时的位置,主函数再接着往下执行,这种过程符合栈的特

点。所以一般采用栈式存储方式。

16、下列数据结构中,能够按照“先进后出”原则存取数据的是

A、循环队列

B、栈

C、队列

D、二叉树

标准答案:B

知识点解析:栈按照“先进后出”(FILO)或“后进先出”(LIFO)组织数据:队列是“先进

先出”F(IFO)或,后进后出”(LILO)的线性表。

17、下列关于栈叙述正确的是

A、栈顶元素最先能被删除

B、栈顶元素最后才能被删除

C、栈底元素永远不能被删除

D、以上三种说法都不对

标准答案:A

知识点解析:栈是先进后出的线性表,栈顶的元素最先被删除,栈底的元素最后被

删除。

18、下列关于栈的叙述中,正确的是

A、栈底元素一定是最后入栈的元素

B、栈顶元素一定是最先入栈的元素

C、栈操作遵循先进后出的原则

D、以上三种说法都不对

标准答案:C

知识点解析:栈是限定只能在表的一端进行插入和删除操作的线性表,必须按“后

进先出”的规则操作元素。

19、下列叙述中正确的是

A、在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化

B、在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化

C、在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化

D、上述三种说法都不对

标准答案:C

知识点解析:在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另

一端称为栈底。栈跟队列不同,元素只能在栈项压入或弹出,栈底指针不变,栈中

元素随栈顶指针的变化而动态变化,遵循后进先出的规则。

20、一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入

栈,然后再依次出栈,则元素出栈的顺序是

A、12345ABCDE

B、EDCBA54321

C、ABCDEI2345

D、54321EDCBA

标准答案:B

知识点解析:栈是按照“先进后出”或“后进先出”的原则组织数据的。所以出栈顺序

是EDCBA54321。

21、一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出

栈,则元素出栈的顺序是

A、1,2,3,A,B,C

B、C,B,A,1,2,3

C、C,B,A,3,2,1

D、1,2,3,C,B,A

标准答案:C

知识点解析:栈是按照“先进后出”或“后进先出”的原则组织数据的。所以出栈顺序

是CBA321。

22、下列关于栈的描述中错误的是

A、栈是先进后出的线性表

B、栈只能顺序存储

C、栈具有记忆作用

D、对栈的插入与删除操作中,不需要改变栈底指针

标准答案:B

知识点解析:栈是限定在一端进行插入与删除的线性表。栈顶(lop):插入数据(即

入栈)的一端;栈底(boltom):不能入栈也不能出栈的一端。栈存储数据的原则:

“先进后出”或“后进先出”。栈的特性是具有记忆作用。

23、按照“后进先出”原则组织数据的数据结构是

A、队列

B、栈

C、双向链表

D、二叉树

标准答案:B

知识点解析:栈是限定在一端进行插入与删除的线性表。存栈中,允许插入与删除

的一端称为栈顶,不允许插入与删除的另一端称为栈底。栈顶元索总是最后被插入

的兀素,也是最先被删除的元素;栈底兀素总是最先被插入的兀素,也是最后才能

被删除的元素。即栈是按照“后进先出”(LastInFirstOut,简称LIFO)或“先进后

出”(FirstlnLastOut,简称FILO)的原则组织数据的。因此,栈也称为“后进先H表”

或“先进后出''表。

24、下列对队列的描述中正确的是

A、队列属于非线性表

B、队列按“先进后出”原则组织数据

C、队列在队尾删除数据

D、队列按“先进先出”原则组织数据

标准答案:D

知识点解析:队列(queue)是指允许在一端进行插入、而在另一端进行删除的线性

表。允许插入的一端称为队尾:允许删除的一端称为队头。在队列这种数据结构

中,最先插入的元素将最先能够被删除;反之,最后插入的元素将最后才能被删

除。因此,队列又称“先进先出”或“后进后出”的线性表。

25、下列叙述中正确的是

A、栈是一种先进先出的线性表

B、队列是一,种后进先出的线性表

C、栈与队列都是非线性结构

D、以上三种说法都不对

标准答案:D

知识点解析:栈是先进后出的线性表,队列是先进先出的线性表,二者均为线性结

构。

26、下列叙述中正确的是

A、栈是“先进先出”的线性表

B、队列是“先进后出”的线性表

C、循环队列是非线性结构

D、有序线性表既可以采用顺序存储结构,也可以采用链式存储结构

标准答案:D

知识点解析:本题主要考查了栈、队列、循环队列的概念,栈是先进后出的线性

表,队列是先进先出的线性表。根据数据结构中各数据元素之间的前后件关系的复

杂程度,一般将数据结为分为两大类型:线性结构与非线性结构。有序线性表既可

以采用顺序存储结构,又可以采用链式存储结构。

27、下列关于栈的描述中正确的是

A、在栈中只能插入元素而不能删除元素

B、在栈中只能删除元素而不能插入元素

C、栈是特殊的线性表,只能在一端插入或删除元素

D、栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素

标准答案:c

知识点0析:栈是限定在一端进行插入与删除的线性表,在栈中,允许插入与删除

的一端称为栈顶,不允许插入与删除的另一端称为栈底。

28、下列叙述中正确的是

A、循环队列有队头和队尾两个指针,因此,循环队列是非线性结构

B、在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况

C、在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况

D、循环队列中元素的个数是由队头指针和队尾指针共同决定

标准答案:D

知识点解析:循环队列中元素的个数是由队头指针和队尾指针共同决定的,元素的

动态变化也是通过队头指针和队尾指针来反映的.

29、对于循环队列,下列叙述中正确的是

A、队头指针是固定不变的

B、队头指针一定大于队尾指针

C、队头指针一定小于队尾指针

D、队头指针可以大于队尾指针,也可以小于队尾指针

标准答案:D

知识点解析:所谓循环队列,就是将队列存储空间的最后一个位置绕到第一个位

置,形成逻辑上的环状空间,供队列循环使用。在循环队列中,用队尾指针rear

指向队列中的队尾元素,用队头指针front指向队头元素的前一个位置。循环队列

的主要操作是:入队运算和退队运算。每进行一次入队运算,队尾指针就进一。每

进行一次退队运算,队头指针就进一。当rear或front等于队列的长度加1时,就

把rear或front值置为1。所以在循环队列中,队头指针可以大于队尾指针,也可

以小于队尾指针。

30、下列叙述中正确的是

A、循环队列是队列的一种链式存储结构

B、循环队列是队列的一种顺序存储结构

C、循环队列是非线性结构

D、循环队列是一种逻辑结构

标准答案:B

知识点解析:本题主要考查循环队列的概念,循环队列作为队列的一种也应该是线

性结构。队列是一种逻辑结构,而循环队列是一种顺序存储结构的队列。

31、设循环队列的存储空间为Q(l:35),初始状态为fhmt=rear=35。现经过一系

列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为

A、15

B、16

C、20

D、0或35

标准答案:D

知识点解析:循环队列的队头指针和尾指针都等于15,此循环队列中元素的个数

有两种情况,第一种情况是队头指针和尾指针都是第一次到达15,此时元素个数

为0:第二种情况是队头指针第一次到达15,而尾指针第二次到达15,此时元素

个数为35。

32^在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队

列中的元素个数为

A、2

B、3

C、4

D、5

标准答案:R

知识点解析:循环队列中,roar表示尾指针,front表示头指针,当有元素入队时,

rear=rear+1,而元素出队的时候,front=front+1,当rear值大于front值时,队列中

的元素个数为rear-front,当rear的值小于front时,列队中的元素个数为rear-

front+m(m表示队列的容量)。

33、下列叙述中正确的是

A、栈是一种先进先出的线性表

B、队列是一种后进先出的线性表

C、栈与队列都是非线性结构

D、栈与队列都是线性结构

标准答案:D

知识点解析:栈是先进后出,队列是先进先出。栈和队列都是一种线性表,属于线

性结构。

34、下列叙述中正确的是

A、栈是“先进先出”的线性表

B、队列是“先进后出”的线性表

C、循环队列是非线性结构

D、有序线性表既可以采用顺序存储结构,也可以采用链式存储结构

标准答案:D

知识点解析:栈是“先进后出”,队列“是先进先出L栈和队列都是一种线性表,属

于线性结构。有序线性表既可以采用顺序存储结构,也可以采用链式存储结构。采

用链式存储结构的线性表称之为线性链表。

35、下列与队列结构有关联的是

A、函数的递归调用

B、数组元素的引用

C、多重循环的执行

D、先到先服务的作业调度

标准答案:D

知识点解析:队列中最先插入的元素将最先被删除,最后插入的元素将最后被删

除。

36、下列叙述中正确的是

A、循环队列中的元素个数随队头指针与队尾指针的变化而动态变化

B、循环队列中的元素个数随队头指针的变化而动态变化

C、循环队列中的元素个数随队尾指针的变化而动态变化

D、循环队列中的元素个数不会变化

标准答案:A

知识点解析:所谓循环结构就是将队列存储空间的最后一个位置绕到第一个位置

上,形成逻辑上的环状空间,循环使用。在循环队列中,用队尾指针rear指向队

列中的队尾元素,用队头指针front指向队头元素的前一个位置,因此,队列中的

元素数等于从队头指针front指向的后一个位置与队尾指针rear指向位置之间的元

素数量。

37、下列程序的输出结果是()。PrivateSubCommand1一Click()Dimarr(lTo10)

Fori=lTO10arr(i)=iNextiForEachiInartOarr(i)=arr(i).2+lNextiMsgBoxarr(7)

EndSub

A、11

B、13

C、15

D、17

标准答案:C

知识点解析:本题考查VBA中ForEach…Next循环的知识。ForEach…Next循环

是一种特殊的循环,这种循环只能用在数组中,用来遍历数组中的每一个元素。本

题中的第一个循环为数组的每个元素赋值,而第二个循环中更改了这些值。综合两

个循环来看,实际上最后an•⑴的值为2*i+lo

38、下列关于线性链表的叙述中,正确的是

A、各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致

B、各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续

C、进行插入与删除时,不需要移动表中的元素

D、以上都不正确

标准答案:C

知识点解析:线性表的链式存储结构称为线性链表。在链式存储结构中,存储数据

结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可

以不一致,而数据元素之间的逻辑关系是由指针域来确定的。

39、下列叙述中正确的是

A、线性表链式存储结构的存储空间一般要少于顺序存储结构

B、线性表链式存储结构与顺序存储结构的存储空间都是连续的

C、线性表链式存储结构的存储空问可以是连续的,也可以是不连续的

D、以上都不正确

标准答案:C

知识点解析:线性表的存储分为顺序存储和链式存储。在顺序存储中,所有元素所

占的存储空间是连续的。而在链式存储的方式中,将存储空间的每一个存储结点分

为两部分,一部分用于存储数据元素的值,称为数据域:另一部分用于存储下一个

元素的存储序号,称为指针域。所以线性表的链式存储方式比顺序存储方式的存储

空间要大一些。

40、下列叙述中正确的是

A、线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的

B、线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构

C、线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构

D、以上都不正确

标准答案:B

知识点解析:线性表的存储分为顺序存储和链式存储。在顺序存储中,所有元素所

占的存储空间是连续的。而在链式存储的方式中,将存储空间的每一个存储结点为

两部分,一部分用于存储数据元素的值,称为数据域;另一部分用于存储下一个元

素的存储序号,称为指纤域。所以线性表的链式存储方式比顺序存储方式的存储空

间要大一些。

二、基本操作题(本题共1题,每题7.0分,共1分。)

41、在考生文件夹下,“sampl.accdb”数据库文件中已建立表对象“tNorm”。试按

以下操作要求,完成表的编辑:(1)根据"Norm”表的结构,判断并设置主键。(2)

将“单位,,字段的默认值属性设置为,,只,,、字段大小属性改为1;将“最高储备”字段

大小改为长整型,“最低储备”字段大小改为整型;删除“备注”字段;删除“规格”字

段值为“220V-4W”的记录。(3)设置表“tNorm”的有效性规则和有效性文本,有效性

规则为“最低储备”字段的值必须小于“最高储备''字段的值,有效性文本为“请输入

有效数据”。(4)将“出厂价”字段的格式属性设置为货币显示形式。(5)设置“规格”

字段的输入掩码为9位字母、数字和字符的组合。其中,前三位只能是数字,第4

位为大写字母“V”,第5位为字符"「,最后一位为大写字母“W”,其他位为数字。

(6)在数据表视图中隐藏“出厂价”字段。

标准答案:⑴步骤1:双击打开“sampl.accdb''数据库,双击“tNorm”表,分析具

有字段值惟一性只有“产品代码”,故将“产品代码”设为主键。步骤2:右击(Norm

表,选择“设计视图”快捷菜单命令,打开表设计视图。在tNorm表设计视图窗口下

单击“产品代码”所在行,右键单击鼠标,在快捷菜单中选择“主键”命令。步骤3:

单击快速访问工具栏中的“保存”按钮。保存设置。(2)步骤1:右击Norm表,选择

“设计视图”快捷菜单命令,打开表设计视图。单击“单位”字段,在其“字段属性”巾

的“默认值”行内输入:“只”,“字段大小''设为:1。步骤2:单击“最高储备”,单

击“字段大小”所在的行,选择“长整型”。步骤3:单击“最低储备”字段,单击“字

段大小”所在行,选择“整型”。步骤4:右键单击“圣注”字段,在弹出的快捷菜单

中选择“删除行”,单击“是”按钮。单击快速访问工具栏中的“保存”按钮,关闭表的

设计视图。步骤5:双击打开“tNorm”表,在[开始]功能区下的[排序和筛选]分组中

单击“高级”按钮,在下拉菜单中选择“高级筛选/排序”命令,打开筛选对话框。在

筛选窗口中双击“Norm”表中的“规格”字段,在其所对应的条件行输入:220V-

4W0单击[排序和筛选卜分组中的“切换筛选”按钮,按键全选,再按VDe1>键删

除。步骤6:单击快速访问工具栏中的“保存”按钮关闭表。(3)步骤1:右击tNorm

表,选择“设计视图”快捷菜单命令,打开表设计视图。右键单击标题栏,选择“属

性”命令。在[表属性]对话框中的“有效性规则”行内输入:[最低储备]〈[最高储备],

在“有效性文本”输入:请输入有效数据。如图6所示。

步骤2:关闭对话框,单击快速访问工具栏中的“保

存”按钮,关闭视图。(4)步骤1:右击tNorm表,选择“设计视图”快捷菜单命令,

打开表设计视图。单击“出厂价”,在“字段属性”中的“格式”行下拉框中选择“货

币”。步骤2:单击快速访问工具栏中的“保存”按钮,关闭设计视图。(5)步骤1:

右击[Norm表,选择“设计视图”快捷菜单命令,打开表设计视图。单击“规格”,在

其“字段属性”中的“输入掩码”所在行内输入:000“V-”000”W”。步骤2:单击快速

访问工具栏中的“保存”按钮,关闭视图。(6)步骤1:双击“tNorm”打开表,在数据

表视图中,右击“出厂价”字段名,在弹出的快捷菜单中选择“隐藏字段”命令。步

骤2:关闭对话框,关闭表,步骤3:关闭“sampl.accdb”数据库。

知识点解析:暂无解析

三、简单应用题(本题共7题,每题1.0分,共I分。)

42、考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象

“tStafV、'Salary”和“tTemp”。试按以下要求完成设计:(1)创建一个查询,查找并

显示职务为经理的员工的“工号”、“姓名、“年龄”和“性别”四个字段内容,所建查

询命名为“qTl”。(2)创建一个查询,查找各位员工在2005年的工资信息,并显示

“工号”、“工资合计”和“水电房租费合计”三列内容。其中,“工资合计”和“水电房租

费合计”两列数据均由统计计算得到,所建查询命名为“qT2”。(3)创建一个查询,

查找并显示员工的“姓名”、“工资”、“水电房租费”及“应发工资”四列内容。其中“应

发工资”列数据由计算得到,计算公式为:应发工资二工资■水电房租费,所建查询

命名为“qT3%(4)创建一个查询,将表“Temp”中“年龄”字段值均加1.所建查询

命名为“qT4”。

标准答案:(1)步骤1:打开“samp2.accdb”数据库,在[创建]功能区的[查询]分组中

单击“查询设计”按钮,系统弹出查询设计器。步骤2:在[显示表]对话框中添加

“tStafV为数据源,关闭〔显示表]对话框。步骤3:分别双击“tStafV表中“工号”、

“姓名、“年龄”、“性别”和“职务”5个字段,在“职务”中的“条件”行中输入:”经

理”,取消“显示”复选框的勾选。步骤4:单击快速访问工具栏中的“保存”按钮,

在“查询名称”文本框中输入“qTI”。单击"确定”按钮。(2)步骤1:在“samp2.accdb”

数据库窗口中,在[创建]功能区的[查询]分组中单击“查询设计”按钮,系统弹出查

询设计器,在[显示表]对话框内添加“Salary”表,关闭[显示表]对话框。步骤2:

单击[显示/隐藏]分组中的“汇总”按钮。步骤3:双击“工号”,在“总计”行内选择

“GroupBy”。步骤4:双击“工资”,光标在其左则单击定位输入标题“工资总

计:”,在“总计”行内选择“合计”。步骤5:双击“水电房租费”,光标在其左则单

击定位输入标题“水电房租费合计:”,在“总计”行内选择“合计步骤6:在“字

段”行的第6列输入求年的表达式:year([年月]),在其“总计”行内选择“where”。在

其条件行内输入:2005.取消其“显示”行的勾选,如图4所示。

图4分组查询步骤7:单击快速访问工

具栏中的“保存,,按钮,在“查询名称”文本框中输入,,qT2",单击“确定”按钮。(3)步

骤1:在“samp2.accdb”数据库窗口中,在[创建]功能区的[查询]分组中单击“查询

设计”按钮,系统弹出查询设计器。在[显示表]对话框中添加“tStafF和aSalary”表,

拖动"Salary”表中的“工号”字段到“Staff表中的“工号”字段上,建立两表的联系,

关闭[显示表]对话框。步骤2:从“tSaf『表中选择“姓名”、从"tSalary”表中选择“工

费’和“水电房租费”两个字段,然后再添加一个计篁列:应发工资:[工资H水电房

租费],并勾选“显示”复选框,如图5所示。

图5选择查询步骤3:单击快速访问工具

栏中的“保存”按钮,在“查询名称”文本框中输入“qT3”,单击“确定”按钮。(4)步骤

1:在“samp2.accdb”数据库窗口中在[创建]功能区的[查询]分组中单击“查询设计”

按钮,系统弹出查询设计器。在[显示表]对话框中添加“tTemp”表,关闭[显示表]对

话框。步骤2:单击[查询类型]分组中的“更新”按钮,在查询设计器中显示“更新

至旷行。双击“tTemp”中“年龄”字段,将“更新到”行中设置为:[年龄]+1。步骤3:

单击“运行”按钮运行查询。单击快速访问工具栏中的“保存”按钮,在“查询名称''文

本框中输入“qT4”,单击“确定”按钮。

知识点解析:暂无解析

四、综合应用题(本题共7题,每题7.0分,共1分0)

43、考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象

“tEmployee”和宏对象“m1”,同时还设计出以“tEmployee”为数据源的窗体对象

“^Employee”。试在此基础上按照以下要求补充窗体设计:(1)在窗体的窗体页眉节

区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为“雇员基本信

息”,字体名称为“黑体”,字号大小为18。(2)将命令按钮bList的标题设置为“显示

雇员情况L(3)单击命令按钮biAst,要求运行宏对象ml;单击事件代码已提

供,请补充完整。(4)取消窗体的水平滚动条和垂直滚动条;取消窗体的最大化按

钮和最小化按钮。(5)在“窗体页眉”中距左边0.5厘米、上边0・3厘米处添加一

个标签控件,控件名称为“Tda”,标题为“系统日期”。窗体加载时,将添加标签标

题设置为系统当前日期。窗体“加载”事件已提供,请补充完整。注意:不允许修

改窗体对象“fEmployee”中未涉及的控件和属性;不允许修改表对象“Employee”和

宏对象“ml"。程序代码只允许在“*****Add*****'‘与“*****Add*****”之间的空行

内补充一行语句、完成没计,不允许增删和修改其他位置已存在的语句。

标准答案:(1)步骤1:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论