1.课程目标
“C语言编程”课程由“C语言”和“编程”两部分组成。本课程的教学目的是掌握(面向过程)编程的一般方法。 C语言是编程的载体,是本课程的附属产品。由于课时的限制,也为了教学的方便,我们一般通过介绍C语言的语法和分析程序实例的方式,教给学生编程的一般方法。因此高级语言程序设计实验指导与习题集,课程考试的重点应该是程序设计(包括程序阅读、程序设计和程序调试),而不是C语言的语法。
2.课程内容介绍
第一章介绍
第二章 C 语言基础
第 3 章结构化编程
第 4 章选择结构
第 5 章循环结构编程
第 6 章函数
第7章编译预处理
第8章数组
第 9 章结构、联合和枚举
第 10 章指针
3.教科书信息
教科书
现用教材:《C语言程序设计(第2版)》清华大学出版社,黄宝和,蒋毅,这两位老师是这本教材的主编。第二版,2011 年 10 月。国际标准书号:978-7-302-26972-4。价格:35元。
所用教材:《C语言编程》,黄宝和姜毅主编,清华大学出版社高级语言程序设计实验指导与习题集,第1版,2006年9月 ISBN:978-7-302-13599-9
参考书
(1)《C 编程问题求解与计算机指导》,谭浩强着,北京:清华大学出版社
(2)《C 程序设计题集》,谭浩强,北京:清华大学出版社
(3)《C 程序设计(第二版)》,谭浩强,北京:清华大学出版社
4.评估方法
没有期中考试,只有期末考试。期末考试是机考。最终成绩=机考成绩与平时成绩之和成比例。
5.开发工具
厦门大学非计算机专业本科生公开课《C程序设计基础》使用全校通用教材中的VC++6.0开发工具。因此,为了配合教材,本课程使用VC++6.0.
请登录后发表评论
注册
社交帐号登录