计算机理论与实务讲义软件工程_第1页
计算机理论与实务讲义软件工程_第2页
计算机理论与实务讲义软件工程_第3页
计算机理论与实务讲义软件工程_第4页
计算机理论与实务讲义软件工程_第5页
免费预览已结束,剩余25页可下载查看

下载本文档

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

文档简介

(一)软件工程概 软件............................................................................................................ (五)软件质量与项目管 (六)软件测试和.................................................................................................... 软件的定 (一)软件工程概述*对软件的思*软件神际需要。软件产品的质量低下且可性差。FritzBauer:建立并使用完善的工程化原则,以较经济的获得能在实际机器上*软件工程三要素:方法、工具和过*软件工程过程定义了*软件工程项目的基本目需要较低的费*软件工程*概要设*详细设*软件设计的基本原*内聚*耦合(B) 【练习】在详细设计阶段,经常采用的工具有(AB.【练习】软件的主要表现有多个方面,包括(ABEFD.需求定义确F.可性差*重要*需求获取,原因有三二是需求的模糊性(确性)*需求分析的任应该明确地列出那些虽然不属于当前系统开发范畴,但是据分析将来很可能会提出来的要求。这样做的目的是在设计过程中对系统将来可能的扩充和修改预做准*需求分析应获取的内发送的频率,数据的容量和可靠性,数据或者文件的控制权限,数据备份的*需求规格*结构化方结构化分析(Structuredysis简称结构化设计(StructuresdDesign*结构化分析思*结构化分析模:*数据字典条目的组*数据字典的描述符*数据流组成示例(结构化设计(StructuredDesign,简称SD)是将结构化分析得到的数据流图映射*结构图(Structure*结构化设计的步合法标示的是(BCD)

软件开发模型(SoftwareDevelopmentModel)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码、测试、阶段。软件开发模型*瀑布模型的特点和问题*存在的问题*瀑布模型:需求分*瀑布模型:软件设*瀑布模型:程序编*瀑布模型:软件测*瀑布模型:运行/改正性运行中发现了软件中的错误需要修适应性为了适应变化了的软件工作环境,需做适当变更完善性为了增强软件的功能需做变更【练习】瀑布模型的存在问题是(缺乏灵活适用可变需原型模增量模螺旋模喷泉模*原型模*增量模的“增量”。*螺旋模螺旋模型沿着螺线旋转,在坐标的四个象限上分别表达了四个方面的活*喷泉模演演确实分喷泉模于(B)布模型的可控性的特点。它有个显著特点,采用(C)的方式逐步加深系统定义和A.B.C.D.ABCDABCDABC、部分开发阶段分界明 D、开发过程不分

(五)软件度量(softwaremeasurement)是对软件开发项目、过程及其产品进行数据*软件度量三维过程度量是对软件开发过程的各个方面进行度量,目的在于预测过程的未来性。可*软件项目管理的四项任*软件项目成本管理的内*软件项目进度控*软件质量保证体系与实A、降低成(六)软件测试和*软件测试的定义*理解软件测试Case:*软件测试概错误(error)、缺陷(fault)和故障人们在进行软件开发的过程中犯了一个错,则称为一个错误(error)。应用到测付之后的运行阶段和阶段。软件测试的基本原疫能力就越强,寻找软件缺陷也就更加。间里,软件缺陷具有空间性。*软件测试方同时它还可以用于对各种软件文档进试。静态测试可以采用人工检测和计算机辅助的进行,它适用于软件开发的全过程。静态测试方法主要有代码走通(CodeWalkthrough)和Fagan检查两种。*黑盒测理过程,只在软件的界面上进试,用来证实软件功能的可操作性。*具体检测过程*白盒测和处理算法,并按照程序内部的逻辑测试程序,对程序中尽可能多的逻辑路径进试4个阶段。70%的逻辑设计错误和编码错误。它是由小组通过阅读、讨论和争议对程序进行等)进试。因为需要

温馨提示

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

评论

0/150

提交评论