【软件工程学习题答案.pptx】是一份包含软件工程多个关键阶段的学习资料,主要涵盖了从基本概念到软件项目管理的各个主题。这份文档通过一系列的作业和解答,帮助学习者理解和掌握软件开发的全过程。
在第一部分,作业涉及了基本概念,包括计算机存储容量的需求预测和价格趋势。例如,在1985年,根据给出的公式计算出存储容量需求为大约4080e0.28(1985-1960),价格为0.048×0.72(1985-1974)美元/字。此外,还探讨了软件成本的估算,比如1985年时程序员的生产力和工资水平,用于计算填满存储器所需的程序开发成本。
第二部分的作业进一步深入到软件开发的不同阶段,如需求分析、系统设计、详细设计、系统实现和维护。这些作业提供了实际应用软件工程理论的机会,例如,通过绘制数据流图来设计一个患者监护系统。该系统需接收并处理病人的生理信号,记录日志,发出警告,并能生成病情报告。
在面向对象方法学方面,学习资料覆盖了面向对象分析、设计和实现,这些都是现代软件开发中的核心概念。作业涉及了如何用面向对象的思想来理解和构建系统,强调了类、对象、继承和多态等概念。
软件项目管理的作业讨论了如何规划和控制软件开发的过程,包括成本估算、进度安排和风险管理。
这份学习资料全面地介绍了软件工程的各个关键环节,包括需求获取、系统设计、编码、测试和维护,同时也关注了软件成本的计算和项目管理,对于理解和实践软件开发流程具有重要的指导价值。通过完成这些作业,学习者可以提升在软件工程领域的专业素养和实践能力。