软件工程导论之面向对象实现第五张海藩编著学习教案.ppt
快乐****蜜蜂
亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
软件工程导论之面向对象实现第五张海藩编著学习教案.ppt
面向对象实现主要包括两项工作:把面向对象设计结果翻译成用某种程序语言书写的面向对象程序;测试并调试面向对象的程序。面向对象程序的质量基本上由面向对象设计的质量决定,所采用的程序语言的特点和程序设计(chénɡxùshèjì)风格也将对程序的可靠性、可重用性及可维护性产生深远影响。软件测试仍然是保证软件可靠性的主要措施。但是,面向对象程序中特有的封装、继承和多态等机制,也给面向对象测试带来一些新特点,增加了测试和调试的难度。12.1程序设计语言(yǔyán)12.1.1面向对象语言(yǔyán)的优点12.
软件工程导论之软件项目管理第五张海藩编著.pptx
1软件项目管理先于任何技术活动之前开始,并且贯穿于软件的整个生命周期之中。软件项目管理过程从一组项目计划活动开始,而制定计划的基础是工作量估算和完成期限估算。为了估算项目的工作量和完成期限,首先需要估算软件的规模。13.1估算软件规模13.1.1代码行技术估算方法:由多名有经验的软件工程师分别做出估计。每个人都估计程序的最小规模(a)、最大规模(b)和最可能的规模(m),分别算出这3种规模的平均值、和之后,再用下式计算程序规模的估计值:单位:LOC或KLOC。代码行技术的优点:代码是所有软件开发项目都有的
软件工程导论张海藩学习教案.pptx
会计学本章目标(mùbiāo)与要求通常把编码和测试统称为实现。编码就是把软件设计结果翻译成用某种程序设计语言书写的程序。软件测试在软件生命周期中横跨两个阶段。通常在编写出每个模块之后就对它做单元测试。在这个阶段结束之后,对软件系统还应该进行各种综合测试,通常由专门的测试人员承担这项工作(gōngzuò)。通过测试发现错误之后还必须诊断并改正错误,这就是调试的目的。调试是测试阶段最困难的工作(gōngzuò)。7.1编码(biānmǎ)7.1.1选择程序设计语言程序设计(chénɡxùshèjì)语言的划
软件工程导论张海藩编著考试范围及各章重点.pdf
软件工程考试整顿第一章1、CASE(ComputerAidedSoftwareEnvironment)2、软件危机旳概念P1-2:指在软件开发和维护过程中所碰到旳一系列严重问题。(怎样开发软件,以满足对软件日益增长旳需求;怎样维护数量不停膨胀旳已经有软件)3、产生软件危机旳原因P3:首先与软件自身有旳特点有关,另首先也和软件开发与维护旳措施不对旳有关。4、消除软件危机旳途径P5:既要有技术措施(措施和工具),又要有必要旳组织管理措施5、软件工程支撑环境P5:假如把各个阶段使用旳软件工具有机地集合成一种集体
软件工程导论张海藩.pptx
会计学本章目标与要求通常把编码和测试统称为实现。编码就是把软件设计结果翻译成用某种程序设计语言书写的程序。软件测试在软件生命周期中横跨两个阶段。通常在编写出每个模块之后就对它做单元测试。在这个阶段结束之后,对软件系统还应该进行各种综合测试,通常由专门的测试人员承担这项工作。通过测试发现错误之后还必须诊断并改正错误,这就是调试的目的。调试是测试阶段最困难的工作。7.1编码7.1.1选择程序设计语言程序设计语言的划代:选择语言的理想标准:为了使程序容易测试和维护以减少软件的总成本,所选用的高级语言应该有理想的