程序设计课程教学大纲_第1页
程序设计课程教学大纲_第2页
程序设计课程教学大纲_第3页
程序设计课程教学大纲_第4页
程序设计课程教学大纲_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页程序设计课程教学大纲程序设计课程教学大纲

C程序设计课程教学大纲

课程名称:英文名称:学时:开课学期:适用专业:课程类别:课程性质:先修课程:教材:

C程序设计

CProgrammingDesign40

试验单独一门课

学分:

2022-2022学年第一学期全校理工科专业必修公共基础课无

谭浩强.C程序设计.北京:清华高校出版社

课程编码:

一、课程性质及任务

C程序设计课程是高等学校理工科专业必修的公共基础课。该课程为其它专业课程奠定程序设计的基础,又可以作为其它专业课程的程序设计工具。同学通过对C语言的语法规章、数据类型、数据运算、语句、系统函数、程序结构等的学习,掌控程序设计的基本思想、基本概念和基本方法,能运用所学的知识和技能对一般问题进行分析和程序设计,为进行各种有用程序开发奠定一个良好的基础。

二、课程的教学要求

章节

第一章C语言概述第二章程序的灵魂-算法

理解掌控的知识点,课程难点C语言特点,C程序的基本结构,运行C程序的方法和步骤。

算法概念和特性,算法的表示方法,结构化程序设计方法。

基本数据类型常量的书写方法和变量的定

第三章数据类型、运算符与表达式

义、赋值、初始化、运用方法,基本运算符的运算规章和优先级别,表达式的构成规章和计算。

C语句的分类,赋值语句的格式和功能,

第四章最简约的C程序设计

字符数据和格式输入/输出函数的调用格式与功能。

关系运算符和关系表达式,规律运算符和

第五章选择结构程序设计

规律表达式,单分支、双分支、多分支选择语句的格式与功能。。

第六章循环掌握

while语句、do-while语句、for语句、break语句、continute语句的格式和功能。

程序设计课程教学大纲

一维数组、二维数组、字符型数组的定义、

第七章数组

初始化、数组元素的运用,字符串处理函数的运用。

函数的结构、设计方法和调用方法,函数

第八章函数

调用中数据传递的几种方式,设计简约的嵌套调用函数,变量生存期和作用域。

第九章预处理指令

无参宏的定义和宏替换,带参宏的定义和宏替换,文件包含处理

指针变量的定义、初始化和赋值方法,数

第十章指针

组与指针,字符串与指针,指向函数的指针,指针型函数

结构型、共用型和枚举型数据的特点和定

第十一章结构体与共用体

义,结构型变量、数组、指针变量的定义、初始化和成员的引用方法,共用型和枚举型变量的定义和引用方法。

第十二章位运算第十三章文件

位运算符和位运算

文件的打开与关闭,文件的读写,文件的定位,出错检测。

三、课程学时安排

章节〔或内容〕

第一章C语言概述第二章程序的灵魂-算法

第三章数据类型、运算符与表达式第四章最简约的C程序设计第五章选择结构程序设计第六章循环掌握第七章数组第八章函数第九章预处理指令第十章指针

第十一章结构体与共用体第十二章位运算第十三章文件

合计

学时11223646164自学440

程序设计课程教学大纲

四、课程习题要求

完成教材的课后习题,完成《计算机基础综合实训教程》中习题篇的全部习题。通过大量的习题训练,巩固并加深对课程内容的理解,逐步掌控C语言的精髓。

五、考核与成果评定

1、考核方式:闭卷,机考。

2、考核标准与比例:平常20%,期末考试:80%。注:试验考核成果达不到60%,不允许参与理论考试。

六、主要参考书

1.谭浩强,张基温,唐永炎.C语言程序设计教程.北京:高等教育出版社.19922.李晋惠.C语言程序设计.北京:兵器工业出版社.20223.夏宽理.C语言与程序设计.上海:复旦高校出版社.1994

制定人:计算机基础教学部

审定人:批准者:

2022年7月

程序设计课程教学大纲

C程序设计课程教学大纲

课程名称:英文名称:学时:开课学期:适用专业:课程类别:课程性质:先修课程:教材:

C程序设计

CProgrammingDesign40

试验单独一门课

学分:

2022-2022学年第一学期全校理工科专业必修公共基础课无

谭浩强.C程序设计.北京:清华高校出版社

课程编码:

一、课程性质及任务

C程序设计课程是高等学校理工科专业必修的公共基础课。该课程为其它专业课程奠定程序设计的基础,又可以作为其它专业课程的程序设计工具。同学通过对C语言的语法规章、数据类型、数据运算、语句、系统函数、程序结构等的学习,掌控程序设计的基本思想、基本概念和基本方法,能运用所学的知识和技能对一般问题进行分析和程序设计,为进行各种有用程序开发奠定一个良好的基础。

二、课程的教学要求

章节

第一章C语言概述第二章程序的灵魂-算法

理解掌控的知识点,课程难点C语言特点,C程序的基本结构,运行C程序的方法和步骤。

算法概念和特性,算法的表示方法,结构化程序设计方法。

基本数据类型常量的书写方法和变量的定

第三章数据类型、运算符与表达式

义、赋值、初始化、运用方法,基本运算符的运算规章和优先级别,表达式的构成规章和计算。

C语句的分类,赋值语句的格式和功能,

第四章最简约的C程序设计

字符数据和格式输入/输出函数的调用格式与功能。

关系运算符和关系表达式,规律

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论