首页 13程序与程序设计语言

13程序与程序设计语言

举报
开通vip

13程序与程序设计语言1.3程序与程序设计语言第一章揭开计算机解决问题的神秘面纱Ⅰ.程序的定义程序是一组机器操作的指令或语句序列,是算法的一种描述。(1)令x=1,i=1;(2)x=(x+1)*2;(3)i=i+1;(4)如果i0x1=(x2+1)*2x2=x1d=d-1LoopPrint"小猴子第一天摘了";x1;"个桃子"循环结构:根据条件判断其是否成立,如果条件成立则重复执行循环体(循环结构中某语句序列),直到条件不成立,退出循环结构为止。程序中使用三种基本控制结构的好处:任何复...

13程序与程序设计语言
1.3程序与程序设计语言第一章揭开计算机解决问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 的神秘面纱Ⅰ.程序的定义程序是一组机器操作的指令或语句序列,是算法的一种描述。(1)令x=1,i=1;(2)x=(x+1)*2;(3)i=i+1;(4)如果i<=3,则返回第2步;(5)输出x的值;(6)结束。PrivateSubForm_Click()DimxAsInteger,iAsIntegerx=1:i=1Dox=(x+1)*2i=i+1LoopWhilei<=3PrintxEndSub算法程序Ⅱ.程序的特征(1)程序中每一个算法的 步骤 新产品开发流程的步骤课题研究的五个步骤成本核算步骤微型课题研究步骤数控铣床操作步骤 对应着程序设计语言的一个或多个语句;(2)除非特别声明,程序从第一条语句开始顺序执行;(3)程序总是施行操作于某些对象,这些对象通常称为数据;(4)这些数据一般应该有属性和取值范围,即类型说明;(5)有时语句要求执行者作出判定,即在某种条件成立的情况下执行一条或一组语句,否则执行另一条或另一组语句。(6)一条或一组语句可能需要执行一次以上,当一条或一组语句要重复时,必须指明重复次数或重复条件。(7)程序本身是一个静态实体,而执行语句的进程是动态的。Ⅲ.程序的基本结构程序一般是由若干个基本结构组成的,一个基本结构可以包含一条或若干条语句。一般情况下,程序有三种最基本的结构:顺序结构、选择结构和循环结构。语句1语句1语句1是否条件语句组1语句组2是否循环体条件ⅰ.顺序结构顺序结构:各语句是依次按顺序执行的。如:“鸡兔同笼”问题(1)输入a和b(a代 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 头数,b代表脚数);(2)x=2a-b/2;(3)y=b/2-a;(4)输出x和y。ⅱ.选择结构选择结构:根据条件判断其是否成立,如果成立执行成立的分支;否则执行另一分支。如:“韩信点兵”问题IfXMod3=1Then……IfXMod13=6ThenIfXMod17=8ThenY=XEndIf……EndIf其一般形式为:If条件Then语句1Else语句2EndIf分支结构的简单形式为:If条件Then语句EndIfⅲ.循环结构如:“猴子吃桃”问题d=3:x2=1DoWhiled>0x1=(x2+1)*2x2=x1d=d-1LoopPrint"小猴子第一天摘了";x1;"个桃子"循环结构:根据条件判断其是否成立,如果条件成立则重复执行循环体(循环结构中某语句序列),直到条件不成立,退出循环结构为止。程序中使用三种基本控制结构的好处:任何复杂的算法都可以用顺序结构、选择结构、循环结构三种基本结构组合而成的程序表示。使用三种基本控制结构的组合来表现程序,可以改善程序的清晰度,提高程序的可读性。这是因为:①以控制结构为单位,只有一个入口、一个出口,各单位之间接口简单,每个单位也容易理解。②缩小了程序的静态结构与动态执行过程之间的差异,是人们能方便、正确地理解程序的功能。Ⅳ.程序设计分析问题、建立模型、设计算法、编写程序具体问题程序设计计算机程序编写程序程序设计:寻求解决问题的方法,并将其实现步骤写成计算机可执行的程序的过程。建立正确的数学模型和确定有效的计算方法。运行结果必须正确,且在精度和其他各方面均满足要求。程序本身具有良好的结构,逻辑清楚,易读易懂。程序运行时间尽可能短,同时尽可能合理地使用内存。便于检查、修正、移植和维护。一个高质量的程序,应具备以下的条件:程序设计语言,就是指人们编制程序所使用的计算机语言。程序设计语言经历了从机器语言到高级语言的发展历程。机器语言——一组由0、1序列构成的指令码,能够被计算机直接接受和执行的计算机语言。汇编语言——用助记符来表示每一条机器指令的计算机语言。高级语言——一类接近于自然语言和数学公式的计算机(编程)语言。如Algol、Cobol、Basic、Pascal、C、C++、Java等。10110000000010010000010000001000MOVAL,9ADDAL,8Print9+89+8的程序设计语言BASIC语言的扩展名为.bas.源代码:以汇编语言或高级语言编写的程序。程序的编辑:将源代码输入计算机并把它们以文件的形式保存的过程。源文件:程序的编辑中保存的文件。VB6.0应用程序集成开发环境工具箱窗体设计窗口工程管理窗口属性窗口布局窗口菜单栏工具栏启动、中断、结束程序立即窗口标题栏高级语言的翻译程序有两种类型:编译程序和解释程序。编译程序:是将高级语言编写的程序在执行前翻译成等效的机器语言程序,以便在机器上直接执行。其编译过程如右图所示。解释程序:是对源程序的每一个可能的行为都用机器语言编写一个子程序,用来模拟这一行为。其过程如右图所示。ThankYou!
本文档为【13程序与程序设计语言】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
仙风飘飘
暂无简介~
格式:ppt
大小:974KB
软件:PowerPoint
页数:16
分类:小学语文
上传时间:2022-01-14
浏览量:0