关于C语言程序设计案例.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于C语言程序设计案例

关于“C语言程序设计案例”的考虑 一、案例的布局: 1. 本课程将以案例组织教学 2. 案例的分布考虑: (1)初步认识C语言程序的案例 (2)初步认识C语言程序设计环境的案例 (3)在相应开发平台上调试一个C语言程序的案例 (4)顺序程序设计案例 (5)分支程序设计案例 (6)循环程序设计案例 (7)数组数据处理案例 (8)指针数据处理案例 (9)结构数据处理案例 (10)联合数据处理案例 (11)文件处理案例 (12)程序设计综合案例 3. 案例的系统化问题 (1)“初步认识C语言程序的案例”设计的系统考虑: (a)通过这些简单案例使学生对“C语言程序”建立起最基本的认识,包括:C语言程序的基本组成、C语言“语句”的基本描述特性、C语言程序的计算机执行概略、C语言程序中“注释”的特性、在C语言程序中安排“注释”的必要性、C语言程序中“注释”的基本内容等 (b)通过这些简单案例使学生对C语言的“函数型程序设计语言”的基本特征及其程序设计影响建立起一个最基本的认识 (c)使这些简单案例中的一些/主要案例可为后续教学活动中应用的案例程序所使用,由此为学生系统把握“模块化程序设计”技术打下一个良好的基础 (d)为学生进行专业化的程序设计训练、养成良好的“程序设计风格”确立基础 (2)“初步认识C语言程序设计环境的案例”设计的系统考虑: (a)通过引入案例使学生对C语言程序设计的VC环境建立起较深入地了解,为学生系统把握一般程序开发过程奠定基础 (b)通过引入案例使学生对一个程序中可能存在的“编译时”问题、“连接时”问题、“运行时”问题有着清楚地认识 (c)通过引入多个各具特色的案例使学生对相关问题的认识不断深化 (3)“在相应开发平台上调试一个C语言程序的案例”设计的系统考虑: (a)通过引入案例使学生对一个程序中可能存在的问题、如何确认程序中是否存在问题、在发现程序存在问题后如何定位问题所在位置以便改正之等几个相关问题有着一般性认识 (b)使学生系统了解“完成”一个程序的开发工作应当经过哪些基本步骤、每一步要达到的开发工作目标是什么、如何促成个步骤目标的实现 (c)使学生实际了解什么样的程序是“基本可用”的、“可用的”、“优质的”,怎样才能使程序达到一个期望的目标 (d)使学生一般性的了解“调试程序”的目的、意义、可能存在的问题及其处置策略 (4)“顺序程序设计案例”设计的系统考虑: (a)使学生深入了解计算机执行程序的过程及其与“顺序程序设计”间的关联 (b)使学生对基本的非“流程控制”语句有着一般性掌握 (c)使学生对程序中的输入输出组织有着一般性掌握 (d)使学生对“赋值”语句及其作用有着基础性把握 (e)使学生对“顺序结构”是程序的一般结构特征有着较深刻的认识 (f)使学生对C语言的“复合语句”和“分程序”有着一般性掌握 (g)使学生对C语言中“函数”的基本概念,了解函数的“定义”与“调用”及其在程序设计中的应用,可自行编写简单函数 (5)“分支程序设计案例”设计的系统考虑: (a)通过引入案例使学生对一个C语言程序中可能存在的“简单分支”、“if- then – else 分支”和“多分支”结构及其与现实中信息处理需求间的关联有着较深刻的认识 (b)对“分支结构”相关的C语句及C语言程序结构有着基础性把握 (c)对“分支结构”所涉及到的“条件”及其C语言表达/描述有着基础性把握 (d)对“多分支”结构所涉及到的“状态变量”、“状态变量”的值定义及其与程序分支间的关联、“多分支”结构的C语言表达/描述特征有着一般性掌握 (6)“循环程序设计案例”设计的系统考虑: (a)本部分仅讨论简单的“单层循环”,目的旨在使学生初步认识“循环结构”及其基本组成要素及其关联,初步了解“循环结构”与现实中信息处理需求间的关联以及循环的控制机制等,关于“循环结构”的进一步讨论放在后续的相关各部分 (b)使学生初步了解几种循环结构模式及其应用 (c)使学生对循环结构的计算机执行有着较深刻的认识 (d)使学生对“无限循环”(“死循环”)及其检测等有着一般性掌握 (7)“数组数据处理案例”设计的系统考虑: (a)本部分主要讨论一维数组,对二维及多维数组仅作概略性讨论 (b)使学生对数组的存储器分配有着基础性把握,为学习指针奠定基础 (c)结合数组数据处理推介“++”与“- - ”运算 (d)使学生对C语言的“字符串”、“字符数组”及其与相应对象的关联有着基础性把握 (8)“指针数据处理案例”设计的系统考虑: (a)本部分仅对“指针”数据作简要讨论,旨在使学生对“指针”数据建立起

文档评论(0)

word.ppt文档 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档