C语言程序设计教学计划主讲教师网络与信息安全系张伟.doc

C语言程序设计教学计划主讲教师网络与信息安全系张伟.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计教学计划主讲教师网络与信息安全系张伟

C语言程序设计教学计划 主讲教师:网络与信息安全系 张伟 课程编号:课程名称:英文名称:学 时:(理论教学)+32(实验课程) 学 分:适用专业:计算机科学与技术、信息安全、通信工程课程性质:先修课程: 课程教学目标 教学内容及基本要求 (一)理论教学部分:学时 第2章 基本的程序设计语句 (4学时) [目的要求] 了解并掌握C的基本数据类型、常量与变量的定义与使用方法,能够正确理解和使用各类基本运算符,正确书写和使用各类表达式。同时掌握标准输入/输出函数的使用 [教学内容] C的数据类型,常量与变量,整型、实型、字符型数据,变量赋初值,数值型数据间的混合运算,算术运算符和算术表达式,赋值运算符和赋值表达式,逗号运算符和逗号表达式,标准输入输出函数。 第3章 程序的简单算法设计 (3学时) [目的要求] 了解程序的三种基本结构,能够设计简单的输入/输出,会利用赋值语句和输入/输出语句设计简单的顺序结构程序,学习书写程序流程图。 [教学内容] C语句概述,程序的三种基本结构,流程图,程序举例 第4章 分支结构 (4学时) [目的要求] 掌握分支结构的书写及应用。 [教学内容] If语句,if_else语句,switch语句。循环嵌套 第5章 循环结构 (4学时) [目的要求] 能够正确地理解循环的概念、正确地理解和描述循环控制表达式;掌握while语句,do-while语句,for语句的使用;掌握循环嵌套的运用;能够正确地区分和应用break和continue语句;掌握利用循环语句实现累加、连乘、枚举的基本方法。 [教学内容] 概述,goto语句构成的循环,while语句,do-while语句,for语句, break和continue语句 第6章 函数与宏定义 (4学时) [目的要求] 能够正确地书写自定义函数,了解变量的作用域。重点理解递归函数的原理及执行过程。对编译预处理有基本的了解,能够正确地进行宏定义。 [教学内容] 函数的概念、声明、调用及传值方式。变量的作用域及存储类型,内部函数与外部函数,递归函数的设计。预处理。程序实例。 第7章 数组 (5学时) [目的要求] 掌握数组的定义和数组元素的引用方法;了解数组的存储结构;掌握数组的初始化方法;掌握一维和二维数组的基本操作和基本算法;了解字符数组的存储结构,掌握字符串的输入/输出,掌握对字符串进行处理的基本函数和对字符串进行处理的基本算法。 [教学内容] 一维数组,二维数组,字符数组,数组作为函数参数的使用。 第8章 指针 (5学时) [目的要求] 正确理解指针变量和地址的概念,掌握指针变量的赋值、运算,以及通过指针引用变量的方法;理解数组名与地址值之间的关系,掌握通过指针引用数组元素的方法。 [教学内容] 指针的概念,变量的指针和指向变量的指针变量,数组的指针和指向数组的指针变量,字符串的指针和指向字符串的指针变量,函数的指针和指向函数的指针变量,返回指针值的函数,指针数组和指向指针的指针 第9章 结构体和共用体 (3学时) [目的要求] 掌握结构体类型说明和结构体类型变量、数组、指针的定义方法,能够正确引用结构体成员;掌握给结构体变量、数组初始化的方法;理解和掌握利用指向本结构体的指针成员构成链表的基本算法。了解共用体,理解共用体中各成员的存储结构,能正确引用各成员中的数据。 [教学内容] 概述,结构体类型变量的定义,引用和初始化,结构体数组,指向结构体的指针,用指针处理链表,共用体。 第10章 文件操作 (4学时) [目的要求] 掌握C语言中文件使用的相关概念,掌握有关文件操作常用标准库函数,掌握对文件的简单输入/输出。 [教学内容] C文件概述,文件的打开和关闭,文件的读写,文件的定位 第11章 位运算 (2学时) [目的要求] 了解C语言提供的基本位运算符,掌握位运算符的运算功能。 [教学内容] 位运算符,位运算举例 (二)课程实验:实验一:机时实验二:机时实验:(机时)机时机时机时机时机时机时(三)教学安排及方法 “计算机组成与结构”课程的课内学时为64学时,课程实验(学生在自备机器上课外进行)32学时,课内外学时之比为2:1;实验学时为32学时,教学安排如下表所示: 内容 讲课时数 作业量及批改要求 C 2 每章布置一次作业全部批改 4 程序的简单算法设计 3 分支结构 4 循环结构 4 函数与宏定义 4 数组 5 指针 5 结构体和共用体 3 文件操作 4 位运算 2 考核方法 期末考试闭卷。 期评成绩:平时成绩(0%)+(0%)+期末考试(0%)。 推荐教材与参考资料 教材 1

文档评论(0)

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

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

1亿VIP精品文档

相关文档