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

c语言培训大纲.doc

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

C语言培训大纲 培训中心电子教研室兴趣活动小组用 2015/10/27 Ⅰ.课程的性质 ???C语言是目前世界使用最广泛的高级程序设计语言,几乎任何一种机型都支持C语言开发。?本课培训程主要针对实际开发需要,帮助C语言初学者快速熟悉C语言编程。? Ⅱ.课程的目的和任务 ???“C”课程的培训目的是: ???通过本课程的学习,让学员了解、掌握C语言的编程、调试和运行,并能够根据实际需求编制出一些实用的程序。 ???“C”课程的培训任务是: ???1.了解C语言的发展与特点,掌握C语言源程序的结构和编程风格与惯例; ???2.熟练掌握变量的概念;C的基本数据类型的存储和取值范围;各种基本类型变量的说明规则和变量的赋初值; ???3.能够编写、调试和运行结构化编程的程序; ???4.熟练掌握一维、二维数组的定义和数组元素引用的方法; ???5.掌握指针变量、指针和地址的概念。指针变量的初始化和指针变量所指的对象的引用; ???6.能够正确书写函数调用语句;掌握在调用时实在参数与形式参数的对应规则;能正确书写被调用函数的说明和调用函数;理解实在参数与形式参数的对应关系与传递过程。 Ⅲ.课程内容与学时安排 ???本课程共包含10部分内容,按照“提出问题—解决问题—归纳分析”三部曲进行教学,以符合读者认知规律,容易入门与提高。?本课程共授课20学时,边讲解边实践,提高学习效率。 ???以下各部分学时安排仅供参考。 ??? 第1部分???2??????学时 ??? 第2部分???2????? 学时 ??? 第3部分???2??????学时 ??? 第4部分???2??????学时 ??? 第5部分???2??????学时 ??? 第6部分???2??????学时 ??? 第7部分???2????? 学时 ??? 第8部分???2????? 学时 ??? 第9部分???3????? 学时 ??? 第10部分???1?????学时 Ⅳ.教学要求 第1部分? 程序设计和C语言 1、c语言集成开发环境学习,第一个c程序举例。 ???1、了解什么是计算机程序?什么是计算机语言?了解C语言的发展及其特点 ???2、熟悉典型的C语言程序的结构,了解运行C程序的步骤与方法 ?第2部分?简单的C程序设计——顺序程序设计 ???1、掌握数据的表现形式及其运算:常量和变量、数据类型、整型数据、字符型数据、浮点型数据,怎样确定常量的类型、运算符和表达式 ???2、掌握数据的输入输出:用printf函数输出数据、用scanf函数输入数据、字符数据的输入输出 第3部分? 选择结构程序设计 ???1、掌握用if语句实现选择结构,包括:用if语句处理选择结构举例、if语句的一般形式 ???2、了解关系运算符和关系表达式,包括:关系运算符及其优先次序、关系表达式 ???3、理解选择结构的嵌套 ???4、掌握用switch语句实现多分支选择结构 第4部分? 循环结构程序设计 ???1、掌握用while语句实现循环 ???2、掌握用do…while语句实现循环 ???3、掌握用for 语句实现循环 ???4、掌握循环的嵌套 ?? 5、掌握改变循环执行的状态,包括:用break语句提前终止循环、用continue语句提前结束本次循环、break语句和continue语句的区别 第5部分? 算法——程序的灵魂 ??1、熟悉常见的表示一个算法的方式:用自然语言表示算法、用流程图表示算法、三种基本结构和改进的流程图。 ???2、掌握结构化程序设计方法 第6部分? 利用数组处理批量数据 ???1. 掌握怎样定义和引用一维数组,包括:怎样定义一维数组、怎样引用一维数组元素、一维数组的初始化 ???2. 掌握怎样定义和引用二维数组,包括:怎样定义二维数组、怎样引用二维数组的元素、二维数组的初始化 ???3. 掌握字符数组相关操作,包括:怎样定义字符数组、字符数组的初始化、怎样引用字符数组中的元素、字符串和字符串结束标志、字符数组的输入输出、使用字符串处理函数 第7部分? 程序设计和C语言 ???1、掌握怎样定义函数? 包括:为什么要定义函数、定义函数的方法 ???2、掌握怎样调用函数? 包括:函数调用的形式、函数调用时的数据传递、函数调用的过程、函数的返回值 ???3、掌握函数的嵌套调用、函数的递归调用 ???4、了解局部变量和全局变量 ???5、了解变量的声明和定义 ???第8部分? 善于利用指针 ???1、理解指针变量,包括:使用指针变量、怎样定义指针变量、怎样引用指针变量、指针变量作为函数参数 ???2、掌握通过指针引用数组,包括:数组元素的指针、在引用数组元素时指针的运算、通过指针引用数组元素、用数组名作函数参数、通过指针引用多维数组 ???3、掌握通过指针引用字符串,包括:

文档评论(0)

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

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

1亿VIP精品文档

相关文档