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

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

ID:14497993

大小:674.50 KB

页数:139页

时间:2018-07-29

《 c 语言程序设计》教学大纲_第1页
《 c 语言程序设计》教学大纲_第2页
《 c 语言程序设计》教学大纲_第3页
《 c 语言程序设计》教学大纲_第4页
《 c 语言程序设计》教学大纲_第5页
资源描述:

《《 c 语言程序设计》教学大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《C语言程序设计》教学大纲 一.教学目的C语言程序设计是计算机及其它专业一门必修的基础课,是学习其他计算机课程的基础,也是计算机基础教育的重点课程之一。它既具有高级语言的特点,又具有低级语言的功能。本课程的目的在于向学生介绍C语言的基础知识,使学生了解C语言的基本概念及语法,准确掌握C语言数据类型的特点,熟练掌握C程序的编程方法,具有应用C语言解决实际问题的能力。二.课程内容及学时分配1.C语言概述(4学时)• 了解C语言的历史和特色• 了解C程序的构成及其编译和链接方法• 掌握C程序上机步骤2.顺序结构程序设计(6学时,其中2学时实验)(1)数据描述(

2、2)熟练掌握C语句及赋值语句的概念(3)熟练掌握数据输入输出的方法3.选择结构程序设计(8学时,其中4学时实验)• 掌握关系运算与逻辑运算• 了解程序流程控制结构的基本概念• 熟练掌握if语句、switch语句4.循环结构程序设计(8学时,其中6学时实验)(1)了解循环的概念(2)熟练掌握由while、do-while、for构成的循环(3)掌握多重循环结构5.数组(8学时,其中6学时实验)• 掌握一维数组和二维数组的定义、初始化及引用• 掌握字符数组的定义、初始化及引用• 熟练掌握数组的基本编程方法(数据的交换、排序等)6.函数(10学时,其中2学时实

3、验)(1)掌握函数的概念、定义、调用、参数传递等基本方法。(2)掌握变量的作用域和存储类别7.编译预处理(2学时)• 掌握宏定义的概念及使用• 了解“文件包含”与条件编译8.指针(8学时,其中4学时实验)• 掌握指针的概念• 掌握指针定义方法、初始化的意义和使用规则• 掌握指向数组的指针的定义和使用方法• 掌握指针作函数参数及返回指针值函数的作用和使用方法• 了解指向函数的指针的定义和使用方法• 了解指针数组和多级指针的定义和使用的基本方法• 了解main函数中的参数的作用和使用方法。9.结构体与共用体(8学时,其中2学时实验)• 掌握结构体变量的定义和

4、使用方法• 掌握结构体数组与指向结构体数组的指针• 掌握链表的操作(建立、删除、插入结点、删除结点等)• 了解共用体的概念及简单应用• 了解枚举类型的概念10.文件(4学时,其中2学时实验)• 了解文件的概念• 掌握文件的打开与关闭方法• 掌握文件的打开方式• 了解文件的读写与定位课时分配表内容讲课时数实验时数第一章C语言概述4 第二章顺序结构程序设计62第三章选择结构程序设计84第四章循环结构程序设计84第五章数组84第六章函数106第七章编译预处理22第八章指针84第九章结构体与共用体82第十章文件42小计6630合计96 三.重点、难点重点:1.程

5、序的三种基本结构的设计方法2.数组与函数3.指针类型4.结构体与共用体难点:1.多重循环结构的设计2.函数的递归调用3.指针4.文件四.实践教学环节(30学时)1.实验部分(1)目的:了解C程序的基本结构,掌握C程序的调试方法,正确理解理论课的内容,加深对讲授内容的理解,解决自己编程时存在的问题。(2)方法:通过学生阅读实验指导书,了解每次实验的目的和要求。通过实验前的预习和编程、实验中的程序调试和教师的现场指导、实验后的复习与实验报告的编写,使学生真正掌握C语言的语法规则和C程序的编程技巧2.实训部分(1)目的:通过为学生提供独立实践的机会,将课本上的

6、理论知识和实际编程能力结合起来,锻炼学生分析问题和解决实际问题的能力,提高学生的实践编程能力。(2)方法:利用学到的编程知识和编程技巧,通过布置具有一定难度的程序设计题目,使学生对软件的开发技术有进一步的了解,提高上机操作和综合性程序设计的能力。五.考核方式与内容1.考核方式:考试2.考核内容:原则上要求试题覆盖面达全部课程内容的85%以上,大纲规定的内容均应在试题中有所反映。3.难易比例:要求试题应难易适度,题量应是学生在规定的90分钟时间内回答完毕,其难易程度要求比例为基础知识占60%—70%基础知识的灵活运用占20%—30%难度较高知识≤10%4.

7、说明依学校有关规定,试题卷面应为80分,(其中理论部分考核占60分,实验部分考核占20分),平时成绩考核占20分。六.教材及主要参考书教材:《C程序设计》谭浩强著清华大学出版社主要参考书:《C语言程序设计》李淑华等著大连理工大学出版社《C语言程序设计教程》谭浩强等著高等教育出版社topC语言实验指导书实验一熟悉TurboC编程环境及简单程序设计一、实验目的1.掌握在集成环境中编辑、编译、连接和运行C语言程序的方法。2.掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用的格式转换符。23.学会使用有

8、关算术运算符,以及包含这些运算符的表达式。4.掌握数据的输入输出方法,能正确使用

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

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

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