2.课程内容C语言基础结构化程序设计选择结构循环结构

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.

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论