本书是“十五”国家级规划教材,第一版曾于2001年获得中国高校科技进步一等奖。新版教材在第一版的基础上进行了大量修订和更新,针对现代的软件开发平台、环境和工具,按照系统集成的思想并结合实践,对程序设计语言、算法与数据结构、程序开发和软件工程、VisualBasic、多媒体及其应用开发、操作系统、关系数据库系统及设计、计算机网络基本理论、技术及应用等方面的内容进行了综合介绍,力图通过有限的篇幅,给读者建立起开发一个软件系统的总体概念和方法。本书在修订和更新时,十分注重系统集成的思想,并吸收了当前软件技术发展的最新成果,力图使读者对软件技术有一个较清晰的认识。本书具有知识系统性、内容先进性、实用性的特点,适合高等学校计算机和非计算机专业学生使用。