欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2023年C语言程序设计教学大纲().docx

    • 资源ID:66220161       资源大小:13.75KB        全文页数:7页
    • 资源格式: DOCX        下载积分:9.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要9.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2023年C语言程序设计教学大纲().docx

    2023年C语言程序设计教学大纲() C语言程序设计 (一)教学大纲 课程名称:C语言程序设计 英文名称:The C Programming Language 课程编号: 000331,000332 课程性质:基础必修 任课教师:张萍、张莉、黄达明、陶烨、潘亦 教学课时:3-4学时/周 实验课时:4学时/周 课程学分:4学分/6学分 授课周数:18周 授课课时:68 实验课时:68 教学对象:匡亚明学院、化学化工学院、地理与海洋科学学院、环境学院、大气科学学院、天文与空间科学学院、地球科学与工程学院、工程管理学院、生命科学院 先修课程:大学计算机信息技术 一、课程目标 通过对本门课程的学习,学生能够掌握基本的算法和面向过程的程序设计一般方法;能熟练地用C语言编写调试各类数值计算程序和数据处理程序;帮助培养学生的计算思维能力,完善其对各自专业研究领域问题的抽象能力并进而应用计算装置来自动化解决问题的能力。 二、课程内容和学时分配 第1章 C程序设计概述(2学时) 1.1 程序设计语言、程序与程序设计 1.2 C语言概述 掌握程序设计语言、程序和程序设计的基本内涵,了解C语言的发展过程和特性,掌握C语言程序的结构与执行以及上机调试运行C语言程序的过程。 第2章 数据的表示与存储(4学时) 2.1 C语言的数据类型 2.2 整型数据 2.3 浮点型数据 2.4 字符型数据 2.5 字符串数据 2.6 指针型数据 2.7 枚举型数据 2.8 符号常量与const限定 2.9 使用typedef命名数据类型 理解C语言中数据类型的含义和作用,掌握整型、浮点型和字符型常量和变量的使用及声明和初始化的方式,掌握字符串常量的表现形式,掌握地址的概念和指针变量声明及初始化的方式,掌握枚举数据类型的定义方式和枚举型变量的声明,掌握符号常量的使用方式,掌握用typedef命名数据类型的方式。 第3章 基本运算与输入输出(6学时) 3.1 运算符与表达式概述 3.2 数据对象的存取 3.3 基本数值运算 3.4 其他常用运算 3.5 输入与输出 掌握运算符和表达式的含义和作用,间接引用运算与间接引用数据对象的方法,赋值运算和赋值表达式的使用方式,算术运算符和算术表达式的使用方式,常见的数值计算与数学库函数的使用以及数值计算中溢出、有效数字与计算误差,了解强制类型转换运算及其表达式,sizeof、逗号运算符及其表达式的使用方式,掌握字符数据的输入输出函数和格式化输入输出函数的使用方式。 第4章 结构化程序设计(8学时) 4.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 位段【不作要求】 掌握位逻辑运算符和移位运算符的基本概念和方法 课程设计 将所学知识综合应用到C语言程序设计中,开发具有一定规模和实际应用价值的程序产品,最好能与专业应用相结合(1至3人为一个项目开发小组)。 三、课程考核 平时(实验)占10% 课程设计占20% 期中笔试占20%, 期末笔试和上机占50% 四、教材 姜恒远,陶烨,张莉,张萍,黄达明.C语言程序设计教程.高等教育出版社,2023(8).姜恒远,张莉,陶烨,张萍,黄达明,金莹.C语言程序设计教程学习指导.高等教育出版社,2023(8). 五、参考书目 1.Kernighan B W,Ritchie D M.The C Programming Language.PRENTICE-HALL.INC,1983. 2.Digital Research.C Language programmer's Guide for the IBM Personal Computer Disk Operating System. 3.C Primer Plus(第四版)中文版,技桥工作室译,人民邮电出版社,2023(7).4.谭浩强.C程序设计,清华大学出版社,1991(7). 5.Deitel H M,Deitel P J.C程序设计教程,薛万鹏等译,机械工业出版社,2000(7).6.Kernighan B W,Ritchie D M.C程序设计语言(第2版),徐宝文、李志译,机械工业出版社,2023(6). 7.Kelley A,Pohl I.C语言教程(第4版),徐波译,机械工业出版社,2023(1). C语言程序设计教学大纲 C语言程序设计教学大纲() C语言程序设计教学大纲 C语言程序设计教学大纲 C语言程序设计教学大纲 C语言程序设计教学大纲 C语言程序设计2教学大纲 c语言程序设计课程教学大纲 C语言程序设计课程教学大纲 C语言程序设计课程教学大纲

    注意事项

    本文(2023年C语言程序设计教学大纲().docx)为本站会员(ylj18****41534)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开