C程序设计入门:教材推荐与课时安排

需积分: 0 0 下载量 126 浏览量 更新于2024-08-24 收藏 219KB PPT 举报
"教材、参考书与课时安排-c程课件程序设计第一章" 在学习C程序设计的过程中,选择合适的教材和参考书至关重要。本课程推荐的教材是《C程序设计》由谭浩强编著,出版于清华大学出版社,这本书以其易懂的语言和丰富的实例,适合初学者入门。而作为补充,还有两本参考书,一是同样由谭浩强编写的《C语言程序设计教程》,在高等教育出版社出版,这本书可能更加深入地探讨C语言的各个概念;另一本是王士元的《C高级实用程序设计》,出自清华大学出版社,适合对C语言有一定基础后,希望进一步提升技能的学生。 课程总共安排了52学时的授课时间,其中第一章是“C语言概述”,这部分内容会涵盖C语言的基本历史、特点以及编写简单C程序的步骤。学习者被要求在课前进行预习,确保课堂上能更有效地吸收知识。课堂上需保持专注,积极参与,独立并按时完成作业,同时重视编程实践,充分利用上机时间。 在第一章“C语言概述”中,首先介绍了C语言的历史背景。C语言诞生于1972年至1973年间,由美国贝尔实验室的Ken Thompson和Dennis M. Ritchie为了开发UNIX操作系统而设计。随后,C语言的发展经过了多个阶段,包括K&R合著的标准C书籍以及1983年的ANSI C标准。1990年,ANSI C成为了国际标准。 C语言的特点包括其简洁、紧凑和灵活的语法,丰富的运算符和数据类型,支持结构化和模块化的程序设计方法,生成的机器代码效率高,以及优秀的可移植性。这些特点使得C语言成为软件开发、系统编程以及嵌入式领域的常用工具。 在这一章中,还会涉及C语言的关键字,比如`auto`、`break`、`case`、`char`等,这些都是C语言的基础元素,理解并掌握它们是学习C语言的基石。通过深入学习,学生将逐步了解如何利用这些关键字和其他语法构造来编写和理解C程序。 本课程的目标是帮助学生建立起坚实的C语言基础,不仅要在理论知识上有所积累,更要通过实践提高编程能力,为后续深入学习计算机科学打下坚实的基础。