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

解释程序的功能是什么?

发布网友 发布时间:2022-03-24 19:19

我来回答

4个回答

懂视网 时间:2022-03-24 23:41

解释程序的功能是解释执行高级语言程序。

  

  解释程序是一种语言处理程序,在词法、语法和语义分析方面与编译程序的工作原理基本相同,但在运行用户程序时,它直接执行源程序或源程序的内部形式(中间代码)。因此,解释程序并不产生目标程序,这是它和编译程序的主要区别。

  

  解释程序的一般结构可以分为解释模块和运行模块两个主要模块。前者的职能是按源程序动态执行顺序逐个输入语句,并对单个语句进行分析和解释,包括语法和语义的正确性检验、生成等价的中间代码或机器语言代码,以及错误信息提供等处理。后者的职能是运行语句的翻译代码,并输出中间结果或最终结果。由于解释程序的设计思想不同,运行模块的执行方式也不同。一种方法是解释模块直接生成源程序语句等价的机器语言代码;通常一个语句生成多条机器指令的代码段。运行模块负责控制这段代码的执行并处理中间结果(保存或输出)。另一种方法是,解释模块生成语句等价的中间代码(但不是机器语言代码),如程序调用及其参数形式。运行模块负责选择相应功能部分并控制中间代码的执行,并处理相关运行结果。

  

  

热心网友 时间:2022-03-24 20:49

计算机程序或者软件程序(通常简称程序)是指一组指示计算机每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。打个比方,一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序),用于指导懂汉语的人(体系结构)来做这个菜。 通常,计算机程序要经过编译和链接而成为一种人们不易理解而计算机理解的格式,然后运行。未经编译就可运行的程序通常称之为脚本程序。

热心网友 时间:2022-03-24 22:07

所谓解释程序是高级语言翻译程序的一种,它将源语言(如BASIC)书写的源程序作为输入,解释一句后就提交计算机执行一句,并不形成目标程序。就像外语翻译中的“口译”一样,说一句翻一句,不产生全文的翻译文本

热心网友 时间:2022-03-24 23:41

爷们,

不是这样的!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
上证基金和深证基金有什么不同 如何查上市基金最近买的股票 电脑百度网盘下载的文件在哪电脑上版百度网盘的下载文件在哪 百度网盘下载的文件在哪_百度网盘下载的文件在哪里可以找到 网盘文件在电脑哪里电脑上版百度网盘的下载文件在哪 百度网盘下载的东西在哪里可以找到 具体操作步骤 国际短信验证码发送平台有哪些,常用的国际短信验证码平台! 国际短信通道平台推荐 买日立全高清等离子P50X101C还是50a102c?决定不下买P50X101C还是50a102... 日立等离子电视怎么样 选择题,解释程序的功能是? 荣耀3C和中兴BA611T有什么区别 魅族BA872电池是? 电池型号ba872是魅族哪款? 魅族ba711电池是什么手机? 魅族BA892 是什么型号手机? 这是魅族几 魅族电池型号BA852是什么型号手机? 魅族ba611是什么电池 魅族ba620是什么型号 mate30epro音量键在哪 华为mate30pro音量键在哪里 华为mate30pro音量怎么调? 华为mate30声音从听筒里面出来,怎么设置 华为mate30pro外放突然没有声音了,该怎么解决? 华为mate30pro的声音键在哪 华为mate30pro声控在哪里 华为mate30pro通话设置功能在哪里 华为mate30pro话筒在哪 华为mate30pro麦克风在哪 解释程序的功能是解释执行汇编语言程序? 解释程序的功能特点 解释程序的功能是( )。 A) 解释执行汇编语言程序 B) 解释执行高级语言程序 C) 将汇? 什么是汇编程序,编译程序,解释程序?它们的功能是什么? 解释程序的功能是()a.解释执行高级语言程序b.将高级语言程序翻译成目标语言程序 解释程序的作用是 什么是汇编程序,编译程序,解释程序?分别说明他们的功能 解释程序的功能是 1解释执行高级语言程序 2将高级语言程序翻译成目标程序 这两个选项的意思有什么不一样? 解释程序的作用是_______。(我考试急需 谢谢) 能解释一下程序的每一步是什么意思?整个程序的功能是干什么呢 BASIC解释程序的作用是 把高级语言写的源程序变为目标程序要经过什么?解释程序的功能是什么? 这个程序的功能是什么? 描述程序功能并写出程序执行结果,主要解释一下这个代码的功能是什么?怎么描述? 解释一下程序(C语言) 华为手机为啥不能无线反向充电 华为p9反向充电,开机充不进去电怎么解决 华为手机反向充电怎么取消不了 华为插usb总是跳到反向充电怎么办? 华为mate20反向充电怎么设置