程序与程序设计语言ppt课件.ppt
《程序与程序设计语言ppt课件.ppt》由会员分享,可在线阅读,更多相关《程序与程序设计语言ppt课件.ppt(25页珍藏版)》请在三一办公上搜索。
1、算法与程序设计,信息技术(选修1),1.3 程序与程序设计语言,上一节课学习了三种描述算法的方法,但这三种算法计算机无法识别,必须编写程序代码,方可实现用计算机解决问题。本节课将学习用VB编写“韩信点兵”问题的算法,然后同学们通过自主学习,认识一下VB程序设计方面的知识。,今天我们来学习程序与程序设计语言,一、程序与程序设计语言,1、程序的概念,程序是一组机器操作的指令或语句序列,是算法的一种描述。,一、程序与程序设计语言,探究,表1-7 求解“鸡兔同笼问题”的算法与程序,一、程序与程序设计语言,探究,表1-8 求“100以内能被3整除的数”的算法与程序,一、程序与程序设计语言,2、程序的特征
2、,(1)程序中,每一个算法的步骤对应着程序设计语言的一个或多个语句,每个语句对应一个或多个操作,每个操作都要求有执行对象,并且根据对象状态变化形成动作的效果,同时可变的对象用变量来表示,变量的值的变化则可通过基本操作赋值来完成;(2)除非特别声明,程序从第一条语句开始顺序执行;(3)程序总是施行操作于某些对象,这些对象通常称为数据;,一、程序与程序设计语言,(4)这些数据一般应该有属性和取值范围,即类型说明;(5)有时语句要求执行者作出判定,即在某种条件成立的情况下执行一条或一组语句,否则执行另一条或另一组语句。(6)一条或一组语句可能需要执行一次以上,当一条或一组语句要重复时,必须指明重复次
3、数或重复条件。(7)程序本身是一个静态实体,而执行语句的进程是动态的。,2、程序的特征,一、程序与程序设计语言,程序的三种基本结构:顺序结构、选择结构和循环结构。,3、程序的基本结构,(1)顺序结构,开始,语句1,结束,语句2,一、程序与程序设计语言,3、程序的基本结构,(2)选择结构,条件,语句组1,语句组2,是,否,一、程序与程序设计语言,3、程序的基本结构,(3)循环结构,执行循环体,条件,是,否,条件,执行循环体,是,否,一、程序与程序设计语言,3、程序的基本结构,使用三种基本控制结构的组合来表现程序,可以改善程序的清晰度,提高程序的可读性,原因:,(1)以控制结构为单位,只有一个入口
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 程序设计语言 ppt 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2133537.html