1 / 26
文档名称:

计算机编程导论.ppt

格式:ppt   大小:315KB   页数:26页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机编程导论.ppt

上传人:yzhluyin9 2018/8/7 文件大小:315 KB

下载得到文件列表

计算机编程导论.ppt

相关文档

文档介绍

文档介绍:计算机编程导论
课程建设组编著

第1章顺序程序设计
用计算机解决问题的方法
学****程序设计的要素
程序设计的一般过程
顺序程序设计问题
用计算机解决问题的方法
用计算机解决问题的一般方法:
(1)用框图或自然语言描绘出解决问题的步骤。本书用框图描绘。描绘出的解决问题的步骤称也为算法。
(2)用程序设计语言来实现解决问题的步骤。即用程序设计语言把框图表示的算法翻译成机能够理解,从而可以执行的程序。
用高级程序设计语言写的程序也称源程序。
用计算机解决实际问题的过程称为程序设计。
程序设计的一般方法为:
首先用框图描绘出实际问题的解决方案,然后用程序设计语言表达出来,最后在计算机上执行求得计算结果。
计算机不能直接执行源程序!
学****程序设计的要素
(1)学会用框图来描绘解决实际问题的步骤。
(2)观看现成的框图,体会解决问题的思想。
(3)学****至少一门高级程序设计语言,并熟练使用该语言把自己设计的框图转换为程序。
(4)掌握一些常用的基本计算方法,作为搭建自己框图和程序的基础。
(5)通过一些完整的问题实例,掌握从分析问题、绘制框图到程序实现的全过程。
(6)多做练****并善于总结经验,包括独立分析问题设计框图、根据框图写出代码、阅读大量代码、模仿例题解决类似问题。
学会使用框图
框图又称流程图,是表达程序设计思想和程序设计步骤的一种直观工具。
开始
开始框—用于流程的开始
结束
结束框—用于流程的结束
功能框—用来完成计算等功能
循环框2—用于解决需要反复进行的问题。
i=1
s=0
while True:
s=s+i
i=i+1
if i>100:
break
print(s)
False
True
条件
输入
输出
输入框—向程序输入数据
例子:
x=input('x=')
输出框—程序向外输出信息
例子:
print('s=', s)
框图直观且易于修改,有利于人们表达出解决问题的思想和方法。