"C程序设计"的书摘……
C语言是近年来在国内外得到迅速推广应用的一种计算机程序设计语言,是软件开发的主流语言之一.它不仅具有速度快.占用资源少.目标程序效率高等汇编语言的优点,还具有可移植性强.便于理解和掌握.使用灵活方便等高级语言的优点.因此,熟练使用C语言不仅是计算机技术人员应具备的基本功,也是广大计算机应用人员应该具备的基本条件.它既适合编写大型应用软件,又适合编写系统软件..
C语言涉及的概念比较复杂,规则繁多,虽然使用灵活,但容易出错,不少初学者感到困难.在从事多年C语言的教学和许多同志的鼓励和督促下,作者希望着手编写一本适合于高等院校学生使用的C语言教材.该书针对高等院校学生的特点和认识规律,精选内容,分散难点,降低台阶,例题丰富,通过通俗易懂的叙述阐明复杂的概念,并力求做到内容新颖.概念清晰.实用性强.通俗易懂.本书具有以下特点.
1.完整系统地讲解了C语言的编程方法,并在第10章(综合应用与实践)以两个实例的方式阐述了如何开发自己的应用软件,解决实际问题.同时也为今后的工作和进一步学习C 打下坚实的基础.
2.对C语言公认的难点进行了分解,如指针.函数.数组等,本书以先易后难.平滑过渡.循序渐进.易读易懂的思路进行了整体结构设计.在结构体系方面充分注意到章节知识点的渐进性,前后表述的一致性和疑难点的可理解性...
3.针对解题难.实验难的问题,在每章中都提供了丰富的典型实例,并配有同步练习题.这对深化许多重要概念,掌握各章节知识要点,解读知识难点会有很大的帮助,也会使学生节约许多时间.C程序设计教学的最终目的是培养学生既快又好的编程能力.本书提供了大量典型实例,使学生能快速从课堂学习进入实际编程能力的训练.适当进行编程模拟训练,当编程模拟积累到一定程度时,编写程序就会变得很轻松,为快速成为一个高级程序员打下坚实的基础.
4.强调引导性教学,一方面强调教师精讲,另一方面强调学生要多上机练习,培养学生良好的自学能力.本书的参考教学时数为72学时,其中课堂教学42学时,上机实验30学时.对于每一章,建议至少安排一次学生交流讨论的机会.对于非计算机专业,本书的位运算及指针部分的内容可以不讲.
5.本书中的全部例题均在TurboC2.0环境下调试通过.
为方便教师备课,本书还提供制作多媒体课件的相关素材,供教师索要,邮件地址:anjunxiu@163.com.
本书由安俊秀主编.其中,第1章.第2章.第3章.第5章.附录2.附录4由安俊秀编写,第4章由耿岩编写,第6章由张季良编写,第7章由安俊秀和张季良编写,第8章.第9章.第10章.附录1.附录3由于华编写.全书由安俊秀统稿,相万让主审.在本书的编写过程中,还得到了信息工程系全体教师的大力支持.在此,我们深表感谢.
由于作者水平有限,加之时间仓促,书中错误在所难免,望各位专家和读者给予指正....
编者
2006年11月