下载此文档

《软件工程与软件测试技术》习题讲解.ppt


文档分类:IT计算机 | 页数:约208页 举报非法文档有奖
1/208
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/208 下载此文档
文档列表 文档介绍
《软件工程与软件测试技术****题讲解韩智第一章软件工程和软件测试概述名词解释:软件、软件危机、软件工程、软件生命周期软件:软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合。软件危机:软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。这些问题绝不仅仅是不能正常运行的软件才具有,实际上,几乎所有软件都不同程度地存在这些问题。软件工程:①把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件;②研究①中提到的途径。软件生命周期:软件生命周期是从软件的产生到报废的生命周期,生命周期中有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级、废弃等阶段。*第一章软件工程和软件测试概述请说明软件工程方法学都包含哪些要素?简要说明目前使用最广泛的两种软件工程方法学答:软件工程方法学包含3个要素:方法、工具和过程。其中方法是完成软件开发的各项任务的技术方法,回答“怎样做”的问题;工具是为运用方法而提供的自动的或半自动的软件工程支撑环境;过程是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。*第一章软件工程和软件测试概述目前使用得最广泛的软件工程方法学,分别是传统方法学和面向对象方法学。传统方法学也称为生命周期方法学或结构化范型。它采用结构化技术(结构化分析、结构化设计和结构化实现)来完成软件开发的各项任务,并使用适当的软件工具或软件工程环境来支持结构化技术的运用。这种方法学把软件生命周期的全过程依次划分为若干个阶段,然后顺序地完成每个阶段的任务。与传统方法相反,面向对象方法把数据和行为看成同等重要,它是一种以数据为主线,把数据和对数据的操作紧密地结合起来的方法。*第一章软件工程和软件测试概述软件生命周期都包括哪些阶段,简述每个阶段的任务。答:软件生命周期包括问题的定义,可行性分析,需求分析,概要设计,详细设计,编码,测试,维护8个阶段。问题定义阶段必须回答的关键问题是:“要解决的问题是什么?”可行性研究阶段要回答的关键问题是:“对于上一个阶段所确定的问题有行得通的解决办法吗?”需求分析阶段的任务是准确地确定“为了解决这个问题,目标系统必须做什么”,主要是确定目标系统必须具备哪些功能。概要设计阶段必须回答的关键问题是:“概括地说,应该怎样实现目标系统?”*第一章软件工程和软件测试概述详细设计阶段将详细地设计每个模块,确定实现模块功能所需要的算法和数据结构。编码阶段关键任务是写出正确的容易理解、容易维护的程序模块。测试阶段的关键任务是通过各种类型的测试(及相应的调试)使软件达到预定的要求。维护阶段的关键任务是,通过各种必要的维护活动使系统持久地满足用户的需要。*第一章软件工程和软件测试概述简述瀑布模型的特点、优点、缺点、适用场合答:瀑布模型是按照软件生命周期的阶段进行的,每个阶段都必须完成规定的文档,并在阶段结束前都要对所完成的文档进行评审;各个阶段间具有顺序性和依赖性。瀑布模型的优点:可强迫开发人员采用规范的方法(例如,结构化技术);严格地规定了每个阶段必须提交的文档;要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验证。*第一章软件工程和软件测试概述瀑布模型的缺点:1)在项目开始的时候,用户常常难以清楚地给出所有需求;用户与开发人员对需求理解存在差异。2)很少软件项目按照顺序模型进行,不能很好地支持迭代。3)只有到了整个项目的后半段时间,客户才能看到软件的模样。一个没有及时发现的错误,可能导致灾难。瀑布模型适用场合:1)当有一个稳定的产品定义和很容易被理解的技术解决方案时,可以采用纯瀑布模型。2)当你对一个定义得很好的版本进行维护或将一个产品移植到一个新的平台上,可以采用瀑布模型。3)在质量需求高于成本需求和进度需求的时候,可以采用瀑布模型。*、优点、缺点、适用场合答:所谓快速原型是快速建立起来的可以在计算机上运行的程序,它所能完成的功能往往是最终产品能完成的功能的一个子集。快速原型模型主要优点:(1)原型系统已经通过与用户交互而得到验证,据此产生的规格说明文档正确地描述了用户需求,因此,在开发过程的后续阶段不会因为发现了规格说明文档的错误而进行较大的返工。(2)开发人员通过建立原型系统已经学到了许多东西,因此在设计和编码阶段发生错误的可能性也比较小,这自然减少了在后续阶段需要改正前面阶段所犯错误的可能性。*

《软件工程与软件测试技术》习题讲解 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数208
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2072510724
  • 文件大小3.92 MB
  • 时间2019-10-16
最近更新