软件工程是计算机科学的一个重要分支,所涉及的范围非常广泛,包括软件开发技术、软件工程环境、软件经济学、软件心理学和软件工程管理等诸多方面的知识。本书以软件的生命周期作为主线,重点讨论结构化的软件开发方法和技术,包括结构化分析、结构化设计、编码、测试。在软件工程的入门阶段,结构化软件开发方法是最基本、实用的技术。通过对基本概念、基本原理、基本技术、基本方法的学习,使读者能很快运用工程的方法和技术开发软件。近年来,由于面向对象软件开发方法和技术的研究及应用不断普及,本书利用一定篇幅介绍了面向对象的基本概念、面向对象的分析和设计方法。面向对象方法与人类习惯的思维方式一致,符合人们认识客观世界、解决复杂问题的渐进过程;用面向对象方法设计的软件,其稳定性和可重用性好,并且易于维护,是当今比较流行的软件开发方法之一。由于软件工程是一门实践性很强的学科,书中提供了大量的范例供读者参考。

提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。