← 快 速 通 道 →


课程录像

 

《C程序设计》教学大纲
一、课程性质、教学目的与要求。
(一)课程性质
C语言是影响深远的、传统的、面向过程的优秀编程语言。C语言功能丰富,表达能力强,使用灵活方便,目标程序效率高,可移植性好,既具有高级程序设计语言的优点,又具有低级程序设计语言的许多特点。
《C程序设计》是我院计算机系各专业必修的专业基础课。本课程的先修课程是《计算机导论》,同时为学习《数据结构》、《C++语言程序设计》、《软件工程》、《数据库系统》、《操作系统原理》等后续课程奠定程序设计基础。
(二)教学目的
通过本门课程学习,应使同学们掌握C语言的基本原理,学会运用C 语言进行程序设计,同时提高分析问题和解决问题的能力,为后续课程的学习和应用奠定程序设计基础。《C程序设计》是一门理论性、实践性均较强的课程,在教学过程中要突出理论联系实际的基本原则,注重上机实验。
(三)基本要求
1、基本知识、基本理论方面:熟练掌握C程序设计的基础知识、基本概念;掌握程序设计的思想和编程技巧;熟练掌握C语言的数据类型,深刻理解例如动态存储结构、指针、链表等重要概念。
2、能力、技能培养方面:熟练掌握用C语言编写常用程序;理解后续课程《数据结构》中线性表、队列等典型数据结构的用C语言实现的方法;掌握用C语言来实现后续课程如《数据结构》等课程中一些基本算法,例如排序、查找等。懂得软件设计的基本方法和程序调试的基本过程。

点击下载完整WORD版