网站大量收购独家精品文档,联系QQ:2885784924

2015年荐《C语言程序设计》课程教学大纲.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C语言程序设计》课程教学大纲 一、课程教学目标 通过本课程的学习,使学生学习并掌握C语言基本语法及常用的标准库函数,了解C语言的特点,以期达到熟练使用C语言进行程序设计。初步培养学生进行软件设计和系统开发的能力,为今后的学习及工作打下一个良好的基础。1.了解C语言的特点,熟练掌握C语言的基本数据类型及控制语句(即数据流与控制流)2.学会使用C语言的其他构造数据类型:数组、指针、结构体等。3.熟练掌握C语言的表达式。 4.学会C函数的使用,熟练掌握C语言传递参数方法 5.学会并掌握C语言的地址,指针 6.学会使用常用的C语言标准库函数 7.学习C语言程序的调试方法及调试技巧 能力目标: 能够熟练地使用C语言的条件、循环、数组、结构、函数和文件进行基本的程序设计。 思想教育目标: 1.培养学生科学、严谨的态度。 2.培养学生理论联系实际学生全面发展学习能力学生的社会责任感—算法 教学内容: 算法的概念及特性,简单算法举例。 算法的表示方法,流程图、N-S图的使用。 教学要求: 理解算法的概念及重要性。 掌握算法的表示及流程图、N-S图的使用。 学时:6 第三章 数据类型、运算符与表达式 教学内容: C语言中数据类型介绍,常量、变量的概念。 整型数据、浮点型数据的表示、存放及定义。 字符型数据的介绍,字符、字符串的使用。 如何给变量赋初值。 运算符及其表达式的使用。 教学要求: 理解变量的概念以及确定变量数据类型的重要性。 理解常量的概念。 掌握C语言的各种数据类型表示方法及使用。 掌握C语言的算术运算符及其表达式。 学时:12 第四章 顺序程序设计 教学内容: 1. C语言顺序程序设计的特点,赋值语句的使用。 2. 字符数据的输入与输出,putchar函数、getchar函数。 格式输入输出函数的格式及使用,scanf函数、printf函数。 教学要求: 了解C语言顺序程序设计的特点。 掌握赋值语句的格式及使用。 掌握字符数据的输入输出函数的格式及使用。 掌握格式输入输出函数的格式及使用。 学时:6 第五章 选择结构程序设计 教学内容: 关系运算符及其表达式,逻辑运算符及其表达式。 If语句的格式及用法。 Switch语句的格式及用法。 教学要求: 掌握关系运算符及其表达式。 掌握逻辑运算符及其表达式。 熟练掌握if语句的三种格式及其用法。 掌握switch语句的格式及其用法。 学时:10 第六章 循环程序设计 教学内容: 1. 循环的构成方法,goto语句,while语句,do-while语句的使用。 2. For语句实现循环的用法及格式。 3. 循环的嵌套,break语句continue语句的使用。 教学要求: 了解构成循环的方法。 掌握while语句的格式及其用法。 掌握do-while语句的格式及其用法。 熟练掌握for语句的格式及其用法。 了解break语句和continue语句的格式及其用法。 学时:8 第七章 数组 教学内容: 一维数组的定义和使用。 二维数组的定义和使用。 字符数组的定义和使用。 教学要求: 掌握一维数组的定义和引用。 掌握二维数组的定义和引用。 掌握字符数组的定义和引用。 学时:10 第八章 函数 教学内容: 函数的定义和使用,函数的参数、返回值。 函数的调用方法,嵌套调用、递归调用。 局部变量,全局变量。 变量的存储类别。 内部函数和外部函数。 教学要求: 掌握函数的定义和使用。 掌握函数的参数及其返回值。 掌握函数的调用方法。 掌握变量的存储类别及其作用域。 了解内部函数和外部函数。 学时:14 第九章 指针 教学内容: 指针的概念,变量的指针及指向变量的指针变量。 数组的指针及指向数组的指针变量。 字符串的指针及指向字符串的指针变量。 函数的指针及指向函数的指针变量。 指针数组和指向指针的指针。 教学要求: 掌握指针的概念。 掌握变量的指针及指向变量的指针变量。 掌握数组的指针及指向数组的指针变量。 掌握字符串的指针及指向字符串的指针变量。 掌握函数的指针及指向函数的指针变量。 了解指向指针的指针的概念。 学时:16 第十章 结构体与共用体 教学内容: 结构体类型变量的定义和使用。 结构体类型数组的定义和使用。 指向结构体类型数据的指针。 用指针处理链表。 教学要求: 了解结构体的基本概念。 掌握结构体定义的方法。 掌握结构体类型数组的概念和使用。 学时:10 第十一章 文件 教学内容: 文件的基本概念。 文件打开与关闭的方法。 文件的读写方法。 教学要求: 了解文件的基本概念。 掌握文件的读写方法。 掌握文件的打开与关闭的方法。 学时:2 五、实践性教学内容的安排与要求(总学时:32) 实训1: C语言简单程序的运行,熟悉运行环境的使用。 实训2: 练习常量及变量的定义

文档评论(0)

seym + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档