下载此文档

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


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
C语言程序设计
一、课程基本情况
课程名称:C语言程序设计(C Programming Language)
考核对象:计算机专业和理工类的非计算机专业学生
先修课程:大学计算机基础,高等数学
学时:总学时数108,其中:课堂讲授 72 学时,上机实验 36 学时
教学目标:
C语言是计算机专业的一门基础课,也是理工类非计算机专业学****计算机语言、建立和培养编程思想与程序语言能力和素质的基础课程。C语言与其它高级语言相比有其显著的优点,它既具有高级语言的特点,又具有低级语言的许多特点;它不仅是系统描述语言,而且也是通用的程序设计语言。因此,它既适合编写系统程序,又适合编写应用程序,应用领域很广,是一种理想的结构化语言。
通过对本课程的学****使学生了解和掌握C语言基本语法规则,熟练阅读和理解简单的C语言程序,掌握一些基本的算法,并具备设计简单程序的能力,为继续学好后续计算机课程和今后的计算机应用与开发打下良好的基础。
教学参考:
C语言的学****包括知识和技能两个方面:
知识方面重点掌握数据类型、运算符与表达式,程序流程控制,数组,函数,指针,结构体、共用体和枚举,文件的基本操作,面向对象的基本概念等。其中指针是难点,对于理工类非计算机专业学生,以一级指针为主。
技能方面须通过上机操作掌握所学的知识,要特别强调讲授与上机操作相结合,保证学生有充分的上机条件和学时数。程序调试平台可以选择Turbo C C++ ,如果选择后者,请注意其与前者的不同。
主要参考书:
[1] 丁亚涛.《C语言程序设计》第2版[M].北京:
[2] 丁亚涛.《C语言程序设计实训与考试指导》第2版[M].北京:
[3] 谭浩强.《C语言程序设计》第3版[M].北京:
二、课程内容与考核目标
第1章 C语言概述
(一)课程内容
C语言的发展历史、特点、基本程序结构、算法、流程图、上机编辑和调试程序的方法和步骤。
(二)考核知识点与考核目标
了解C语言的形成、发展和基本特点;了解程序、程序设计、高级语言的基本概念;掌握C语言程序的基本结构和组成,掌握算法的基本概念和算法描述的基本工具;学会用传统流程图描述一个具体的算法(简单应用)。
第2章数据类型、运算符和表达式
(一)课程内容
C语言的数据类型、标识符、关键字、常量、变量、运算符、表达式、类型转换。
(二)考核知识点与考核目标
了解C语言的数据类型、运算符、关键字;掌握标识符的命名规则,掌握各种基本类型的特点,掌握常量的书写方法,掌握变量的定义、赋值、初始化和使用方法;掌握各种基本表达式的组成、运算规则和优先级别,理解并掌握不同类型数据运算的类型转换规则。
第3章简单程序设计
(一)课程内容
C语言中的语句类型、程序结构、赋值语句、字符输入/输出函数、格式输入/输出函数、格式控制符。
(二)考核知识点和考核目标
了解结构化程序设计方法以及3种基本程序结构;理解顺序结构的程序执行过程;掌握赋值语句和基本输入/输出函数的使用;学会用printf和scanf函数进行简单的程序设计。
第4章选择结构程序设计
(一)课程内容
C语言选择程序结构、关系运算符与关系表达式、逻辑运算符与逻辑表达式、if语句、switch语句、转移语句。
(二)考核知识点和考核目标
理解选择(分支)结构程序设计的概念;理解语句嵌套的概念、掌握关系表达式和逻辑表达式的组成及运算规则, 并能运用这些运算符构成表达式;学会阅读和理解简单的选择结构程序,学会利用if语句和switch语句进行简单的程序设计(应用)。
第5章循环结构程序设计
(一)课程内容
C语言循环程序结构、for语句、while语句、do-while语句、循环嵌套、转移语句break、continue和goto。
(二)考核知识点和考核目标
掌握for语句、while语句、do-while语句、break语句、continue语句;学会利用循环进行简单的程序设计(求和、求阶乘、素数判断、i数列、水仙花数等)。
第6章数组
(一)课程内容
数组的概念、一维数组、二维数组、字符数组、字符串处理函数。
(二)考核知识点和考核目标
理解构造数据类型的概念;掌握一维数组、二维数组的定义、初始化和数组元素的引用;掌握字符数组的定义、初始化和数组元素的引用;理解并掌握字符串的存储方法和应用;掌握有关字符串处理的函数的使用方法;理解并掌握有关数组应用的简单算法(冒泡排序、矩阵转置、字符串的插入、删除和替换操作等)。
第7章函数
(一)课程内容
函数的基本概念和功能、函数的定义和声明、函数参数和

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

非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xunlai783
  • 文件大小136 KB
  • 时间2018-05-31