《C语言程序设计》课程简介

《C语言程序设计》课程简介

ID:38559149

大小:66.00 KB

页数:5页

时间:2019-06-14

《C语言程序设计》课程简介_第1页
《C语言程序设计》课程简介_第2页
《C语言程序设计》课程简介_第3页
《C语言程序设计》课程简介_第4页
《C语言程序设计》课程简介_第5页
资源描述:

《《C语言程序设计》课程简介》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《C程序设计》课程简介课程代码:301021课程名称:C程序设计英文名:CProgrammingdesign课程类别:公共基础课学时学分:教学48实验244学分先修课程:计算机文化基础、高等数学授课对象:院属相关专业开课单位:现代教育技术中心教材:《C语言程序设计(第三版)》,谭浩强编,清华大学出版社,2005年课程简介:高级语言程序设计是高等院校非计算机专业学生接受计算机教育的一门基础课程,是计算机教育三个层次目标教育中的第二层次目标课程,旨在培养学生具有设计计算机程序、编写程序和调试程序的能力。C语言是一种通用的高级程序设计语言,同时又具有其它高级语言所不

2、具备的低级语言功能,不但可用于编写应用程序,还可用于编写系统程序,因而得到最广泛的应用。同时,掌握了C语言,就可以较为轻松地学习其他任何一种程序设计语言,为后续的面向对象程序设计,Windows程序设计,Java程序设计等程序设计语言的学习打下了扎实的基础。本课程包括以下内容:C语言概述;基本数据类型、运算符与表达式;数据输入输出函数、C语言的语句;顺序结构程序设计、选择结构程序设计和循环结构程序设计;数组、函数、指针、结构体、共同体和枚举的应用;位运算;编译预处理;文件的建立和使用。5《C程序设计》课程教学大纲课程代号:301021课程名称:C程序设计英文名

3、:CProgrammingdesign课程类别:公共基础课学时学分:48+24/4先修课程:计算机文化基础、高等数学授课对象:院属相关专业开课单位:现代教育技术中心教材:《C语言程序设计(第三版)》,谭浩强编,清华大学出版社,2005年参考书目:《C语言程序设计》,吴国凤等编,安徽大学出版社,2004年《C语言程序设计》,吴国凤编,安徽大学出版社,2004年《C语言程序设计典型题解析及自测试题》,曹化工编,西北工业大学出版社,2003年《C语言复习指南与题解》,李俊杰编,清华大学出版社,2003年《TurboC实用大全》,徐金梧编,机械工业出版社,1996年(

4、2001年重印)一、课程的目的和任务本课程以C语言为教授程序设计的描述语言,结合语言介绍程序设计的基本原理、技巧和方法。主要讲授内容包括程序设计基本概念、基本数据类型、运算符和表达式,以及基本的数据输入输出方法;选择结构、控制结构;数组、字符串;函数、预处理命令;指针;结构体和共用体;位运算、位段;数据文件的基本处理技术。通过本课程的学习,为与计算机有关课程的学习,以及能用计算机解决一些实际问题打下坚实的基础。二、课程的基本要求和教学内容1、基本要求掌握C语言的基本知识,并能熟练使用C语言编写小程序;掌握程序设计的基本方法和技术;掌握一些基本算法的开发方法;熟

5、悉程序设计的思想和编程技巧;熟悉C语言的各种数据类型,深刻理解预处理、指针、动态存储、结构体、共用体、链表等重要概念,熟悉文件操作。2、教学内容第一章 C语言概述1.C语言的历史背景。2.C语言的特点。3.简单的C语言程序介绍。4.C程序的上机步骤与方法。第二章 算法1.算法的概念。2.简单算法举例特点。3.算法的特性。4.怎样表示算法(三种基本结构和N-S流程图)。5.结构化程序程序设计方法。第三章 数据类型、运算符与表达式1.C语言的数据类型。52.常量(包括符号常量)与变量。3.整型数据、浮点型数据、字符型数据。4.变量赋初值。5.各类数值型数据间的混合

6、运算。6.算术运算符和算术表达式、赋值运算符和赋值表达式。7.逗号运算符和逗号表达式。第四章 最简单的C程序设计-顺序程序设计1.C语句概述。2.赋值语句。3.数据输入输出的概念及在C语言中的实现。4.字符数据的输入输出。5.格式输入与输出。6.顺序结构程序设计举例。第五章 选择结构程序设计1.关系运算符与关系表达式。2.逻辑运算符与逻辑表达式。3.if语句;switch语句。4.程序举例。第六章 循环控制1.goto语句及用goto语句构成循环。2.用while语句;do-while语句;for语句实现循环。3.循环的嵌套和几种循环的比较。4.break语句

7、和continue语句。5.程序举例。第七章数组1.一维数组的定义与引用;一维数组程序举例。2.二维数组的定义与引用;二维数组程序举例。3.字符数组和常用字符串处理函数;字符数组应用举例。第八章 函数1.函数定义的一般形式。2.函数的参数和函数的值。3.函数的调用。4.函数的嵌套调用。5.函数的递归调用。6.数组作为函数参数。7.局部变量和全局变量。8.变量的存储类别。9.内部函数和外部函数。第九章 预处理命令1.宏定义。2.“文件包含”处理。3.条件编译。第十章 指针51.地址与指针的概念。2.变量的指针和指向变量的指针变量。3.数组与指针。4.字符串与指针

8、。5.指向函数的指针。6.返回指针值的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。