程序设计基础(C语言)_第1页
程序设计基础(C语言)_第2页
程序设计基础(C语言)_第3页
程序设计基础(C语言)_第4页
程序设计基础(C语言)_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

程序设计基础(C语言)清华大学出版社出版的图书01成书过程教材目录教材特色内容简介教学资源作者简介目录0305020406基本信息《程序设计基础(C语言)》是由高克宁、李金双、赵长宽、柳秀梅编著,2009年清华大学出版社出版的高等学校计算机基础教育精选教材。该教材适合作为高等院校理工科学生教材,也可作为计算机培训教材。该教材共15章,介绍了程序设计的基本方法和技术,以程序设计思想、程序设计语言、程序设计技术和软件工程管理四条主线组织相关内容。以C语言为依托,介绍了程序设计的基本知识。成书过程出版工作修订情况成书过程修订情况该教材是总结了作者的教学和软件开发经验编写而成。

由高克宁教授主编,副主编有李金双、赵长宽和柳秀梅。编写分工如下:第1、2、5章由高克宁编写,第3、4、9、13章由李金双编写,第6、8、10、11章由柳秀梅编写,第7、12、14、15章由赵长宽编写。雒兴刚副教授和博士生张引也参与了该教材的编写工作,李凤云、李婕参与核对工作。

2012年11月21日,该教材入选第一批“十二五”普通高等教育本科国家级规划教材。

出版工作2009年10月1日,该教材由清华大学出版社出版。

内容简介内容简介该教材共分15章。第1章从计算机基础知识入手,结合计算机应用及相关问题描述,介绍算法的概念,并介绍了主流的程序设计思想和程序设计语言,并以一个简单问题开始介绍了C程序设计的基本概貌。第2章从信息编码与存储着手,介绍C语言的基本数据类型,同时与其他语言的数据类型进行了对比。第3章从值计算的角度出发,介绍了C语言中的运算符与表达式。第4章介绍了常用的文本标准输出库,以及基于BGI/GDI/OpenGL的图形输出技术。第5章重点介绍程序控制语句。第6章介绍一维数组、二维数组和字符串的概念,并结合专业应用介绍了矩阵运算及线性方程求解问题。第7章从项目分工和代码重用的角度介绍了函数的基本概念,并介绍了基于多文件的程序基本结构。第8章介绍了指针的基本知识,重点从内存管理的角度,对其概念进行了深入分析。第9章介绍自定义数据结构--结构体和共用体基本知识,并介绍了线性链表的基本知识。第10章介绍预编译处理相关指令。第11章介绍文件的基本概念和常用函数,并通过学生管理系统案例对结构化程序设计进行小结。第12章系统地将常用问题分类整理,并给出相关处理的算法。第13章从代码和数据封装的角度介绍了面向对象的程序设计思想。第14章从并行程序设计的实际需求入手,介绍了基于MPI的并行程序设计。第15章从培养合格程序设计人员的角度,介绍了程序设计规范和代码重用技术,同时引入软件工程的概念,初步介绍了个体软件过程(PSP)。

教材目录教材目录(注:目录排版顺序为从左列至右列

)教学资源教学资源该教材配有配套教材——《程序设计基础(C语言)实验指导与测试》。

该教材各章后练习题答案及相关资料。

教材特色教材特色该教材从程序设计思想入手,在介绍一门主流程序设计语言的同时,兼顾其他主流的程序设计语言。在介绍传统的结构化程序设计的同时,引入面向对象程序设计思想,结合并行设计的发展动向,介绍基于MPI的并行程序设计,同时结合软件开发实践,引入程序设计规范和代码重用技术。该教材面向工程应用的实践,引入了工程问题,并且从编码风格到软件工程,注重程序员的基本素质的培养。

作者简介作者简介高克宁,女,工学博士,东北大学计算中心教育技术与云计算

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论