问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

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

发布网友 发布时间:2022-04-23 11:23

我来回答

3个回答

热心网友 时间:2023-10-12 06:30

高级语言编写的代码经过编译后就是可执行程序,高级语言到可执行文件主要有七个个过程。
高级语言编译的七个过程:
预处理,词法分析,语法分析,语义分析,中间代码产生,代码优化,目标代码产生。
下面对这几个过程详细讲解:
1、预处理:
对原文件进行预处理,比如头文件,导入的模块,宏定义等进行处理;
2、词法分析:
词法分析是第一阶段,这个阶段的任务是从左到右一个字符一个字符的读入源程序,对构成源程序的字符流进行扫描和分解,从而识别出一个个单词。
3、语法分析:
语法分析的任务是在词法分析的基础上将单词程序分解成各位语法短语。
4、语义分析:
语义分析是审查源程序有无语义错误,为代码生成阶段收集类型信息。
5、中间代码生成:
在进行了上述的语法分析阶段等工作之后,有的编译程序将源程序变成一种内部表示形式,这种内部表示形式叫做中间语言或中间代码。中间代码生成阶段要在语法和语义分析的基础上,将源程序进一步变为一种内部表示形式,它通常易于生成、易于翻译成目标代码,不过不是所有的语言都必须经过这一步。
6、代码优化:
这一阶段的任务是对前一阶段产生的中间代码进行变换或进行改造,目的是使生成的目标代码更为高效。代码优化阶段,对前阶段生成的中间代码进行变换或改造,以便生成目标代码时更加节省时间和空间,这一工作也不是必须的。
7、目标代码生成:
这一阶段的任务是吧中间代码变换成特定机器上的绝对指令代码或可重定位的指令代码或汇编指令代码。

热心网友 时间:2023-10-12 06:30

源程序经过编译后产生目标程序,目标程序经过连接变成可执行程序

热心网友 时间:2023-10-12 06:31

在计算机程序中,用高级语言编写的程序,经编译后产生的程序,将目标程序又成目的程序。
计算机程序中,用高级语言编写的程序经编译后产生的程序叫什么?

高级语言编写的代码经过编译后就是可执行程序,高级语言到可执行文件主要有七个个过程。高级语言编译的七个过程:预处理,词法分析,语法分析,语义分析,中间代码产生,代码优化,目标代码产生。下面对这几个过程详细讲解:1、预处理:对原文件进行预处理,比如头文件,导入的模块,宏定义等进行处理;2、...

用高级语言编写的程序经编译后产生的程序叫

目标程序或机器语言程序。1、目标程序:目标程序是一种二进制文件,包含了计算机可以直接执行的指令,这些指令是由编译器将源代码转换而来的。2、机器语言程序:在计算机上运行目标程序时,计算机会按照程序中的指令执行相应的操作,从而完成程序的功能。

用高级语言编写的程序经编译后产生的程序叫

目标程序。目标程序是由源程序经过编译器翻译成机器语言的结果,与源程序不同,是计算机可直接理解和执行的代码。目标程序包含所有的指令和数据,是计算机可运行的可执行文件。

用高级语言编写的程序经编译后产生的程序叫

目标程序。根据查询编程中国官网得知,用高级语言编写的程序经编译后产生的程序叫目标程序,在计算机编程中,目标程序是编程过程中的最终产物,是由源代码转化为机器语言的过程中生成的中间代码之一。

高级语言编写的程序编译后生成恩程序叫?

用高级语言编写的源程序,经编译后产生的是 A目标程序B汇编程序C解释程序D编译程序 如果是这个题,那答案是A

用高级语言编写的源程序,经编译后产生的是?

目标程序,又称为“目的程序”,为源程序经编译可直接被计算机运行的机器码集合,在计算机文件上以.obj作扩展名---由语言处理程序(汇编程序,编译程序,解释程序)将源程序处理(汇编,编译,解释)成与之等价的由机器码构成的,计算机能够直接运行的程序,该程序叫目标程序。目标代码尽管已经是机器指令,...

高级语言编译的程序称为什么

高级语言编译的程序通常被称为“目标代码”或“机器代码”。当我们使用高级编程语言(如C++、Java、Python等)编写程序时,这些代码对于人类来说相对易于理解和编写,但对于计算机硬件来说却是无法直接执行的。为了让这些代码能够在计算机上运行,我们需要一个“翻译”过程,...

使用高级语言编写的程序称之为

使用高级语言编写的程序称之为源程序。源程序(也称源代码)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是编译出计算机程序。计算机源代码的最终目的...

用高级语言编写的程序称为

包括操作系统,如Windows,还有Word等。网络游戏也一样),而编写程序要用到计算机语言,用计算机语言直接编出来的程序就叫源码。比如用VisualBasic编写的源码文件一般为.bas文件,而用C++编写的一般为.cpp文件,源代码不能直接运行,必须编译后才能运行。源码经过编译处理后就可以直接在操作系统下运行了。

源代码和目标代码之间的联系与区别是什么?

定义 由人类或程序员使用特定编程语言编写的原始代码 经过编译器或汇编器处理源代码后生成的机器可理解的低级代码 可读性 高,易于人类阅读和理解 低,以二进制格式存在,不易被人类理解 编辑性 可轻松编辑和修改 不可直接修改,需要修改源代码后重新编译 格式 纯文本形式 二进制...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
咋样能快速减肥一月减40斤 混合溶液反应中物质的反应先后有规律吗? 请问小米手环8支持微信消息通知吗? 电脑3代2G内存卡一般多少钱、 什么牌子比较好? 普通2G内存多少钱一个?买两个1G的划算吗?为什么电脑一插两个内存条就... 怀孕三个月做了5次b超对胎儿的影响 怀孕做b超多了对胎儿有影响吗 孕期做了10次b超有害吗 我的亲姐10月16日结婚呢,明天待客呢!我该怎么办呢!我该干啥事情 我姐姐要结婚了,婚礼的时候,当弟弟的要怎么做才算尽到了责任! 如何度量两个词之间的语义相似度 地理信息系统的语义学 语篇分析的语篇结构 编译器的组成及各部分的功能及作用 空间行走的游历者——《摩尔·弗兰德斯》中的摩尔女性形象解读 语义学和语用学有何区别 FAQ是啥意思? 科学精神的语义分析 “概念”一词是什么意思? 潜在语义分析的介绍 怎么进行一句话的语义结构分析? 语意分析技术可用于哪些问题进行研究? 语义分析与文本分析有什么区别,急急急!!! 地理信息语义分析与关系构建 怎么认识和理解“语义场”和“语义空间”? 空间数据语义分析是什么? 我要增高啊,不知道用那个叫“鍦特”的,是英国的。 有没有用,好犹豫啊。要是没有用就完了 鶄罧鍦饚什么意思 崽崽zepeto中文版制作衣服怎么填邮箱? 我的崽崽zepeto中文版安卓版为什么安装不了? 将军翻身下马,立正高呼:“本将军奉命帅官兵欢迎大汗国使者!”改为转述句 sdms 806 直接求种子 葱花鸡蛋饼的制作方法的视频 葱花鸡蛋饼(一岁以上宝宝辅食)怎么做好吃 葱花鸡蛋饼(一岁以上宝宝辅食)怎么做好吃,葱花鸡蛋 葱花鸡蛋饼怎么做 鸡蛋饼的做法视频 简易葱花鸡蛋饼怎么做 葱花鸡蛋饼的做法大全,如何做葱花鸡蛋饼,怎样做 鸡蛋饼制作方法视频教程 葱花鸡蛋饼(糯米粉版)怎么做 葱花鸡蛋饼怎样做好吃 葱花鸡蛋饼的家常做法大全怎么做好 两岁宝宝鸡蛋饼怎么做 婴儿鸡蛋饼饼怎么做法 饿了才吃饭的危害 不按时吃饭,饿了才吃有哪些危害? 吃饭是不是一定要等到饿了才吃?这样是否对身体更好? 是饿了才吃还是三餐按时吃健康? 饿了就吃这样好吗? 人到底是觉得饿的时候吃好还是固定饭点好?
  • 焦点

最新推荐

猜你喜欢

热门推荐