《软件开发技术基础》根据教育部非计算机基础课程教学指导分委员会《关于进一步加强高校计算机基础教学的意见》中软件类课程的要求,结合非计算机专业软件开发的特点组织编写。《软件开发技术基础》介绍了常用的计算机软件开发技术,如:软件开发方法、数据结构及其应用、操作系统及相关程序设计技术、数据库及应用程序开发、网络软件开发技术、多媒体编程技术等。书中还包括两个附录:Visual C++6.0Windows编程基础和实验指导。本书以C++为实验环境,内容实用,条理清晰,每章均有一定数量的例题和习题,旨在锻炼的软件开发能力。《软件开发技术基础》适合作为高等院校理工科非计算机专业的教材,也可作为计算机培训教材。