问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

计算机执行用高级语言编写的程序有哪些途径

发布网友 发布时间:2022-03-24 14:27

我来回答

1个回答

热心网友 时间:2022-03-24 15:56

就是使用编译器,对源代码进行编译的过程。
翻译是从源代码(通常为高级语言)到能直接被计算机或虚拟机执行的目标代码(通常为低级语言或机器言)。然而,也存在从低级语言到高级语言的编译器,这类编译器中用来从由高级语言生成的低级语言代码重新生成高级语言代码的又被叫做反编译器。也有从一种高级语言生成另一种高级语言的编译器,或者生成一种需要进一步处理的的中间代码的编译器(又叫级联)。
编译器将源程序(Source program)作为输入,翻译产生使用目标语言(Target language)的等价程序。源程序一般为高级语言(High-level language),如Pascal,C++等,而目标语言则是
汇编语言
或目标机器的目标代码(Object code),有时也称作机器代码(Machine code)。
一个现代编译器的主要工作流程如下:

* 源程序(source code)→预处理器(preprocessor)→编译器(compiler)→汇编程序(assembler)→目标程序(object code)→连接器(链接器,Linker)→可执行程序(executables)
计算机执行用高级语言编写的程序有哪些途径

用高级语言编写的程序称为源程序,计算机执行用高级语言编写的程序有解释方式和编译方式。编译方式下对源程序的执行需要经过翻译阶段和运行阶段才能得到计算结果,其特点是计算机事先对高级语言进行全盘翻译将其全部变为机器代码,再统一执行,即先翻译后执行。简单来说解释方式不生成目标代码,编译方式生成目标...

计算机程序中,用高级语言编写的程序经编译后产生的程序叫什么?_百度...

1、预处理:对原文件进行预处理,比如头文件,导入的模块,宏定义等进行处理;2、词法分析:词法分析是第一阶段,这个阶段的任务是从左到右一个字符一个字符的读入源程序,对构成源程序的字符流进行扫描和分解,从而识别出一个个单词。3、语法分析:语法分析的任务是在词法分析的基础上将单词程序分解成...

用高级语言编写的程序必须经过( )翻译成机器语言程序,计算机才能执行...

编译程序。编译程序的最终目标是将源程序编译成目标程序。编译程序是把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序,以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通...

用高级语言编写的源程序必须经过__ ___转化为等价的二进制代码程序,才 ...

编译和链接。编译:1、利用编译程序从源语言编写的源程序产生目标程序的过程。2、用编译程序产生目标程序的动作。 编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法...

用高级语言编写的源程序,必须经过什么处理计算才能执行? A解释或编译...

推荐于2017-12-15 14:53:18 最佳答案 高级语言分解释语言和编译语言:分别经过解释(比如JAVA)和编译处理(比如C、C++)。 本回答由提问者推荐 举报| 答案纠错 | 评论 3 2 push_stack123 采纳率:50% 擅长: 暂未定制 其他回答 A zhiqiang0212 | 发布于2011-06-29 举报| 评论 2 0 编译 ludejun...

用高级语言编写的源程序,必须经过___处理后计算机才能执行

编译

计算机如何识别这些高级语言编写程序并执行

高级语言编写的程序首先需要被翻译成机器语言,这样才能被计算机识别并执行。这个翻译的过程就是编译。编译器是一种特殊的软件,它能够读取高级语言编写的程序,并将其转换成计算机可以理解的机器语言。一旦编译器将高级语言程序转换为机器语言程序,计算机会接手并开始执行这个程序。执行期间,计算机使用操作系统...

高级语言源程序不能直接在计算机上运行,需要有相应的语言处理程

高级语言源程序需要经过以下几个步骤才能在计算机上运行:1、编写源程序:程序员使用高级语言编写程序代码,描述程序的功能和逻辑。2、编译源程序:使用编译器将源程序转换成目标程序,目标程序是计算机可执行的机器语言程序。3、链接目标程序:将目标程序与库文件等进行链接,生成可执行文件。4、运行可执行...

计算机可以直接执行高级语言编写的程序

不可以。如果要在计算机上运行高级语言编写的程序,需要使用相应的编译器或解释器将其转换为可执行代码,所以计算机不可以直接执行高级语言编写的程序。

用高级语言编写的程序要让计算机执行,应首先将其装入哪里?

通常都是在硬盘上,关键看你用什么语言编写的,一般用c、c++、c#等语言写的普通程序,都会有个后缀是.exe的可执行文件,你双击该文件就会执行了。

程序设计语言的基本构成元素 简述程序设计语言的发展阶段 高级语言程序的运行过程 编译程序的框架 机器语言和汇编语言的共同特点 中间代码的概念 对程序设计的认识 简述程序设计的一般步骤 自然语言处理的过程
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
三文鱼的保鲜秘诀有哪些? 二年级数学张明帮爸爸搬砖,每次搬4块,25块砖需要搬多少次? ...实际2小时后,有6人调走,余下的砖还需多少时间搬完? 江南饮碧螺春 一年轻级搬砖数学题半块算一块吗 碧螺春茶叶价格查询 两个人搬砖要9个小时.3个人要几个小时 求助:数学题,急急急! 碧螺春茶叶一斤多少钱? 碧螺春有很多绒毛能喝吗,碧螺春茶叶有绒毛正常吗(属于品质的体现) 计算机高级程序语言的两种工作方式(解释方式和编译方式)的区别是什么? 用于高级语言的编译程序有哪两种? 高级语言的翻译程序的工作方式有( )方式和( )方式。 将高级语言编写的程序翻译成机器语言程序采用什么翻译方式 程序翻译有解释和什么两种方式 将高级语言源程序“翻译”为目标所有程序有哪两种方式 简述高级语言源程序的两种翻译方式的特点 将高级语言编写的程序翻译成机器语言程序采用的两种翻译方式是 翻译高级语言编写的源程序,采用的两种方法 把计算机高级语言翻译成目标语言有那两种方式 高级语言程序的两种执行方式是什么 将高级语言编写的程序翻译成机器语言程序,采用的两种翻译方式是( )。 oppo校准电量代码 oppoopporeno3pro电池怎样校对 oppo手机电量校准拨号键拨什么号码 opporeno5por手机电池效准 oppo校准电量代码2021 oppo手机电池校准代码 oppo手机电池校准 oppo手机电量显示不准确 把计算机高级语言编制的程序翻译成计算机能直接执行的机器语言的二种方法是什么 计算机处理高级语言源程序有那些方式? 高级语言按照计算机执行方式不同可以分为哪两类?它们的执行方式有什么不同,请进行概要说明。 为什么高级语言中存在编译和解释两种编译方式 oppo手机6位数万能密码 请问OPPO手机的万能六位密码是多少呢? oppo手机通用6位数密码 oppo手机6位数万能密码? oppo手机的万能密码是什么,4位数的? OPPO手机的万能密码? OPPO手机万能密码? oppo万能密码6位数? oppo手机万能激活密码 我问一下,OPPO手机的万能密码是多少,而且是6位数我忘了 oppo手机4位数万能密码? oppo手机a5解锁通用密码? OPPO手机的万能密码 oppoa5通用6位数密码 oppo手机a5解锁通用密码 我问一下,OPPO手机的万能密码是多少,而且是6位数我忘了?