- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C程序设计教学大纲 级0902
珠海学院
课 程 教 学 大 纲
课 程 名 称:C语言程序设计
适 用 专 业: 2010级计算机科学与技术、软件工程、网络工程专业
课 程 类 别:专业基础课
制 订 时 间:2009年9月
修 订 时 间:2010年9月
计算机科学与技术系 制
C语言程序设计课程教学大纲
(2009年制订,2010年修订)
一、课程编号:041317
二、前修课程:无
三、学 分: 4学分
四、学 时:90学时(其中实验部分30学时)
五、课程性质与任务
1.课程性质:《C语言程序设计是(章) 理论学时 实验学时 习题课 其它 备注 第一章 C语言概述 2 2 第三章 数据类型、运算符与表达式 6 2 第四章 顺序程序设计 2 2 第五章 选择结构程序设计 4 2 第六章 循环控制 4 4 第七章 数组 8 4 第八章 函数 10 4 第九章 预处理命令 1 第十章 指针 8.5 4 第十一章 结构体与共用体 6 2 第十二章 位运算 1.5 第十三章 文件 3 2 综合案例分析、复习 4 机考2 合计 60 30
八、课程教学基本内容
第1章 C语言概述
教学要求:了解C的发展历史掌握C的特点掌握简单的C程序掌握C程序的上机步骤教学重点C程序结构。难点: C语言的编程环境C语言出现的历史简单的C程序
二、在VC++6.0环境下运行C语言程序掌握C的基本数据类型掌握常量和变量符号常量与一般常量变量的定义和赋值掌握各类型数据的混合运算掌握运算符与表达式算术运算符关系运算符与逻辑运算符表达式的执行顺序重点:数据类型基本数据类型变量定义和赋值运算符与表达式难点:C语言数据类型常量和变量变量赋值运算符与表达式教学要求:了解C程序的结构,掌握赋值语句掌握字符的输入输出函数putchargetchar,重点掌握格式输出函数printf掌握输入函数scanf掌握掌握顺序结构C程序的编写重点:输入输出函数顺序结构C程序的编写格式C语句概述,赋值语句C语言中的实现。二、字符输入输出输入输出顺序结构C程序的编写掌握掌握关系运算符和关系表达式, 掌握逻辑运算符及逻辑表达式,掌握If语句掌握条件运算符,掌握witch语句选择结构的C程序编写的重点if语句选择结构的C程序的编写难点:if语句的用法及if语句嵌套的用法。教学内容:(4学时)
一、关系运算符和关系表达式,逻辑运算符和逻辑表达式。
二、if语句,switch语句break语句,选择结构程序举例。
第6章 循环控制
教学要求:掌握hile循环结构掌握o while循环控制结构掌握or循环控制结构掌握循环的终止语句break和continue 掌握循环结构C程序编写的重点:hile, for循环控制结构终止语句break和continue循环结构C程序编写的难点: while、do—while、for循环语句的用法
二、循环语句嵌套,各种循环语句的比较,break,continue语句的使用,循环结构程序举例和编程思路。
第7章 数组
教学要求:掌握数组的概念、组成和特点,重点掌握一维和二维数组的定义和引用方法,掌握掌握数组的基本操作掌握数组的定义初始化基本操作难点:的定义数组的定义数组的定义掌握函数的概念掌握函数参数的传递掌握掌握重点:函数的参数传递难点:函数定义的的掌握宏定义的掌握文件包含处理重点:宏的定义难点:带参数的宏定义教学内容:(1学时)
一、宏定义文件包含处理掌握地址和指针的概念掌握指针变量的定义和初始化掌握指针变量的引用掌握变量、数组、字符串、函数、结构体的指针以及指针变量指针数组,指向指针的指针,函数的命令行参数重点:指针变量的定义和初始化指针变量的引用难点:地址和指针的概念指针变量的引用地址和指针的概念变量的指针指针变量数组指针字符串指针函数指针数组,指向指针的指针掌握结构体的定义掌握结构体变量的初始化掌握结构体变量引用结构体的掌握用指针链表重点:结构体的定义结构体变量的引用,难点:结构体的定义单向链表的建立、输出、删除与插入教学内容:(6学时)
一、结构体的定义引用初始化结构体指向结构体的指针用指针和结构体构成链表,单向链表的建立、输出、删除与插入C语言的位运算符和位运算的实现过程。教学重点:C语言程序中文件的打开、关闭、读写、定位等基本操作。
综合案例分析、复习(4学时)
九、实验部分:
1、C程序的运行环境和运行一个C程序的方法(2学时)
熟悉VC++6.0环境,运行简单的C程序If语句if嵌套语句witch语句while、do—while、for循环语句和多重循环使用的例
文档评论(0)