




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、程序,一组机器操作指令或语句序列,是算法的,一种描述,1.3,程序与程序设计语言,表,1-7,和表,1-8,求解“鸡兔同笼”和,100,以内能被,3,带除的数”的算法与程序,分析它们的对应关系,1.3,程序与程序设计语言,1,输入,a,和,b,的值,2,求,x=2a-b/2,3,求,y=b/2-a,4,输出,x,y,的值,5,结束,Private Sub Command1_Click(,湉異?硯尨?尠,输入头数,湉異?硯尨?尠,输入脚数,x = 2 * a,b / 2,y = b / 2,a,牐湩,鸡数,砠,兔数,y=; y,End Sub,1.3,程序与程序设计语言,1.3,程序与程序设计语
2、言,1.3.1,程序和程序设计,1,程序:是一组机器操作指令或语句的序列,是算法,的的一种描述,程序的特征,1,每一个算法的步骤对应程序一个或多个语句,2,除非特别声明,程序都是从第一条语句开始执行,3,程序中施行操作的对象称为数据,4,数据一般会有属性和取值范围,即类型说明,5,有时语句要求执行者作出判定,6,语句可能需要执行一次以上,必须指明重复次数或条件,2,程序的基本结构,1.3,程序与程序设计语言,三种基本结构:顺序结构、选择结构和循环结构,P16,探究单步运行程序,观察程序的执行顺序,S1,S2,Sn,C,S1,S2,C,S,是,否,3,程序设计,1.3,程序与程序设计语言,具体问
3、题,计算机程序,程序设计,分析问题、建立模型、设计算法、编写程序,程序设计过程,一个高质量的程序应该具备的备件,P17,1.3,程序与程序设计语言,1,机器语言,由,0,1,二进制指令组表示,2,汇编语言,类似英语缩略词且带有助记生符号的语言。需要用语,言翻译器将程序进行翻译才能执行,3,高级语言,更接近自然语言,必须经过翻译器将其翻译成机器语,言才能在计算机执行,交流,P19,1.3.2,程序设计语言的产生与发展,1.3,程序与程序设计语言,利用计算机计算,9+8,的程序代码,1.3,程序与程序设计语言,1,程序的编辑,将程序(源代码)输入计算机并以文件的形式保存起,来的过程称为程序的编辑。保存的文件称为源文件,2,程序的翻译,高级语言的翻译程序的类型:编译程序和解释程序,1.3.3,程序的编辑和翻译,1.3,程序与程序设计语言,编译程序:将高级语言编写的程序在执行前翻译等效的机器语言,解释程序:对源程序的每一可能行为都,用机器语言编写一个子程序,用来模拟,这一行为,源程序,编译程序,目
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 耕地分包合同(标准版)
- 2025年卫生应急面试试题及答案
- 2025年武职技能高考真题及答案
- 2025年中医神经外科试题及答案
- 2025年税务师考试考题及答案(考生回忆版)
- 2025年行车安全知识考察试题及答案解析
- 2025年调车题库问答题50题及答案
- 2024年涡轮螺桨发动机项目资金需求报告代可行性研究报告
- 2025年高二物理上学期电磁波与相对论简介单元测试
- dic应急预案流程
- 快乐主义伦理学课件
- 运筹学:原理、工具及应用肖勇波习题答案(可编辑)
- 政务内网管理办法
- 医废处置人员院感培训
- 学堂在线 军事理论 章节测试答案
- 长期留置导尿的并发症及管理
- 投资者关系管理与投资者策略
- 民国时期农村管理制度
- 2025年医药流通行业运行统计分析报告
- 茶叶示范基地管理制度
- 《心血管急症应对》课件
评论
0/150
提交评论