本书是高等学校继计算机基础与语言类课程之后的第二层次的教材,也是在目前全国许多高校陆续开始对非计算机专业进行“1+X”方案的课程改革的情况下而推出的教材,旨在前述课程基础上能以更具体、更深层次的知识教授学生掌握*新、*实用的计算机软件基础技术。全书分两部分,**部分是教学篇,介绍了过程式与面向对象的程序设计、数据结构与算法、数据库技术、操作系统、软件工程以及网络技术等内容;第二部分是实验篇,按照教学篇的知识点设置了十个具有一定层次的实验,可以有针对性地指导学生开展与教学内容同步的实验。本书适合于高等学校非计算机专业开设计算机软件技术基础课程的教材,也可作为相关基础的读者自学使用。