本书详细讲解了大学计算机基础与新技术的相关理论及应用,并介绍了当今社会信息技术领域的一些最新成果;全书共分8章,内容包括计算机系统、操作系统、互联网应用、数据处理技术、计算思维与算法、大数据、物联网、人工智能。本书适合作为高等院校计算机基础课程的教材,也可供计算机爱好者自学使用。
本书主要分为4篇:基础语法篇、结构化程序设计篇、基础应用篇、高级应用篇。其中第一篇基础语法篇包括C语言概述、C语言数据类型与运算符;第二篇结构化程序设计篇包括算法与流程图、顺序结构、选择结构、循环结构;第三篇基础应用篇包括数组、指针基础、函数;第四篇高级应用篇包括指针提高篇、结构体与共用体、文件、位运算、编译预处理。 教材全方位配合微课教学,使零基础的初学者轻松入门C语言;微课视频覆盖教材实例、进阶案例、课后习题的填空题选择题,注重编程思路、调试方法的讲解,以更好地帮助初学者建立编程思维,掌握发现问题及定位问题的技能。