本书主要介绍了计算机的基本知识,通过对算法相关思想的分析,让学生掌握算法的相关知识,并为后面专业课程的开展做铺垫;通过对数据库相关内容的介绍,让学生了解数据存储的相关知识;通过对网络、软件工程的相关理论的介绍,让学生了解网络相关知识,知晓软件开发生命周期等相关专业知识;通过对专业发展的新技术的介绍,让学生了解计算机技术新动态;通过对办公软件实操的介绍,引导学生熟练掌握办公软件的相关操作,同时为学习计算机方面的后续课程,利用计算机的相关知识解决本专业及相关领域的问题打下良好的基础。本书可作为本科院校计算机专业的教材,也可作为独立学院、高职高专和成人教育的计算机信息技术课程的教材,还可作为从事计算机教学教师的参考书。