导航菜单
首页 >  自考c语言程序设计教材pdf  > 清华大学出版社

清华大学出版社

C语言是常用程序设计语言之一。本书介绍C语言程序设计基础知识、基本结构和核心知识,以及基本数据结构的C语言实现。本书内容的选取、编写和组织等都以程序设计和数据结构基本技能考核点为中心,在掌握C语言程序设计的基础上,融合对基本数据结构的处理,从而提升编程技能,解决实际问题。本书是按照由浅入深的思路进行编写的,在比较灵活的指针部分,部分例题配上图示分析,化难为易。本书提供了丰富的操作案例,均在Visual Studio下测试通过。基本理论和上机实践融于一体,可帮助读者轻松地将本书的所有程序在Visual Studio软件中调试和运行,以便加深对知识的理解。每章都有案例,并配有详细的代码注释、技巧点、重点知识点,同时,提供了丰富的练习素材等,方便读者预习和自学。本书可作为应用型本科院校计算机专业的程序设计教材,也可作为高等职业和中等职业院校信息工程、电子技术、机械工程或电气工程等相关专业程序设计类基础课程的教材,还可作为C语言自学人员的参考资料。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。

more >

前言C语言是现今应用广泛的程序设计语言之一,与Java、Python、C++一起引领整个程序设计类语言。C语言提供了丰富的数据结构,可以实现复杂的算法,是嵌入式开发工程师必学的程序设计语言。C语言程序设计是计算机专业基础课的核心课程,很多学生都要学习。C语言程序设计可作为程序设计思想的启蒙课,成为学习其他语言程序设计思想的最好阶梯,为后续提升程序设计技能奠定基础。本书以Windows和Visual Studio为平台。本书主要特点如下。①把C语言的基础知识和数据结构的C语言实现融为一体。在掌握C语言的基础知识后,理论联系实际,用C语言来处理数据结构中常用的栈、排序、查找等问题。②体现“教、学、做”一体化的教学理念和实践特点。以学到实用技能及提高职业能力为出发点,在案例教学的过程,关注程序设计思维方式的培养,注重提高学生程序设计的能力。以“做”为中心,“教”和“学”都围绕“做”展开,在学中做,在做中学,从而完成知识学习、技能训练和提高职业素养的教学目标。理论教学环节推行层次化教学,实践教学环节注重知识向技能的转化。③课程学习与计算机技能考证相结合。适应全国计算机二级等级考试C语言的大纲要求,学生学习完本课程后,可参加全国计算机二级等级考试。④以“课程思政”为契合点,增强教学的育人功效。专业课教师融入思想政治教育,将思想政治教育的要素融入教书育人方案之中。在每章的“技能基础”中,提出适合本章的思政教育理念,提升学生的思想政治觉悟。将价值塑造、知识传授和能力培养三者融为一体,培育精益求精的工匠精神。本书共18章,前12章介绍C语言程序设计的入门知识和技能。第1章介绍安装Visual Studio 2019;第2、第3章介绍C语言的数据类型等基础知识;第4~6章分别介绍程序设计基本结构,包括顺序结构、选择结构、循环结构;第7~10章介绍C语言核心知识,包括数组、函数、指针、结构体和共用体;第11、第12章介绍文件和预处理。后6章是精通C语言程序设计的必由之路,第13~18章是数据结构的C语言实现,包括顺序表、单链表、二叉树、图、折半查找、排序等。为了能更好地学习本书,建议先学习前12章内容,有一定程序设计基本知识后,再学习第13~18章的内容,这样可做到从基础到实践,从入门到精通。建议在Visual Studio等软件环境下勤于上机实践练习,多看、多学课外的学习资源,可以更有效地掌握重点和难点,从而快速提升程序开发技能。由于编著者水平有限,书中错误或疏漏之处在所难免,恳请广大读者批评指正。编著者2022年2月

more > 课件下载 样章下载 暂无网络资源扫描二维码下载APP了解

相关推荐: