下载此文档

C语言程序设计教学大纲.doc


文档分类:IT计算机 | 页数:约31页 举报非法文档有奖
1/31
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/31 下载此文档
文档列表 文档介绍
《C语言程序设计》教学大纲课程名称:C语言程序设计系(院、部):计算机科学系教研室:软件教研室编写说明本课程的性质:高级程序设计语言是现代计算机系统中各类软件的主要编程语言,同时也是从事计算机应用的人员必不可少的基础知识和基本技能,C语言又是现今应用最为广泛的几种语言之一,因此,《C语言程序设计》课程也就成为高等学校计算机等专业的重要学科基础课程。本课程的主要目的和任务是:通过本课程的学****可以让学生了解和掌握高级语言程序设计的基本理论、基本概念和基本方法,初步形成通过编程解决较为简单的计算机应用问题的能力,培养学生良好的程序设计风格,并进而培养和提高学生分析问题和解决问题的能力,为学生今后学****其它计算机专业课程及形成更强、更实用的软件开发能力奠定必要的基础。教学过程中教师应注意以下问题:理论与技能并重,应注意培养学生脑手并用,在加强基本理论的同时,也应增强动手能力;基础性与实用性并重,在介绍高级语言程序设计的基本理论、基本概念和基本方法的同时,也应适当介绍本课程内容与其它后继专业课内容的内在有机联系,提高学生的学****兴趣和自觉性;课堂讲授与自学并重,在课堂讲授中应注意采用启发式教学,引导学生培养自己的自学能力,提高学****的质量和效率;内容多,弹性大;本课程内容繁多,不少知识点弹性较大,学生在学****过程中可能会遇到较大的困难,教师应注意掌握好深度与广度的关系,在教学过程中一定要突出重点,并在要求上允许基础不同的学生有一定弹性。本课程建议学时数为:总学时数:108,其中课堂讲授:72,上机实验:36。本课程建议使用教材: 《C程序设计》(第二版)谭浩强编著清华大学出版社本课程与其它课程的关系(仅限计算机类课程)先导课程为:《计算机导论》。主要后续课程为:《数据结构》、《面向对象程序设计》、《操作系统》、《编译原理》等。由于本课程是一门重要的学科基础课程,学好本课程需要一定的计算机基础知识和操作技能,因此,《计算机导论》课程为本课程的重要先导课程。此外,前述主要后续课程的学****需要应用《程序设计》课程的知识和技能,为保证本课程学****的基础性,同时保证其学****的延续性,本课程建议在计算机科学与技术等有关专业的一年级第二学期开设。教材每章都附有****题,尤其是程序设计题和程序分析题可用于检验学生学****状况,同时在学****后期还可增加若干综合性程序,巩固所学知识。课时分配表章节教学内容学时安排讲授实验第一章C语言概述C语言出现的历史背景C语言的特点简单的C程序介绍C程序的上机步骤42第二章程序的灵魂——算法算法的概念简单算法举例算法的特性怎样表示一个算法4第三章数据类型、运算符与表达式C的数据类型常量与变量整型数据实型数据字符型数据变量赋初值各类数值型数据间的混合运算算术运算符和算术表达式赋值运算符和赋值表达式逗号运算符和逗号表达式84第四章最简单的C程序设计——顺序程序设计C语句概述赋值语句数据输入输出的概念及在C语言中的实现字符数据的输入输出格式输入与输出顺序结构程序设计举例42第五章选择结构程序设计关系运算符和关系表达式逻辑运算符和逻辑表达式if语句switch语句程序举例44第六章循环控制概述goto语句以及用goto语句构成循环while语句do-while语句for语句循环的嵌套几种循环的比较64break语句和continue语句程序举例第七章数组一维数组的定义和引用二维数组的定义和引用字符数组42第八章函数概述函数定义的一般形式函数参数和函数的值函数的调用函数的嵌套调用函数的递归调用数组作为函数参数局部变量和全局变量变量的存储类别内部函数和外部函数如何运行一个多文件的程序84第九章预处理命令宏定义“文件包含”处理条件编译22第十章指针地址和指针的概念变量的指针和指向变量的指针变量数组与指针字符串与指针指向函数的指针返回指针值的函数指针数组和指向指针的指针有关指针的数据类型和指针运算的小结84第十一章结构体与共用体概述定义结构体类型变量的方法结构体变量的引用结构体变量的初始化结构体数组指向结构体类型数据的指针用指针处理链表共用体枚举类型用typedef定义数据类型84第十二章位运算位运算符和位运算位运算举例22位段第十三章文件C文件概述文件类型指针文件的打开与关闭文件的读写文件的定位出错的检测文件输入输出小结42其它****题课、期中考试、机动62教材名称及目录教材名称:《C程序设计》(第二版)谭浩强编著清华大学出版社目录:第一章C语言概述C语言出现的历史背景C语言的特点简单的C程序介绍C程序的上机步骤第二章程序的灵魂——算法算法的概念简单算法举例算法的特性怎样表示一个算法第三章数据类型、运算符与表达式C的数据类型常量与变量整型数据实型数据字符型数据变量赋初值各类数值型数据间的混合运算算术运算符和算术表达式赋值运算符和赋值表达式逗号运算符和逗号表达式

C语言程序设计教学大纲 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数31
  • 收藏数0 收藏
  • 顶次数0
  • 上传人459972402
  • 文件大小191 KB
  • 时间2019-02-11