- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C语言程序设计》教学大纲15029.doc
安徽工业经济职业技术学院
计算机网络技术专业《C语言程序设计》教学大纲
一、程的性质与任务
《C程序设计》,是计算机 专业的一门重要的专业基础课。它为其它专业课程奠定程序设计的基础,又是其它专业课程的程序设计工具。本课程设置的目的是通过对C语言的语法规则、数据类型、数据运算、语句、系统函数、程序结构的学习,掌握应用C语言进行简单程序设计的技能,掌握C语言的常用库函数的使用,为进行各种实用程序的开发奠定一个良好的基础。
二、教学目的与要求
《学生通过本课程的学习可以掌握C语言的基本语法,培养用C语言编程的基本能力。C语言应用十分广泛,学习本门课程后,就掌握了一门高级语言开发工具,即为某些后续课程打下基础,又可以在以后的工作中得到应用。学生通过本门课程的学习还可以受到用高级语言编程的基本训练,为其它高级语言的学习打下良好的基础。C语言程序设计采用CAI课件,在多媒体教室讲授。利用多媒体教室讲授这门课程的主要好处是:可以提高授课效率,用较少的学时讲授较多的内容。可以现场运行、修改例子程序实现直观教学,提高授课效果。
通过本门课程的学习要求:
掌握C语言程序设计的基本知识和程序设计方法,为后续课程的学习打下基础,也使同学掌握一个用计算机解决问题的工具。
培养计算机程序设计的能力和素质,以及思维方法,为以后学习其它计算机程序语言打下基础。
本课程是一个实践性非常强的课程,要求学生要注重实践,在掌握C语言的基本语法后,重点应放在提高编程能力的训练上。
三、本课程与相关课程的联系与分工
1.? 本课程的先修课程为《计算机基础》。
2.? 本课程的后续课程是《数据结构》和《数据库原理与应用》。
四、课程内容及基本要求
第一章??? C语言概论 4学时
1.? C语言的起源与特点
2.? 简单的C语言程序
3.? C语言集成环境介绍
4.? 算法的概念
5.? 简单算法举例
基本要求:了解程序、程序设计、C语言基本词法、C语言基本语句、C语言程序基本结构。初步掌握算法及表示一个算法。
第二章??? 数据类型、运算符和表达式 8学时
1.? 词法符合和基本数据类型
2.? 常量与变量说明
3.? 基本运算符和表达式
4.? 运算顺序和类型转换
5.? 数据的输入和输出
基本要求:掌握了解C语言数据类型体系、运算符体系;掌握各种基本数据类型常量的书写方法、变量的定义、赋值、初始化方法;基本运算符的运算规则和优先级别;正确构成基本类型的表达式。
第三章??? 控制语句 10学时
1.? 程序的三种基本结构
2.? 赋值语句
3.? 空语句与块语句
4.? 选择语句
5.? 循环语句
6.? 转换语句
7.? 程序举例
基本要求:了解结构化程序的三种基本结构;熟练掌握赋值语句、字符输入/输出和格式输入/输出函数的使用方法,能正确设计顺序结构的程序;熟练掌握分支选择语句的格式与功能,能正确选取选择语句来设计选择结构的程序;熟练掌握while 语句、do-while 语句、for 语句、break 语句、continue 语句的格式与功能,并能根据循环结构的要求,设计循环结构程序;熟练掌握在Turbo C++环境下的各种菜单功能。
第四章??? 数组 10学时
1.? 一维数组的定义与使用
2.? 二维数组的定义与使用
3.? 字符数组与字符串
4.? 字符串的操作
5.? 程序举例
基本要求:掌握一维数组和多维数组,字符数组的定义、初始化、数组元素的引用等方法;掌握有关处理字符串的系统函数的使用方法。
第五章??? 函数 8学时
1.? 函数的定义与参数说明
2.? 函数的调用
3.? 函数的嵌套与递归
4.? 作用域与存储类
5.? 内部函数与外部函数
6.? 程序举例
基本要求:熟练掌握用户函数的定义和调用方法;掌握函数调用中数据传递的几种方法;会设计简单的嵌套调用函数;了解递归调用函数;能正确使用教材中介绍的各种常用系统函数。
第六章??? 编译预处理 2学时
1.? 宏定义
2.? “条件包含”处理
3.? 条件编译
基本要求:掌握宏定义和宏替换的一般方法;包含文件的处理方法;了解条件编译的作用和实现方法。
第七章??? 指针
您可能关注的文档
最近下载
- 《懂得爱:在亲密关系中成长》读书笔记.docx VIP
- 上海市中考语文专题复习:文言文虚词简表.pdf VIP
- 广西盐业公司的招聘试卷.pdf VIP
- 2025《民营经济促进法》解读课件PPT.pptx
- Haier海尔空调KFRd-120LW 7YAF81 KFRd-120LW 5YAF82 KFR-12ity 5YAF82用户手册.pdf
- 雪铁龙维修 手册 图DS_5LS_Owner_Book_ZH.pdf VIP
- 烟风煤支吊架设计手册-新版.pdf VIP
- 长期卧床鼻饲患者的护理ppt.pptx VIP
- 教学能力大赛教案--智慧工厂的安全策略之VLAN的划分.docx VIP
- GB 6246-2011 消防水带标准规范‘’.pdf
文档评论(0)