时间:2021-05-24
解释程序和编译程序的区别在于:是否产生目标程序。解释程序是高级语言翻译程序的一种,它将源语言书写的源程序作为输入,解释一句后就提交计算机执行一句,并不形成目标程序。
解释程序由一个总控程序和若干个执行子程序组成。解释程序的工作过程如下:首先,由总控程序执行初始准备工作,置工作初态;然后,从源程序中取一个语句S,并进行语法检查。如果语法有错,则输出错误信息;否则,根据所确定的语句类型转去执行相应的执行子程序。返回后检查解释工作是否完成,如果未完成,则继续解释下一语句;否则,进行必要的善后处理工作。
解释程序的工作方式非常适于人通过 终端设备与计算机会话,如在终端上打一条命令或语句,解释程序就立即将此语句解释成一条或几条指令并提交硬件立即执行且将执行结果反映到终端,从终端把命令打入后,就能立即得到计算结果。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
编译程序和解释程序的区别: 1、主要是编译程序能生成目标程序,而解释程序不能。 2、编译程序是整体编译完了,再一次性执行;而解释程序是一边解释,一边执行
解释程序的功能是解释执行高级语言程序。 解释程序是一种语言处理程序,在词法、语法和语义分析方面与编译程序的工作原理基本相同,但在运行用户程序时,它直接执行源程
在语言处理程序中解释程序的功能是解释执行高级语言程序。 语言处理程序一般是由汇编程序、编译程序、解释程序和相应的操作程序等组成。它是为用户设计的编程服务软件,
解释程序包出现问题可能是由于下载的apk程序本身就有问题,程序的压缩包在下载过程中被损坏了。 解释程序是一种语言处理程序,在词法、语法和语义分析方面与编译程序
basic源程序是可以直接在dos下执行的,BASIC源程序不仅可以在解释程序支持下运行,而且可以如其它高级语言源程序那样经编译程序编译成可执行的.EXE文件,