学校云 建设你的专属在线教育平台
中国大学MOOC
SPOC学校专有课程
高级语言C程序设计
分享
spContent=C语言是学生的第一门计算机语言,因为它是理解和掌握程序设计思想的首选语言。同时它是世界上最流行、使用最广泛的高级程序设计语言之一,但也是最难以掌握的一门语言。本课程目的使学生掌握程序设计的基本方法并逐步形成正确的程序设计思想,能够熟练地使用C语言进行程序设计并具备调试程序的能力。
—— 课程团队
课程概述

通过本课程的学习应达到以下要求:

(1)掌握C语言的基本数据类型及对数据的基本操作;

(2)了解算法的性质与组成要素,理解结构化程序设计的基本思想;

(3)掌握C语言中实现三种基本程序结构的控制语句,能正确进行顺序结构、选择结构、循环结构的程序设计;

(4)掌握模块化程序设计的基本方法,能正确进行函数的定义、声明和调用;掌握变量的存储属性;

(5)掌握数组的定义、数组元素的引用,能应用数组解决与数组有关的常用算法;

(6)掌握指针的概念和指针的使用,能设计出较复杂的程序;

(7)掌握结构体、共用体和枚举类型的概念及其定义并能在程序中正确使用;

根据近年来计算机领域的最新发展和教育部计算机教学指导委员会制定的相关文件精神,结合我校的实际情况,我们先后编写了《C/C++程序设计教程:面向过程分册》、《C/C++程序设计教程:面向对象分册》、《C/C++程序设计教程:面向过程分册(第2版》等教材,由电子工业出版社出版。该书汇入了课程组老师多年来的教学经验,兼顾了基础理论、操作应用两方面的需求,尤其强调了案例教学,在各章都附有一些思考题和上机操作题。自2007年9月以来,经多年使用,各方反映良好。

成绩 要求

成绩大于60分合格。

课程大纲
参考资料

高等教育计算机学科"应用型"规划教材•C/C++程序设计教程:面向过程分册(第2版)

作  者:郑秋生 主编

出 版 社:电子工业出版社