《C语言程序设计实验》教学大纲
课程编号:
课程名称:C语言程序设计
学分:4 总学时:72
适用专业:地理信息系统
一、本课程的性质和任务
本课程的性质:是高等院校地理信息系统专业的专业基础必修课。
本课程的任务是:C 语言是当今最为广泛的几种语言之一,本课程重点介绍C 语言的
结构化程序设计方法和标准C 的编程与应用,内容包括:C 语言的基本概念和基本语法规则、数据的基本类型和自定义类型、函数、文件和指针等知识,为后继课程的学习打下坚实的基础。本课程是一门实践性很强的课程,既强调对理论的掌握,又强调上机编程、调试、运行等
实践环节,特别注重实际编程能力的培养。最终使学生能运用结构化程序设计方法编写程序,培养自己优良的编程风格,在程序设计方面基本达到“综合应用”的层次。
二、本课程的教学内容和基本要求
1. C 语言概述
2. 程序的灵魂——算法
3. 数据类型、运算符与表达式
4. 最简单的C 程序设计
5. 选择结构程序设计
6. 循环控制
7. 数组
8. 函数
9. 预处理命令
10. 指针
11. 结构体与共用体
12. 位运算
13. 文件
三、课程学时分配
序号 | 内 容 | 学 时 | 备 注 |
1 | 1. C 语言概述 | 2 | |
2 | 2. 程序的灵魂——算法 | 1 | |
3 | 3. 数据类型、运算符与表达式 | 2 | |
4 | 4. 最简单的C 程序设计 | 2 | |
5 | 5. 选择结构程序设计 | 2 | |
6 | 6. 循环控制 | 2 | |
7 | c程序设计pdf下载 7. 数组 | 2 | |
8 | 8. 函数 | 2 | |
9 | 9. 预处理命令 | 2 | |
10 | 10. 指针 | 2 | |
11 | 11. 结构体与共用体 | 2 | |
12 | 12. 位运算 | 2 | |
13 | 13. 文件 | 1 | |
合 计 | 24 | ||
四、其它
1、先修课程:高等数学
2、教学方法建议:
通过做练习、多媒体演示等教学过程,培养学生的实际动手能力。根据实践性较强的特点,本课程专门配合运用TurboC++3.0IDE进行学生上机编程、调试、运行等实践内容。
3、考核方式:
总评成绩由平时实验表现成绩(40%)、实验报告成绩(20%)和实验考试成绩(40%)三部分组成。
4、作业要求:
根据教学需要布置实验报告,巩固学生对基本理论和基本方法的掌握程度、加强分析解决实际问题的能力。
5、教材及主要参考书:
实验教材:自编实验指导书
主要参考书:
1、谭浩强,C 程序设计(第三版),清华大学出版社,2005 年。
2、谭浩强,C 程序设计题解与上机指导(第三版),清华大学出版社,2005 年。
制订者:鲁凤
审核者:
地理科学 学院 地理信息系统 教研室(所、部)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论