软件工程复习题及答案_第1页
软件工程复习题及答案_第2页
软件工程复习题及答案_第3页
软件工程复习题及答案_第4页
软件工程复习题及答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、精选优质文档-倾情为你奉上二、填空题1为了支持软件人员开发和维护活动而使用的软件一般是指_软件工具_。3在软件结构的设计中,各个模块之间要力求降低耦合性,提高_内聚性_。5数据流图(DFD)一般可分为变换型和_事务性_两类。6软件维护的内容包括校正性维护、适应性维护、_完善性维护_和预防性维护。7软件的生产经历了三个阶段,分别是程序设计时代、程序系统时代和_软件工程时代_。8渐增模型是瀑布模型的变种,分为两类:增量构造模型和_演化提交模型_。9状态图反映了_事件与状态_的关系。10软件项目管理过程一个关键的活动是_制定项目计划_,它是软件开发工作的第一步。11组成软件的两个部分是:_程序和文档

2、_。14变换型数据流图是由输入、_变换(或处理)_和输出三部分组成的。15Jackson方法是一种面向_数据结构_的开发方法。16结构化语言是介于_自然语言_和形式语言之间的一种半形式语言。17软件产品在交付使用之前一般要经过_单元测试_、集成测试、确认测试和系统测试。18不采用软件工程的方法开发软件,软件只有程序而无文档,从而导致维护工作困难,这是一种_结构化_的维护。19子类自动共享父类数据结构和方法的机制是_继承性_,这是类之间的一种关系。21软件生产的发展经历了三个阶段,分别是程序设计时代、程序系统时代和_软件工程_时代。22可行性研究从以下三个方面研究每种解决方法的可行性:经济可行性

3、、社会可行性和_技术可行性_。23HIPO图的H图用于描述软件的层次关系,矩形框表示一个模块,矩形框之间的直线表示模块之间的_调用_关系。24数据流图描绘数据在系统中_流动和处理_的过程。25为了便于对照检查,测试用例应由输入数据和预期的_输出结果(输出数据)_两部分组成。26软件详细设计阶段常采用的工具有图、表和_语言_。28实现容错技术的主要手段是_冗余_。29软件开发环境的目标是提高软件开发的生产率和_降低软件的费用_。32软件工程管理中的控制包括进度控制、人员控制、经费控制和_质量控制_。33软件开发的原型模型可以分为三类,它们是:探索型原型、实验型原型和_演化型原型34软件复杂性主要

4、表现在程序的复杂性。程序的复杂性主要指_模块内_程序的复杂性。35白盒法中,_基本路径测试_首先以详细设计或源程序为基础,导出控制流程图的拓扑结构(程序图)。36在软件的详细设计中,根据控制流程从上到下,从左到右展开的设计工具是_PAD图。37一个模块通过传递开关、标志对某一模块的多种功能进行选择,则这两个模块之间的耦合方式是_控制耦合_。38结构化分析是面向_数据流_进行需求分析的方法。41开发软件工具的主要目的是为了提高软件生产率和_改善软件的质量_。42确定、达到和维护需要的软件质量而进行的所有有计划、有系统的管理活动称为_软件质量管理。44在软件测试的所有覆盖方法中发现错误能力最弱的覆

5、盖是_语句覆盖_。45黑盒测试又被称为数据驱动测试或_基于规格说明的测试_。46PDL具有严格的关键字外层语法,用于定义_控制结构_、数据结构和模块接口。47如果一个模块可调用n个模块,其中直接的下属模块的个数是m个(m1且L=R且L=array长度L4Larray长度RR=1且L=R且R= array长度R1R array长度value数值,值可被搜索到数值,值搜索不到非数值(1) 用例:(参考) 先设计一个数组:a1=10,6,6,9,5,8 为合理等价类设计测试用例:对于表中编号为对应的等价类,用以下两个测试用例覆盖: 为每一个不合理等价类设计一个测试用例:测试数据期望结果覆盖范围-1、-1、-1、-16下列是某程序的NS图(1)请将其转换成PAD图(2)请将其转换成程序流程图。8有一个处理单价为5角钱的饮料的自动售货机软件,其规格说明如下:(1)若投入5角钱或1元钱的硬币,按下饮料的按钮,则相应的饮料就送出来。(2)若售货机没有零钱找,则一个显示零钱找完的红灯亮,这时投入1元硬币并按下按钮后,饮料不送出来并且1元硬币也退出来;(3)若有零钱找,则显示零钱找完的红灯灭,在送出饮料的同时退还5角硬币。试用判定表描述加工逻辑。

温馨提示

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

评论

0/150

提交评论