1、软件水平考试(中级)网络工程师上午(基础知识)试题章节练习试卷 22 及答案与解析 1 软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,软件开发方法中的 (1)与其最相适应。 ( A)构件化方法 ( B)结构化方法 ( C)面向对象方法 ( D)快速原型方法 2 下述任务中, (2)不属于软件工程需求分析阶段。 ( A)分析软件系统的数据要求 ( B)确定软件系统的功能需求 ( C)确定软件系统的性能要求 ( D)确定软件系统的运行平台 3 软件设计的主要任务是设计软件的构造、过程和模块,其中软 件结构设计的主要任务是要确定 (3)。 ( A)模块间的具体功能 ( B)模块简的相似性
2、( C)模块间的组成关系 ( D)模块间的操作细节 4 系统测试是将软件系统与硬件、外设和网络等其他因素结合,对整个软件系统进行测试,目的是为了发现系统不符合用户需求的部分。 (4)不是系统测试的内容。 ( A)路径测试 ( B)可靠性测试 ( C)安装测试 ( D)安全测试 5 在下列选项中, (5)是将网络方法用于工作计划安排的评审和检查的项目管理工具。 ( A)流程图 ( B) PERT网图 ( C)因果分析图 ( D) Gantt图 6 数据字典是在结构化分析方法中的重要文档。数据字典的组成内容之一就是对加工的描述,常用的加工描述方法 (6)。 ( A)判定树和判定表 ( B)有结构化
3、语言和判定树 ( C)有结构化语言和判定树和判定表 ( D)只有结构化语言 7 SW-CMM为软件企业的过程能力提供了一个阶梯式的进化框架,将软件过程的成熟度分为 5个等级。在 (7)使用定量分析来不断地改进和管理软件过程。 ( A)优化级 ( B)管理级 ( C)定义级 ( D)可重复级 8 在面向数据流的设计方法中,把数据流 图中的数据流划分为 (8)两种。 ( A)数据流和事物流 ( B)变换流和数据流 ( C)变换流和事物流 ( D)控制流和事物流 9 CMM(软件能力成熟度模型: Capability Maturity Model For Software)是由美国卡内基梅隆大学的软
4、件工程研究所 (SKI: Software Engineering Institute)受美国国防部委托研究制定并在美国,随后在全世界推广实施的一种软件评估标准,主要用于软件开发过程和软件开发能力的评估和改进,在 CMM模型中,软件过程的成熟度分为 5个等级,其中在 (39)使用定量分析来不断地改进和管理软件过程。 ( A)优化级 ( B)管理级 ( C)定义级 ( D)初始级 10 下列各项中 (40)与概念信息隐藏概念直接相关。 ( A)模块的独立性 ( B)模块类型的划分 ( C)软件结构定义 ( D)软件生命周期 11 在项目管理工具中, (41)是一种图形化的网络模型将网络方法。 (
5、 A) Gantt图 ( B) PERT网图 ( C)因果分析图 ( D)流程图 12 (42)是错误的软件编码的原则。 ( A)代码应当划分成内聚度高、富有意义 的功能块 ( B)编程时要采用统一的标准和约定,注意命名规则、格式和多加注释,降低程序的复杂性 ( C)尽量选择适用于项目的应用领域的编程语言 ( D)代码应该最大限度的追求高的效率 13 不属于成本管理环节概念的是 (43)。 ( A)成本决策 ( B)成本控制 ( C)成本分析 ( D)系统运行管理 14 软件设计通常可分为概要设计和详细设计,软件结构设计的主要任务是要确定(47)。 ( A)模块间的操作细节 ( B)模块间的相
6、似性 ( C)模块间的组成关系 ( D)模块的具体功能 15 与软 件开发中的瀑布模型最适应的软件开发方法是 (54),其生存周期分别与瀑布模型相对应。 ( A)构件化方法 ( B)结构化方法 ( C)面向对象方法 ( D)面向方面方法 16 系统测试是将软件系统与硬件、外设和网络等其他因素结合起来,进行信息系统的各种组装测试和确认测试, (55)不是系统测试的内容。 ( A)路径测试 ( B)可靠性测试 ( C)安装测试 ( D)安全测试 软件水平考试(中级)网络工程师上午(基础知识)试题章节练习试卷 22 答案与解析 1 【正确答案】 B 【试题解析】 本题考查 了软件生存周期模型与软件开
7、发方法的相关知识:软件开发中的瀑布模型与结构化方法最相适应。在瀑布模型中,开发被认为是按照需求分析,设计,实现,测试 (确认 ),集成,和维护坚定地顺畅地进行。 2 【正确答案】 D 【试题解析】 本题考查了软件工程需求分析阶段的相关知识。需求分析定义了软件产品的各种用户需求如功能、性能等,需求分析是否透彻、完整、正确是软件项目成败的关键。通常供方派专业的系统分析员与需方合作,共同定义需求。不过现在国内的软件公司似乎分析、 设计、编码、测试都是几个人从头做到尾。在需求分析过程中,时刻要坚持的一个原则就是 “客户就是上帝 ”,不管客户提出了什么要求,能够实现的一定要实现而且要更好,不能实现的也要
8、约定好是将来实现还是放弃,尽最大能力满足用户要求。选项 D,确定软件系统的运行平台不是在需求分析阶段完成的,而是在设计阶段做的。 3 【正确答案】 C 【试题解析】 本题考查了软件设计阶段概要设计的相关知识:软件设计的主要任务是设计软件的构造、过程和模块,其中软件结构设计的主要任务是要确定模块间的组成关系,这是在概要设计阶段完成的。概 要设计分析各种设计方案和定义软件体系结构的过程。典型的概要设计包括计算机程序组成成分和数据的定义及构造、界面的定义,并提出时间和规模方面的估计。 4 【正确答案】 A 【试题解析】 本题考查了软件系统测试的相关知识。系统测试是将软件系统与硬件、外设和网络等其他因
9、素结合,对整个软件系统进行测试。目的是为了发现系统不符合用户需求的部分;主要的系统测试有:安装测试、性能测试、可靠性测试、恢复测试和安全测试。路径测试不是系统测试的内容。 5 【正确答案】 B 【试题解析】 本题考查了项目管理工具 的相关知识。项目管理工具常用的有:PERT网图和 Ganntt图; PERT网图将网络方法用于工作计划安排的评审和检查的工具。 6 【正确答案】 C 【试题解析】 本题考查了数据字典的加工描述方法的相关知识。结构化语言、判定树、判定表是在结构化分析方法中常用的加工描述方法。 7 【正确答案】 D 【试题解析】 本题考查了软件过程的成熟度的相关知识。 CMM模型将软件
10、过程的成熟度分为 5个等级:初始级,可重复级,定义级,管理级,优化级可重复级:第二级的焦点集中在软件管理过程上。第二级的管理过程包括 了需求管理、项目管理、质量管理、配置管理和于合同管理五个方面。 8 【正确答案】 C 【试题解析】 本题考查了数据流图中的数据流的划分种类。在面向数据流的设计方法中,一般把数据流图中的数据流划分为变换流和事物流两种。 9 【正确答案】 A 【试题解析】 CMM(软件能力成熟度模型: Capability Maturity Model For Software)是由美国卡内基梅隆大学的软件工程研究所 (SEI: Software Engineering Insti
11、tute)受美国国防部委托研究制 定并在美国,随后在全世界推广实施的一种软件评估标准,主要用于软件开发过程和软件开发能力的评估和改进,共分为五级:第一级:初始级 在初始级,企业一般不具备稳定的软件开发与维护的环境。常常在遇到问题的时候,就放弃原定的计划而只专注于编程与测试。第二级:可重复级 在这一级,建立了管理软件项目的政策以及为贯彻执行这些政策而定的措施。基于过往的项目的经验来计划与管理新的项目。第三级:定义级 在这一级,有关软件工程与管理工程的一个特定的、面对整个企业的软件开发与维护的过程的文件将被制订出来。同时,这些过程是集成到一个协 调的整体。这就称为企业的标准软件过程。第四级:定量管
12、理级 在这一级,企业对产品与过程建立起定量的质量目标,同时在过程中加入规定得很清楚的连续的度量。作为企业的度量方案,要对所有项目的重要的过程活动进行生产率和质量的度量。软件产品因此具有可预期的高质量。第五级: (不断 )优化级 在这个等级,整个企业将会把重点放在对过程进行不断的优化。企业会采取主动去找出过程的弱点与长处,以达到预防缺陷的目标。同时,分析有关过程的有效性的资料,作出对新技术的成本与收益的分析,以及提出对过程进行修改的建议。 10 【正确答案】 A 【试题解析】 功能独立性是模块化和抽象及信息隐藏概念的直接产物。 11 【正确答案】 B 【试题解析】 A、 B是两种常用的项目管理工
13、具, PERT(项目评估与评审技术 )图是一种图形化的网络模型,描述一个项目中的任务和任务之间的关系,适用于工作计划安排的评审和检查。 12 【正确答案】 D 13 【正确答案】 D 14 【正确答案】 C 【试题解析】 软件设计通常可分为概要设计和详细设计。前者的任务是确定软件系统的结构,进行模块划分,确定每个模块的功能,接口以及模块间的调 用关系。实际软件系统的结构,主要任务是确定模块间的组成关系。 15 【正确答案】 B 【试题解析】 结构化开发方法的生存周期分别与瀑布模型相对应,因此也是与其最相适应的软件开发方法。 16 【正确答案】 B 【试题解析】 系统测试是将软件系统与硬件、外设和网络等其他因素结合起来,对整个软件系统进行测试。其目的是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方。常见的系统测试主要有恢复测试,安全性测试,强度测试,性能测试,可靠性测试和安装测试。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1