计算机、程序设计和C语言概述.pptVIP

  • 5
  • 0
  • 约1.88千字
  • 约 20页
  • 2015-09-01 发布于安徽
  • 举报
计算机、程序设计和C语言概述 课程目标 掌握程序设计技能是本课程的最终目标。 是进一步学习的基础 是以后开展工作的要求 什么是程序设计 程序设计就是描述解决问题的方法、步骤 程序供计算机使用 (快速、可靠、功能基本) 使用专门的程序设计语言 (意义明确、完整、简洁,上下文无关,不会联想推论) 需要的基础知识: 高级语言和计算机执行程序的关系 计算机内部运行机制 程序设计基本方法 明确要求的结果和目标,开始前已知的条件、数据 找到合适的算法(从日常生活中、专业知识中),用适当的语言描述该算法 确定需要进行的操作以及每次操作的对象,操作能否直接实现,不能的话,进行更深一层次的设计,可留待本层设计妥当后再处理 安排操作的先后次序、执行条件 (程序设计思路和具体语言无关) 例题 找4个数中的最大数,用自然语言完成 程序的评价标准 结果必须正确,在任何情况下 结构清晰,易读、易写、易修改 适用的效率(时间和空间) 具有通用性,可重用 计算机处理的总是大规模数据、复杂情况,与例题和练习又很大区别,这些标准在实际中非常重要 例题 从键盘输入10个数,在屏幕上输出最大数 需要新的操作:键盘输入,屏幕输出, 学习程序设计的注意点 程序设计是技能不是知识,需要大量实际训练,由易到难, 从教材、参考资料中获得养分, 从错误中吸取教训, 由规模得到锻炼 依赖于独立思考,自主创造,没有固定套路和标准答案

文档评论(0)

1亿VIP精品文档

相关文档