《C语言程序设计》教学大纲

发布 2021-05-13 23:51:28 阅读 8207

[课程名称: ]c语言程序设计。

教学时总数:] 36+36 周学时: 讲授:2 上机实践:2 (共18周)

课程教材: ]教科书:c语言程序设计(第二版)(谭浩强著)(清华大学出版社)

参考书:c程序设计教程(谭浩强、薛淑斌、崔武子编著)(清华大学出版社)、 c语言习题集与上机指导。

课程的目的与要求]

本课程是为计算机程序设计基础课,其目的是使学生掌握高级语言的编程方法,能用c语言独立编制出解决与本学科相关的科学计算问题的程序。要求学生了解c语言的成分及程序结构,掌握模块化程序设计的编程的技巧,熟悉编程、调试、运行各个环节的方法。

教学内容与学时安排:]

一) c语言程序设计初步(1×2学时)

1.程序设计语言介绍。

2.用库函数组装c程序。

3.设计一些简单的c函数。

二)数据描述与基本操作 (2×2学时)

1. 数据类型与基本操作。

2. 常量与变量。

3. 运算符与表达式。

4.不同类型数据间的转换。

5.数据的输入和输出。

三)c语言的流程设计 (2×2学时)

1. 算法的描述与结构化程序设计。

2. 用c语句描述算法。

3.选择型程序设计:if…else、switch

4.循环型程序设计:while、do…while、for

四)模块化程序设计 (2×2学时)

1. 函数。

2. 变量的存储属性。

3. 编译预处理。

五)数组 (3×2学时)

1. 一维数组。

2. 二维数组和多维数组。

3. 字符数组和字符串。

六)指针 (5学时)

1. 指针概述。

2. 指针与数组。

3. 指针与函数。

七)结构体和共用体 (5学时)

1. 结构体类型概述。

2. 结构体类型变量的定义和引用。

3. 结构体数组。

4. 结构体变量作为函数参数以及返回结构体类型值的函数。

5. 共用体的概念和简单例子。

6. 用typedef定义类型。

八)位运算 (1×2学时)

1. 位运算概念。

2. 位运算符的使用方法。

九)文件 (2×2学时)

1. 文件的概念。

2. 文件的打开与关闭。

3. 文件的顺序读写。

《C语言程序设计》教学大纲

一 课程的目的与任务 本课程将以结构化程序设计思想指导学习者运用c语言进行程序设计,充分利用c语言的结构性好,书写格式自由简洁,数据类型丰富,表达式类型多样化,程序执行效率高,可移植性好等特点,使学习者养成严谨的程序设计风格和习惯,在程序设计基本技能方面得到良好的训练,为后继课程的学习及今后的实际应...

C语言程序设计教学大纲

课程中文名称 c语言程序设计课程英文名称 c program language 课程类别 计算机课程编号 课程归属单位 计科系考核方式 考试。制定时间 2012年2月25日。一 课程的性质 任务。c语言程序设计 是计算机基础课程,是实践性很强的技术基础课。课程的任务是使学生获得程序设计方面的基本理论...

《c语言程序设计》教学大纲

c语言程序设计 教学大纲。课程编码 1212080130课程性质 专业基础课 课时 36学分 3 开课学期 第2 学期先修课程 大学计算机基础 适用专业 电子商务 课程简介 c语言程序设计是电子商务专业的一门专业基础课。设置本课程的主要目的是培养学生的程序设计与实现及调试能力。通过本课程的学习,使学...