近年来,随着各类程序(软件)设计大赛的广泛开展,C语言程序设计教学中“重语言轻设计”的教学状况得到了有效改善。本教材一直致力于改善这种教学缺陷,始终强调设计的重要性,因而受到广大相关专业在校学生和程序设计爱好者的好评。为了进一步提高本教材的质量,第2版在延续原有风格和优点的基础上,对第1版进行了以下方面的改进和调整。
1.细化章节内容使结构更加合理
为了更好地贴近教学和未来应用的需求,教材由原来的7章增加到现在的9章。变动主要有:分解了程序设计语言基础的内容,加强了对基本原理和基本思想的讲解,将原来的第1章分解为C语言概述与数据类型和C语言的语句两章。其次,基于当前文字处理成为计算机科学的一个重要应用领域,因此对数据连续存储一章进行了分解,将字符串处理程序设计内容独立为现在的第6章。
2.与时俱进适应新的开发环境
早期C语言的开发环境主要是Turbo C,是DOS操作系统下的开发环境。但是在Windows时代,使用Turbo C编辑运行程序很不方便,现在多数使用Visual C++作为开发环境。因此教材对变量存储等相关内容就不同开发环境进行了讲解。
3.增加图表,讲解直观,便于理解
第2版对很多过程性的内容增加了图表解释,增强了可读性,使读者更容易理解,从而形成条理、结构性强的思维过程,可以提高读者的学习效率。
4.提供了配套的《高级语言程序设计实验指导与习题集》
教材配套的《高级语言程序设计实验指导与习题集》包括上机指导、习题及其答案成套的自测题和程序设计课程的设计大纲,既满足教师的全部教学工作的需要,又满足了学生巩固课堂知识和深入学习的需要。
除了以上改进,我们也对原书发现的错误或疏漏一一做了订正,提高了教材的质量。不妥和错误之处,敬请专家和读者继续提出宝贵意见。
第2版教材的编写者有吕国英、李茹、王文剑、王江、钱揖丽、杨红菊、门昌骞、徐乾,同时本教材的编写得到了山西大学教务处和山西大学计算机与信息技术学院的大力支持,清华大学出版社对教材的出版、发行工作付出了很多心血,在此一并致以衷心的感谢。
吕国英
于山西大学
6月
??
??
??
??
高级语言程序设计(C语言描述)(第2版)
前言
more >
高级语言程序设计用c语言描述答案 清华大学出版社-图书详情-《高级语言程序设计(C语言描述)第2版》...