- 10
- 0
- 约8.47千字
- 约 15页
- 2017-08-20 发布于湖北
- 举报
第二章 解题要有程序
2.1 计算机如何解题
2.2 人和计算机交流的语言-计算机语言
2.3 高级计算机语言及基本特征
2.4 高级程序设计语言的实现
2.1 计算机如何解题
程序
程序:利用计算机语言对所要解决的问题中的数据以及处理问题的方法和步骤所做的完整而准确的描述,描述的过程称为程序设计。
程序设计的核心
数据结构:对数据的描述
算法设计:对处理方法和步骤的描述
程序是建立在数据结构上用计算机语言描述的算法:程序=数据结构+算法
程序设计的过程
程序正确的两个含义
书写正确(语法正确)
结果正确(达到期待目标)
程序设计的步骤
(1) 确定问题
(2) 分析问题,建立数学模型
(3) 选择计算方法
(4) 确定数据结构和算法
(5) 绘制程序流程图
(6) 编写程序
(7) 调试和测试程序
(8) 整理资料,交付使用
程序设计的流程
程序设计技术与基本原则
程序设计的三要素:算法、数据结构、程序设计方法
程序设计应遵循的准则
(1) 正确性
(2) 可靠性
(3) 简明性
(4) 有效性:时间效率和空间效率
(5) 可维护性
(6) 可移植性
2.2 人和计算机交流的语言—计算机语言
计算机语言
机器语言:计算机可直接执行的指令叫机器指
您可能关注的文档
最近下载
- 江苏省钢结构分部GJ.pdf VIP
- 2024-2025学年广东省深圳市龙岗区部分校三年级(下)期中数学试卷(含解析).docx VIP
- 2024年河北省唐山市玉田县六年级下学期小升初数学试卷.docx VIP
- 核孔膜在水果保鲜方面的应用.doc VIP
- 广西小学生诗词大赛备考试题库500题(供参考).doc VIP
- suc三菱2011三菱asx劲炫原厂gr00003200-15.pdf VIP
- 国开电大本科《管理英语3》机考总题库.pdf VIP
- 张祖德无机化学教案 (15).doc VIP
- 国开电大本科《理工英语3》机考总题库.pdf VIP
- 部编版语文一年级下册第六单元 夏天 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx VIP
原创力文档

文档评论(0)