4. 翻译方式 编译程序或解释程序对高级语言程序(或汇编语言程序)进行“翻译”处理,使它成为机器指令程序,才能提交计算机执行。 其核心是将高级语言(或汇编语言)转换成“机器指令程序”。下面分别介绍这两种处理方式。 (1)解释方式 使用解释程序(Interpreter)将高级语言程序的语句逐条“翻译”成机器指令并逐条提交计算机执行,直至程序结束(如图1-5所示) 。 (2)编译方式 所谓编译方式是分两步进行的首先通过编译程序(Compiler)对整个高级语言程序进行编译,它包括翻译和查错(词法分析、语法和语义分析、生成和优化目标程序)。出现错误时,停止编译,报告错误,不生成目标程序,待修改源程序后,再进行编译,直到最终得到正确的目标程序。然后使用链接程序(Linker)对目标程序进行链接,得到可执行的程序,这时才能将可执行程序提交计算机执行(如图1-6所示) Turbo c 是以编译方式进行工作的。 1.2算法及其表示 ?1.2.1算法的概念和特点 我们在使用计算机解决实际问题的时候,通常按如下步骤进行: 1. 分析问题,找出解决问题的模型。 2. 根据模型,设计出适合计算机特点的处理方法即算法。 3. 选择适合的计算机语言,进行编程以实现
您可能关注的文档
- 将protel原理图嵌入到word文档的常用方法.pdf
- 讲稿-程序设计-MATLAB入门.ppt
- 教育软件工程练习题(1).doc
- 金算盘正阳教学版实验案例(企业会计制度).doc
- 经典c语言课件---第1章_概述.ppt
- 经典编程书籍推荐(包括CC++java操作系统.pdf
- 抗高血压药(尤).ppt
- 课件1(计算机网络基础概论).ppt
- 昆工C语言-c语言第四讲.ppt
- 历年二级C语言笔试真题答案.doc
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 人教课标版六年级数学下册第四单元测试卷附答案(共8套).pdf VIP
- 企业安全用电培训课件.ppt VIP
- 2025年重庆市招聘非公企业和社会组织专职党建工作指导员考试(综合能力测验)历年参考题库含答案详解.docx VIP
- 初中物理功和机械能练习题.docx VIP
- 食品公司烘焙产品营销策略的实证研究与优化建议.docx VIP
- 2026年版保安员初级内部模拟考试题库(精选题).docx VIP
- 2025膜式燃气表型式评价大纲.docx VIP
- JUKI重机AMS-210EN&IP-420中文说明书.pdf
- GIS-数字地形分析.ppt VIP
- 文博七年级下学期期中考试数学试.pdf VIP
原创力文档

文档评论(0)