1、国家二级( ACCESS)机试模拟试卷 17及答案与解析 一、选择题 1 构成计算机软件的是 ( A)源代码 ( B)程序和数据 ( C)程序和文档 ( D)程序、数据及相关文档 2 软件是指 ( A)程序 ( B)程序和文档 ( C)算法加数据结构 ( D)程序、数据与相关文档的完整集合 3 下列描述中正确的是 ( A)程序就是软件 ( B)软件开发不受计算机系统的限制 ( C)软件既是逻辑实体,又是物理实体 ( D)软件是程序、数据与相关文档的集合 4 软件 按功能可以分为应用软件、系统软件和支撑软件 (或工具软件 )。下面属于应用软件的是 ( A)学生成绩管理系统 ( B) C语言编译程
2、序 ( C) UNIX操作系统 ( D)数据库管理系统 5 软件按功能可以分为:应用软件、系统软件和支撑软件 (或工具软件 )。下面属于应用软 12的是 ( A)编译程序 ( B)操作系统 ( C)教务管理系统 ( D)汇编程序 6 软件按功能可以分为:应用软件、系统软件和支撑软件 (或工具软件 )。下面属于系统软件的是 ( A)编辑软件 ( B) 操作系统 ( C)教务管理系统 ( D)浏览器 7 下面描述中,不属于软件危机表现的是 ( A)软件过程不规范 ( B)软件开发生产率低 ( C)软件质量难以控制 ( D)软件成本不断提高 8 下列关于软件工程的描述中正确的是 ( A)软件工程只是
3、解决软件项目的管理问题 ( B)软件工程主要解决软件产品的生产率问题 ( C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 ( D)软件工程只是解决软件开发中的技术问题 9 下面不属于软件工程的 3个要素是 ( A) 工具 ( B)过程 ( C)方法 ( D)环境 10 下面不属于软件工程过程的 4种基本活动 ( A)软件规格说明 ( B)软件开发 ( C)软件演进 ( D)软件测试 11 软件生命周期是指 ( A)软件产品从提出、实现、使用维护到停止使用退役的过程 ( B)软件从需求分析、设计、实现到测试完成的过程 ( C)软件的开发过程 ( D)软件的运行维护过程 12 软件
4、生命周期中的活动不包括 ( A)市场调研 ( B)需求分析 ( C)软 件测试 ( D)软件维护 13 软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是 ( A)测试 ( B)设计 ( C)可行性研究 ( D)实现 14 下列选项中不属于软件生命周期开发阶段任务的是 ( A)软件测试 ( B)概要设计 ( C)软件维护 ( D)详细设计 15 软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于 ( A)定义阶段 ( B)开发阶段 ( C)维护阶段 ( D)上述三个阶段 16 下面描述中正确的是 ( A)软件交付使用后还需要再进行维护 ( B)软件工具交付使用
5、就不需要再进行维护 ( C)软件交付使用后其生命周期就结束 ( D)软件维护是指修复程序中被破坏的指令 17 下面不属于软件设计原则的是 ( A)抽象 ( B)模块化 ( C)自底向上 ( D)信息隐藏 18 下面不属于软件需求分析阶段主要工作的是 ( A)需求变更申请 ( B)需求分析 ( C)需求评审 ( D)需求获取 19 下面不属于 需求分析阶段任务的是 ( A)确定软件系统的功能需求 ( B)确定软件系统的性能需求 ( C)需求规格说明书评审 ( D)制定软件集成测试计划 20 在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是 ( A)概要设计 ( B)详细设
6、计 ( C)可行性分析 ( D)需求分析 21 在软件开发中,需求分析阶段可以使用的工具是 ( A) N S图 ( B) DFD图 ( C) PAD图 ( D)程序流程图 22 数据流图中带 有箭头的线段表示的是 ( A)控制流 ( B)事件驱动 ( C)模块调用 ( D)数据流 23 在软件设计中不使用的工具是 ( A)系统结构图 ( B) PAD图 ( C)数据流图 (DFD图 ) ( D)程序流程图 24 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是 ( A)控制流 ( B)加工 ( C)数据存储 ( D)源和潭 2
7、5 在软件设计中,不属于过程设计工 具的是 ( A) PDL(过程设计语言 ) ( B) PAD图 ( C) N-S图 ( D) DFD图 26 数据流程图 (DFD图 )是 ( A)软件概要设计的工具 ( B)软件详细设计的工具 ( C)结构化方法的需求分析工具 ( D)面向对象方法的需求分析工具 27 数据字典 (DD)所定义的对象都包含于 ( A)数据流图 (DFD图 ) ( B)程序流程图 ( C)软件结构图 ( D)方框图 28 下列关于数据库设计的叙述中,正确的是 ( A)在需求分析阶段建立数据字典 ( B)在概念设计阶段建立数据字典 ( C)在逻辑设计阶段建立数据字典 ( D)在
8、物理设计阶段建立数据字典 29 在软件开发中,需求分析阶段产生的主要文档是 ( A)软件集成测试计划 ( B)软件详细设计说明书 ( C)用户手册 ( D)软件需求规格说明书 30 软件需求规格说明书的作用不包括 ( A)软件验收的依据 ( B)用户与开发人员对软件要做什么的共同理解 ( C)软件设计的依据 ( D)软件可行性研究的依据 31 在软件开发中,需求分析阶段产生的主要文档是 ( A)可 行性分析报告 ( B)软件需求规格说明书 ( C)概要设计说明书 ( D)集成测试计划 32 从工程管理角度看,软件设计一般分为两步完成,它们是 ( A)概要设计与详细设计 ( B)数据设计与接口设
9、计 ( C)软件结构设计与数据设计 ( D)过程设计与数据设计 33 下面不属于软件设计阶段任务的是 ( A)软件总体设计 ( B)算法设计 ( C)制定软件确认测试计划 ( D)数据库设计 34 软件设计中模块划分应遵循的准则是 ( A)低内聚低耦合 ( B)高内聚低耦合 ( C)低内聚高耦合 ( D)高内聚高耦合 35 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 ( A)提高耦合性降低内聚性有利于提高模块的独立性 ( B)降低耦合性提高内聚性有利于提高模块的独立性 ( C)耦合性是指一个模块内部各个元素间彼此结合的紧密程度 ( D)内聚性是指模块间互相连接的紧密程度 3
10、6 软件设计中划分模块的一个准则是 ( A)低内聚低耦合 ( B)高内聚低耦合 ( C)低内聚高耦合 ( D)高内聚高耦合 37 两个或两个以上模块之间关联的紧密程度称为 ( A)耦合度 ( B)内聚度 ( C)复杂度 ( D)数据传输特性 38 在结构化程序设计中,模块划分的原则是 ( A)各模块应包括尽量多的功能 ( B)各模块的规模应尽量大 ( C)各模块之间的联系应尽量紧密 ( D)模块内具有高内聚度、模块间具有低耦合度 39 下面不能作为结构化方法软件需求分析工具的是 ( A)系统结构图 ( B)数据字典 (DD) ( C)数据流程图 (DFD图 ) ( D)判定表 40 下面描 述
11、中错误的是 ( A)系统总体结构图支持软件系统的详细设计 ( B)软件设计是将软件需求转换为软件表示的过程 ( C)数据结构与数据库设计是软件设计的任务之 ( D) PAD图是软件详细设计的表示工具 二、基本操作题 41 在考生文件夹下, “sampl accdb”数据库文件中已建立表对象 “tEmployee”。试按以下操作要求,完成表的编辑: (1)设置 “编号 ”字段为主键。 (2)设置 “年龄 ”字段的 “有效性规则 ”属性为:大于等于 17且小于等于 55。 (3)设置 “聘用时间 “字段的默认值为:系统当前日期。 (4)交换表结构中的 “职务 ”与 “聘用时间 ”两个字段的位置。
12、(5)删除表中职工编号为 “000024”和 “000028”的两条记录。 (6)在编辑完的表中追加以下一条新记录: 续表:三、简单应用题 42 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好 “tStud”、“tCourse”和 “tScore”三个关联表对象及表对象 “tTemp”。试按以下要求完成设计: (1)创建一个查询,查找并显示学生的 “姓名 ”、 “课程名 ”和 “成绩 ”三个字段内容,所建查询命名为 “qTl”。 (2)创建一个查询,查找并显示有摄影爱好的学生的 “学号 ”、 “姓名 ”、 “性别 ”、“年龄 ”和 “入校时间 ”五个字段内容,所建查
13、询命名为 “qT2”。 (3)创建一个查询,查找学生的成绩信息,并显示 “学号 ”和 “平均成绩 ”两列内容。其中 “平均成绩 ”一列数据由统计计算得到,所建查询命名为 “qT3”。 (4)创建一个查询,将 “tStud”表中女学生的信息追加到 “tTemp”表对应的字段中,所建查询命名为 “qT4”。 四、综合应用题 43 考生文件夹下存在一个数据库文件 “samp3.accdb”,里面已经设计好表对象“tNorm”和 “tStock”、查询对象 “qStock”和宏对象 “m1”,同时还设计出以 “tNorm”和“tStock”为数据源的窗体对象 “fStock”和 “fNorm”。试在此
14、基础上按照以下要求补充窗体设计: (1)在 “fStock”窗体对象的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为 “库存浏览 ”,字体名称为 “黑体 ”,字号大小为 18,字体粗细为 “加粗 ”。 (2)在 “fStock”窗体对象的窗体页脚节区位置添加一个命令按钮,命名为 “bList”,按钮标题为 “显示信息 ”。 (3)设置所建命令按钮 bList的单击事件属性为运行宏对象 m1。 (4)将 “fStock”窗体的标题设置为 “库存浏览 ”。 (5)将 “fStock”窗体对象中的 “fNorm”子窗体的导航按钮去掉。 注意:不允许修改窗体对象中未涉及的
15、控件和属性;不允许修改表对象“tNorm”、 “tStock”和宏对象 “m1”。 国家二级( ACCESS)机试模拟试卷 17答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 软件由两 部分组成:一是机器可执行的程序和数据;二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。 2 【正确答案】 D 【试题解析】 计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据与相关文档的完整集合。软件由两部分组成:一是机器可执行的程序和数据:二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。 3 【正确答案】 D 【试题解析】 计算机软件与硬件是计算机系统中
16、相互依存的两部分。计算机软件是包括程序、数据及相关文档的完整集合。软件由两部分组成:一部分 是机器可执行的程序和数据:二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。软件具有以下六个特点: 软件是一种逻辑实体,而不是物理实体,具有抽象性。 软件的生产与硬件不同,它没有明显的制作过程。 软件在运行、使用期间不存在磨损、老化问题。 软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致了软件移值的问题。 软件复杂性高,成本昂贵。 软件的开发涉及诸多社会因素。 4 【正确答案】 A 【试题解析】 学生成绩管理系统为应用软件。 5 【正确答案】 C 【试题解析 】 编译程序和
17、汇编程序属于支撑软件,操作系统属于系统软件,而教务管理系统属于应用软件。 6 【正确答案】 B 【试题解析】 软件根据应用目标的不同,是多种多样的。软件按功能可以分为:应用软件、系统软件、支撑软件 (或工具软件 )。应用软件是为解决特定领域的应用而开发的软件。系统软件是计算机管理自身资源,提高计算机使用效率并为计算机用户提供各种服务的软件。支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具性软件,包括辅助和支持开发和维护应用软件的工具软件,还包括辅助管理人员控制开发进程和项目管 理的工具软件。 7 【正确答案】 A 【试题解析】 软件危机主要表现在以下 6个方面: 软件需求的增长得不
18、到满足。 软件开发成本和进度无法控制。 软件质量难以保证。 软件不可维护或维护程度非常低。 软件的成本不断提高。 软件开发生产率的提高赶不上硬件的发展和应用需求的增长。 8 【正确答案】 C 【试题解析】 软件工程是建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法。软件工程主要思想是强 调在软件开发过程中需要应用工程化原则。 9 【正确答案】 D 【试题解析】 软件工程的 3个要素是工具、过程和方法。 10 【正确答案】 D 【试题解析】 软件工程过程的 4种基本活动是:软件规格说明、软件开发、软件确认、软件演进。 11 【正确答案】 A 【试题解析】
19、 软件生命周期是指软件产品从提出、实现、使用、维护到停止使用、退役的过程。 12 【正确答案】 A 【试题解析】 软件的生命周期描述了软件从产生到最终消亡的全过程,生命周期中的活动包括需求分析、软件设计 (分 为概要设计和详细设计 )、软件实现、软件测试和软件维护,不包括市场调研。 13 【正确答案】 C 【试题解析】 软件生命周期是指软件产品从提出、实现、使用、维护到停止使用退役的过程。其中,定义阶段包括可行性研究与计划制定和需求分析。测试、概要设计、详细设计和实现属于开发阶段。 14 【正确答案】 C 【试题解析】 软件生命周期是指软件产品从提出、实现、使用、维护到停止使用退役的过程。开发
20、阶段包括概要设计、详细设计、实现和测试 4个阶段。软件维护属于维护阶段。 15 【正确答案】 B 【试题解析】 本题考查软件生命周期的相关概念。通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。还可以将软件生命周期分为软件定义、软件开发及软件运行维护三个阶段。 16 【正确答案】 A 【试题解析】 通常将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。软件生命周期分为软件定义、软件开发 及
21、软件运行维护三个阶段。己交付的软件投入运行后,应在运行使用中不断地维护,根据新提出的需要进行必要而且可能的扩充和删改。 17 【正确答案】 C 【试题解析】 软件设计的基本原则包括抽象、信息隐藏、模块化、局部化、确定性、一致性、完备性和可验证性。 18 【正确答案】 A 【试题解析】 在软件开发的过程中,应该尽早的制定测试计划,其中在需求分析阶段制定系统测试计划,在概要设计阶段制定集成测试计划,在详细设计阶段制定单元测试计划。 19 【正确答案】 D 【试题解析】 需求分析阶 段的工作可分为 4个阶段:需求获取、需求分析、编写需求规格说明书、需求评审。 20 【正确答案】 D 【试题解析】 软
22、件需求是指用户对目标软件系统在功能、行为、设计约束等方面的期望。需求分析的任务是发现需求、求精、建模和定义需求的过程。 21 【正确答案】 B 【试题解析】 在软件开发中,需求分析阶段常使用的工具有数据流图 (DFD),数据字典 (DD)、判断树和判断表。 22 【正确答案】 D 【试题解析】 数据流图是从数据传递和加工的角度,来刻画数据流从输入到输出的移动变换过 程。其中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。 23 【正确答案】 C 【试题解析】 在软件开发的各个阶段经常会使用到一些图形工具,如在需求分析阶段使用数据流图 (DFD图 ),在概要设计阶段使用
23、系统结构图,在洋细设计阶段使用程序流程图、 N-S图或者 PAD图等。 24 【正确答案】 A 【试题解析】 数据流图中的主要图形元素订加工 (转换 )、数据流、存储文件 (数据源 )、源和潭等。 25 【正确答案】 D 【试题解析】 DFD(数据流图 Data-Flow-Diagram)是描述数据处理过程的工具,是需求理解的逻辑模型的图形表示。它直接支持系统功能建模。在软什详细设计的过程阶段,要对每个模块规定的功能以及算法的设计给出适当的算法描述。常见的过程设计工具有: 图形工具:程序流程图, NS, PAD, HIPO。 表格工具:判定表。 语言工具: PDL(伪码 )。 26 【正确答案
24、】 C 【试题解析】 本题考查数据流程图 DFD的概念。对于面向数据流的结构化分析方法,按照 DeMarco的定义, “结构化分析 就是使用数据流图 (DFD)、数据字典(DD)、结构化英语、判定表和判定树等 GO 具,来建立一种新的、称为结构化规格说明的目标文档 ”。绌构化分析方法的实质是着眼于数据流,自顶向卜,逐层分解,建立系统的处理流程,以数据流图和数据字典为主要工具,建立系统的逻辑模型。数据流图 (DFlDDataFlow Diagram)是描述数据处理过程的工具,是需求理解的逻辑模型的图形表示,它直接支持系统的功能建模。数据流图从数据传递和加工的角度,来刻画数据流从输入到输出的移动变
25、换过程。由此可得数据流称图是结构化方法的需求分析 工具。 27 【正确答案】 A 【试题解析】 数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和捕述其目的是埘数据流程图中的各个元素做出详细的说叫。 28 【正确答案】 A 【试题解析】 数据库设计目前一般采用生命周期法,即将整个数据库应用系统的开发分解成目标独立的若干阶段。分别是:需求分忻阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、编码阶段、测试阶段、运行阶段、进一步修改阶段。数据字典是对系统中数据的详尽描述,是各类数据属性的清单。对数据设计来讲,数据字典是进行详细的数据收集和数据分析所获得的主要结果。
26、 29 【正确答案】 D 【试题解析】 在软件开发过程中,需求分析阶段产生的主要文档是软件需求规格说明书。 30 【正确答案】 D 【试题解析】 软件规格说明书生要有三个作用: 用户和软件开发人员之间的合同; 开发人员进仃设计和编程的依据; 软件工程项目验收的依据。 31 【正确答案】 B 【试题解析】 需求分析的最终结粜是生成软件需要规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标与确认 ,又可以作为控制软件开发进程的依据。 32 【正确答案】 A 【试题解析】 软件设计是开发阶段最重要的步骤。从工程管理的角度来看可分为两步:概要设计和详细设计。概要设计是将软件
27、需求转化为软件体系结构,确定系统级接口、全局数据结构或数据库模式;详细设计是指确立每个模块的实现算法和局部数据结构,用适应方法表示算法和数据结构的细节。从技术观点来看,软件设计包括软件结构设计 (定义软什系统各主要部件之间的关系 )、数据设计 (将分析时创建的模型转化为数据结构 )、接口设汁 (描述软件内部、软件与协作系统之问以及软件 与人之间如何通信 )、过程设计 (把系统结构部件转换成软件的过程 )四个步骤。 33 【正确答案】 C 【试题解析】 软件设计阶段总体分为两部分:概要设计和详细设计,此阶段的主要任务就是将需求规格说明文档转换为软件设引 文档,将需求阶段提出的问题,一一解释,形成
28、详细设汁文档,并根据功能要求,定制相应数据结构、各种流程图等,为下一步编码做准备。 34 【正确答案】 B 【试题解析】 耦合性和内聚性是模块独立性的两个定性标准,各模块的内聚性越强,则耦合性越弱。软件设计应该遵循高内聚低耦合。 35 【正确答案】 B 【试题解析】 祸合性是反映模块间互相连接的紧密程度,内聚性是指一个模块内部各个元素间彼此接合的紧密程序。提高模块的内聚性,降低模块的耦合性是有利于模块的独立性。 36 【正确答案】 B 【试题解析】 耦合性与内聚性是模块独立性的两个定性标准。一般一个较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提
29、高模块的独它性。 37 【正确答案】 A 【试题解析】 模块的独立性是指每个模块只完成系统要求的独立节的子能,并且与其 他模块的联系较少且接口简单。衡量软件的模块独立性使用:内聚性和耦合性两个定性度量标准。内聚性是对一个模块内部各个元素彼此结合的紧密程度的度量:耦合性是对模块间互相连接的紧密程度的度量。一般较优秀的软件设计,应尽量做到高内聚、低耦合,即减剥模块之间的祸合性和提高模块内的内聚性,有利于提高模块的独立性。 38 【正确答案】 D 【试题解析】 内聚性是对一个模块内部各个元素间彼此结合的紧密程度的度量。耦合性是时模块间且相连接的紧密程度的度量。在结构化程序设计中,模块划分应遵循高内聚
30、、低耦合的原则,即减弱 模块之问的耦合性和提高模块内聚性,有利于提高软什模块的独立性。 39 【正确答案】 A 【试题解析】 按照 DeMarco的定义, “结构化分析就是使用数据流图 (DFD图 )、数捌字典 (DD)、结构化英语、判定表和判定树等工具,来建立一种新的、称为结构化规格说明的目标文档。 ”系统结构图不能作为结构化方法软件需求分析工具。 40 【正确答案】 A 【试题解析】 软件设计是将软件需求转换为软件表示的过程;数据结构与数据库设计是软件设计的任务之一: PAD图,即问题分析图,是一种主要用于描述软件详细设 计的图形工具。 二、基本操作题 41 【正确答案】 (1)步骤 1:
31、打开 “sampl accdb”数据库,右击 “tEmployee”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。 步骤 2:在设计视图单击 “编号 ”字段,单击 工具 分组中的 “主键 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 (2)步骤 1:在设计视图中选中 “年龄 ”字段。 步骤 2:在 “有效性规则 ”属性中输入: Between 17And 55。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮进行保 存。 (3)步骤 1:在设计视图中选中 “聘用时间 ”字段,在对应的 “默认值 ”属性中的文本框或表达式生成器中编辑输入: Date()。 步骤 2:单击
32、快速访问工具栏中的 “保存 ”按钮进行保存。 (4)步骤 1:在设计视图中单击 “聘用时间 ”字段前面的字段选择器选中整行,再次单击并按住鼠标左键不放,拖放到 “职务 ”字段行前,再拖放 “职务 ”字段到 “简历 ”字段前。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮进行保存并关闭设计视图。 (5)步骤 1:双击 “tEmployee”表打开数据表视图,依 次选中数据表视图中的 “编号 ”为 “000024”和 “000028”的记录,单击 记录 分组中的 “删除记录 ”按钮。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮进行保存。 (6)步骤 1:在数据表视图中,在最后输入一条新记
33、录: 000031,王涛,男,35,2004-9-1,02,主管,熟悉系统维护。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,关闭表。 三、简单应用题 42 【正确答案】 (1)步骤 1:双击打开 “samp2 accdb”数据库,在 创建 功能区的查询 分组中单击 “查询设 计 ”按钮,系统弹出查询设计器。在 显示表 对话框中分别添加 “tCourse”、 “tScore”、 “tStud”表。 步骤 2:建立 3个表之间的联系,拖动“tCourse”表中的 “课程号 ”字段到 “tScore”表的 “课程号 ”字段上,拖动 “tStud”表中的“学号 ”字段到 “tScore”表中的
34、 “学号 ”字段上,关闭 显示表 对话框。双击 “姓名 ”、“课程名 ”、 “成绩 ”。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,输入 “qtl”,单击 “确定 ”按钮,关闭设计窗口。 (2)步骤 1:在 创建 功能区的 查询 分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在 显示表 对话框中添加 “tstud”表,关闭 显示表 对话框。双击字段 “学号 ”、 “姓名 ”、 “性别 ”、 “年龄 ”、 “入校时间 ”、 “简历 ”字段,在 “简历 ”所在条件行输入: like“*摄影 *“,取消 “显示 ”复选框勾选,如图 1所示。 步骤 2:单击快速访问工具栏中的 “保存 ”
35、按钮,输入 “qT2”文件名。单击 “确定 ”按钮,关闭 qT2查询窗口。 (3)步骤 1:在 创建 功能区的 查询 分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在 显示表 对话框中添加 “tScore”表,关闭 显示表 对话框。双击 “学号 ”,在 “总计 ”中选择 “Group By”,双击 “成绩 ”,在其左侧单击鼠标定位光标。添加标题 “平均成绩: ”,在总计中选择 “平均值 ”。如图 2所示。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT3”文件名,单击 “确定 ”按钮,关闭 qT3的查询窗口。 (4)步骤 1:在 创建 功能区的 查询 分组中单击 “查询设
36、计 ”按钮,系统弹出查询设计器。在 显示表 对话框中添加 “tStud”表,关闭对话框,单击 查询类型 分组中的 “追加 ”按钮,在追加表对话框内输追加到表名称“tTemp”。单击 “确定 ”按钮 关闭对话框。双击 “学号 ”、 “姓名 ”、 “年龄 ”、 “所属院系 ”、 “入校时间 ”、 “性别 ”字段,在 “性别 ”列的 “条件 ”行中输入: ”女 ”。 步骤 2:单击 “运行 ”按钮运行查询。单击快速访问工具栏中的 “保存 ”按钮,输入 “qT4” 文件名,关闭设计窗口。 步骤 3:关闭 “samp2 accdb”窗口。 四、综合应用题 43 【正确答案】 (1)步骤 1:双击打开 “
37、samp3 accdb”数据库。在 开始 功能区的“窗体 ”面板中右击 “fStock”窗体,选择 “设计视图 ”快捷菜单命令,打开 fStock的设计视图。单击 控件 分组中的 ”标签 ”控件。在页脚区上拖动一个 “矩形框 ”。在 “矩形框 ”内输入:库存测览。在矩形框上右键单击,在弹出的快捷菜单上选择 “属性 ”命令。在 属性表 对话框中修改 “名称 ”为: bTitle, “字体名称 ”所在行选择:黑体,“字号 ”选择: 18, “字体粗细 ”所在行选择:加粗。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。 (2)步骤 1:单击 控件 分组中的 ”按钮 ”控件。在窗体页脚区拖动产生
38、一个按钮,在 属性表 对话框内修改 “名称 ”为: bList。在 “标题 ”行内输入:显示信息。关闭对话框。 步 骤 2:单击快速访问工具栏中的 “保存 ”按钮。保存修改设置。 (3)步骤 1:在 “fStock”的设计视图中选中 bList”命令按钮,在 属性表 对话框中的 “单击 ”行内选择: M1,关闭窗口。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。 (4)步骤 l:在 “fStock”的设计视图中的空白处右键单击鼠标,在快捷菜单上选择“表单属性 ”命令,在 属性表 对话框中修改 “标题 ”为:库存浏览。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。 (5)步骤 1:接上小题操作,接续在 属性表 对话框中修改 “导航按钮 ”为:否。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,关闭窗体。 步骤 3:关闭 “samp3.accdb”数据库。