C语言程序设计教学大纲(2014).docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C语言程序设计》(一)教学大纲 课程名称:C语言程序设计 英文名称:The C Programming Language 课程编号: /周 实验课时:4学时/周 课程学分:4学分/6学分 授课周数:18周 授课课时:68 实验课时:68 教学对象:匡亚明学院、化学化工学院、、环境1结构化算法及其表示 4.2 结构化程序开发 掌握算法的含义,基本算法结构及其表示,结构化程序设计方法,表示顺序、选择和循环算法结构的语句,break语句和continue语句,无条件转移语句的应用和使用方式。 第5章 常用数值计算算法及其程序设计(6学时) 5.1 素数判断 5.2 最大公约数求解 5.3 穷举法求满足条件的一组解 5.4 级数近似计算 5.5 一元非线性方程求根 5.6 定积分近似计算 掌握判断判断算法、求最大公约数算法,能够熟练运用穷举法求满足条件的一组解,掌握级数近似计算的递推法,掌握用牛顿迭代法和二分法及弦截法求一元非线性方程的根,用梯形法和矩形法进行定积分近似计算。 第6章 模块化程序设计与函数(12学时) 6.1 函数概述 6.2 函数定义 6.3 函数返回 6.4 函数调用 6.5 标识符的作用域 6.6 变量的存储属性 *6.7 参数个数可变函数的定义及调用【不作要求】 6.8 编译预处理及预处理命令 掌握函数定义的方法,掌握函数之间数据的传递途径,掌握函数的调用方法,掌握库函数的使用,理解函数的作用及掌握模块化程序设计方法,掌握程序调试的基本方法,掌握函数的间接调用,掌握返回指针的函数的应用,掌握函数调用时传递地址的方法,理解变量的作用域及生命期属性,理解递归函数的执行过程,掌握包含递归函数的程序的编写与调试方法。 第7章 数组(12学时) 7.1 数组概念 7.2 一维数组 7.3 二维数组 7.4 字符与字符串处理 *7.5指针数组及应用 *7.6动态数组【不作要求】 掌握一维数组的声明与初始化形式,掌握一维数组元素的直接与间接引用方法,掌握一维数组作函数实参的应用,掌握与一维数组相关的常用算法,掌握二维数组的声明与初始化形式,掌握二维数组元素的直接与间接引用方法,掌握二维数组作函数实参的应用,掌握与二维数组相关的常用算法,掌握使用一维字符数组表示字符串的方法,掌握字符与字符串处理函数的应用,掌握使用二维字符型数组表示字符串集合的方法,掌握字符串集合的处理方法,掌握指针数组的声明、初始化及数组元素的引用,掌握指向指针型数据的指针变量的声明、引用,掌握带参数的主函数的编写及程序的运行方法。 第8章 结构、联合与指针(8学时) 8.1结构数据类型 *8.2联合类型 8.3指针小结 掌握结构类型定义的方法,掌握结构类型变量与数组的声明和使用,掌握函数间结构类型数据的传递方式,掌握动态内存分配、释放函数的使用,掌握单向链表的基本操作。 第9章 文件操作(4学时) 9.1 文件概念 9.2 C文件系统 9.3 利用高级I/O库函数存取文件 了解C语言的文件系统,掌握使用高级I/O库函数存取文件的方法。 第10章 位运算(2学时) 10.1 位运算符 10.2 位段【不作要求】 掌握位逻辑运算符和移位运算符的基本概念和方法 课程设计 将所学知识综合应用到程序设计中,开发具有一定规模和实际应用价值的程序产品,最好能与专业应用相(1至3人为一个项目开发小组),陶烨,张莉,张萍,黄达明.C语言程序设计教程.高等教育出版社,2010(8). 姜恒远,张莉,陶烨,张萍,黄达明,金莹.C语言程序设计教程学习指导.高等教育出版社,2010(8). 五、参考书目 1.Kernighan B W,Ritchie D M. The C Programming Language. PRENTICE-HALL.INC,1983. 2.Digital Research.C Language programmers Guide for the IBM Personal Computer Disk Operating System. 3.C Primer Plus(第四版)中文版,技桥工作室译,人民邮电出版社,2002(7). 4.谭浩强.C程序设计,清华大学出版社,1991(7). 5.Deitel H M,Deitel P J.C程序设计教程,薛万鹏等译,机械工业出版社,2000(7). 6.Kernighan B W,Ritchie D M.C程序设计语言(第2版),徐宝文、李志译,机械工业出版社,2003(6). 7.Kelley A,Pohl I.C语言教程(第4版),徐波译,机械工业出版社,2007(1).

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档