欢迎来到天天文库
浏览记录
ID:23421787
大小:58.00 KB
页数:5页
时间:2018-11-07
《c语言教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《C语言程序设计》教学大纲一、课程目标1)正确理解和使用C语言的基本数据结构和语法。2)运用结构化程序的思想去阅读和设计程序,为将来“二次集成开发”的计算机技术打下基础。3)完成结构化程序的编写、调试的基本训练,系统地培养学生的动手能力。4)学会使用C语言编译系统5)掌握程序设计的一般方法和思想6)能针对实际问题编写程序,本课程的前导课程是PASCAL等,并与算法设计等课程相关联,其后续课程有javaScript、操作系统等。二、课程对象中职学校学生。三、课时安排章节课程内容讲课第一章C语言及程序设计概述4第二章数据类型、运算符与表
2、达式6第三章顺序程序设计2第四章选择结构程序设计2第五章循环结构程序设计2第六章数组6第七章函数6第八章指针10第九章结构体与共用体8第十章文件8合计54四、课程的基本内容和具体要求第一章C语言及程序设计概述本章要求:了解C语言的特点、C语言与其它高级语言相比有什么异同;了解C程序在PC机上的建立、编译和运行过程;了解C语言程序设计思想的基本篇;重点:①C语言的主要特点;②C语言在PC机上的运行过程;③常用算法的应用难点:无要求掌握:1.C程序的结构形式。(本章要知道C程序的基本单位是函数)1)C程序的结构(main()函数和其他函
3、数)2)头文件、宏定义、函数的开始和结束标志3)C语言的书写格式及风格2.熟悉TURBOC的上机操作。53.掌握一些常用的算法;1)累加、累乘的算法组成2)找最大、最小值的算法组成3)求质数的算法组成第二章数据类型、运算符与表达式本章要求:本章是C语言的基本概念开篇,所介绍的概念是学习C语言的基础;要求学生熟练掌握数据类型、运算符与表达式。重点:①C语言数据类型定义的方法和分类。②C语言运算符、表达式的使用以及它们的主要特点。难点:自增、自减运算符、赋值运算符、逗号运算符及它们的混合使用要求掌握:1.常量、变量的概念2.各种常量的表
4、示方法:整数、实数、字符、字符串的书写方法。3.整型变量、实型变量、字符型变量的定义方法和选择原则。4.类型修饰符long的用法、常用转义字符的含义及原则;5.各类数值型数据间混合运算的规则;6.正确书写表达式,注意几个特殊算符的结合性和优先级。能正确理解和使用自增、自减、复合赋值算符和逗号运算符等。第三章顺序程序设计本章要求:本章介绍简单的C程序的设计所必备的知识,主要是顺序程序设计的方法,学会一个程序设计过程,学会在程序中使用数据类型、表达式和数据的输入、输出函数。重点:①C语言的主要程序结构。②C语言赋值语句、基本输入输出语句
5、及它们的主要特点。难点:无要求掌握:1.了解C程序的结构;2.掌握赋值语句的使用3.格式输出函数printf、格式输入函数scanf的用法;4.字符输出函数putchar、字符输入函数getchar的用法;5.熟练使用常用的格式字符;6.掌握顺序程序设计方法。第四章选择结构程序设计本章要求:判断选取是实现分支程序结构的手段,而逻辑运算的结果又是判断选取的依据。本章重点在于关系表达式和逻辑表达式的书写与计算、各种分支语句及其相关语句在程序设计中的使用方法。重点:①分支选择结构的特点;②常用的单分支和多分支的组成及使用。难点:①各种条件
6、表达式的组成。if语句、switch语句在程序中的使用;②分支选择的嵌套的使用。要求掌握:1.能够用逻辑表达式正确描述文字表示的条件,主要涉及:关系表达式、逻辑表达式,C语言关于逻辑值的规定、逻辑表达式的求值过程等重要概念。2.几种if语句的用法及if语句嵌套的用法;能够理解条件算符。3.多分支语句switch和break语句的用法。4.掌握程序举例,体会编程的思路。5第五章循环结构程序设计本章要求:循环是各种程序设计语言的重点,因为它能使计算机有规律重复某些操作,是C语言的重点语句之一,其主要要求:1.建立循环的概念,理解循环控制
7、条件、循环体、循环控制变量等有关术语。2.体会循环程序编写的方法,并注意到编写循环程序要考虑的几个方面。3.理解循环嵌套问题——将内层循环当作外层循环的循环体中的一个语句。4.比较各种循环语句的异同,并能适当选择它们。重点:①循环结构的构成及特点。②“当型”和“直到型”循环的特点及各种循环语句在程序设计中的使用。难点:①循环控制变量的使用。要求掌握:1.循环语句while、do—while、for的用法;循环结构程序设计(1)用for语句实现的循环结构程序设计(2)用While和do-While语句实现的循环结构程序设计(3)用Br
8、eak,Continue语句的使用嵌套的正确形式及编写方法;一般以二重循环为主3.能够正确地用循环表述实际问题,编写完整的程序。第六章数组本章要求:数组是实际编程中经常用到的概念,C语言中是作为一种构造类型提出的。数组与循环结合是程序
此文档下载收益归作者所有