简介
本书通过6个案例全面介绍了C语言以及基础数据结构的应用。本书重点培养学生的综合程序设计能力和系统开发能力,围绕“系统开发”逐步展开: 通过让学生组建“开发团队”(以3人最为合适),由教师提出系统的需求。针对不同的系统,组员轮流为项目负责人,从系统需求出发,完成“功能设计”“模块划分”“算法设计与优化”并最终到“系统实现”等工作,在此过程中,项目负责人进行任务分配、项目监控和评审考核。本书前4章主要针对C语言项目开发的一些基本知识进行了介绍。第5章和第6章两个项目主要使用结构体数组,两个项目层层推进。第6章的项目相对于第5章,采用多文件方式进行开发。第7章和第8章两个项目主要采用链式存储结构,其中第7章的项目采用单链表,第8章的项目采用邻接链表开发,并同时采用工程化设计思想。第9章和第10章主要对图形开发进行介绍。本书可作为计算机专业本科生的教材,也可作为职业院校学生的教材或从事计算机及嵌入式开发相关人员的参考书。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2016-04-01
- 更新: 2023-06-07
- 书号:9787302428015
- 中图:TP312
- 学科:工学控制科学与工程工学计算机科学与技术