iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >计算机中解释程序指的是什么
  • 605
分享到

计算机中解释程序指的是什么

2023-06-14 08:06:45 605人浏览 八月长安
摘要

这篇文章主要介绍计算机中解释程序指的是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!解释程序是一种语言处理程序,在运行用户程序时,可以直接执行源程序或源程序的内部形式(中间代码)。解释程序的优点是:结构简单,易于

这篇文章主要介绍计算机中解释程序指的是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

解释程序是一种语言处理程序,在运行用户程序时,可以直接执行源程序或源程序的内部形式(中间代码)。解释程序的优点是:结构简单,易于实现,能方便地进行程序调度和修改,可进行人机对话,适于交互式会话方式下的程序编制和执行等。

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

解释程序由一个总控程序和若干个执行子程序组成。解释程序的工作过程如下:首先,由总控程序执行初始准备工作,置工作初态;然后,从源程序中取一个语句S,并进行语法检查。如果语法有错,则输出错误信息;否则,根据所确定的语句类型转去执行相应的执行子程序。返回后检查解释工作是否完成,如果未完成,则继续解释下一语句;否则,进行必要的善后处理工作。

解释程序的工作过程如下:

①由总控程序完成初始化工作。

②依次从源程序中取出一条语句进行语法检查,如有错,输出错误信息;如果通过了语法检查,则根据语句翻泽成相应的指令并执行它。

③检查源程序是否已经全部解释执行完毕,如果未完成则继续解释并执行下一条语句,直到全部语句都处理完毕。

特点:

解释程序的工作方式非常适于人通过终端设备与计算机会话,如在终端上打一条命令或语句,解释程序就立即将此语句解释成一条或几条指令并提交硬件立即执行且将执行结果反映到终端,从终端把命令打入后,就能立即得到计算结果。

这的确是很方便的,很适合于一些小型机的计算问题。但解释程序执行速度很慢,例如源程序中出现循环,则解释程序也重复地解释并提交执行这一组语句,这就造成很大浪费。

对源程序边解释翻译成机器代码边执行的高级语言程序。所以,解释程序的功能是:解释执行高级语言程序。由于它的方便性和交互性较好,早期一些高级语言采用这种方式,如BASIC、dBASE。但它的弱点是运行效率低,程序的运行依赖于开发环境,不能直接在操作系统下运行。

解释程序的突出优点是可简单地实现,且易于在解释执行过程中灵活、方便地插入修改和调试措施,但最大缺点是执行效率很低。例如,需要多次重复执行的语句,采用编译程序时只需要翻译一次;但在解释程序中却需要重复翻译,重复执行。

以上是“计算机中解释程序指的是什么”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网精选频道!

--结束END--

本文标题: 计算机中解释程序指的是什么

本文链接: https://www.lsjlt.com/news/269064.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 计算机中解释程序指的是什么
    这篇文章主要介绍计算机中解释程序指的是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!解释程序是一种语言处理程序,在运行用户程序时,可以直接执行源程序或源程序的内部形式(中间代码)。解释程序的优点是:结构简单,易于...
    99+
    2023-06-14
  • 计算机中指令和程序分别指的是什么意思
    这篇文章主要介绍计算机中指令和程序分别指的是什么意思,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!指令是计算机能实现的基本操作,是指挥机器工作的指示和命令,指令均为二进制数形式;指令由操作码和地址码组成,操作码告诉计...
    99+
    2023-06-14
  • 计算机中node.dll指的是什么
    这篇文章将为大家详细讲解有关计算机中node.dll指的是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。计算机中的node.dll是运行库组件,通过使用DLL,程序可以实现模块化,由相对独立的组件组成...
    99+
    2023-06-22
  • 计算机中rom指的是什么
    这篇文章给大家分享的是有关计算机中rom指的是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。rom指的是“只读存储器”,只能读出无法写入信息;信息一旦写入后就固定下来,即使切断电源,信息也不会丢失,所以又称为...
    99+
    2023-06-06
  • 计算机中主机名指的是什么
    这篇文章主要介绍了计算机中主机名指的是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。主机名就是指计算机名,查找计算机名的方法是:首先打开电脑并找到“计算机”;然后单击右键...
    99+
    2023-06-06
  • 计算机中磁盘指的是什么
    这篇文章主要介绍了计算机中磁盘指的是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。磁盘是指利用磁记录技术存储数据的存储器。磁盘是计算机主要的存储介质,可以存储大量的二进制...
    99+
    2023-06-14
  • 计算机中的地址是指什么
    计算机中地址是用来唯一标识和定位存储器或设备中特定数据位置的数字或字节,可以视为存储器的门牌号,用于指示存储器中的特定位置。本教程操作系统:Windows10系统、Dell G3电脑。在计算机中,地址是用来唯一标识和定位存储器或设备中特定数...
    99+
    2023-08-18
  • 计算机中主频指的是什么
    这篇文章主要介绍了计算机中主频指的是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。主频是反映计算机“运算速度”的性能指标。CPU的主频不代表CPU的速度,但提高主频对于提...
    99+
    2023-06-15
  • 什么是计算机指令
    这篇文章主要讲解了“什么是计算机指令”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“什么是计算机指令”吧!   指令就是指挥机器工作的指示和命令,程序就是一系列按...
    99+
    2023-06-09
  • 计算机中krc文件指的是什么
    这篇文章主要介绍计算机中krc文件指的是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!krc文件是文件扩展名,是酷狗发布的 “动感歌词”的一种格式,即KRC文件,全称是Kugou ResourCe,中文翻译是酷狗...
    99+
    2023-06-06
  • 计算机指令指的是什么意思
    这篇文章主要介绍计算机指令指的是什么意思,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!计算机指令是计算机能实现的基本操作,是指挥机器工作的指示和命令。指令系统是计算机硬件的语言系统,指计算机所能执行的全部指令的集合,...
    99+
    2023-06-14
  • 计算机中运行内存指的是什么
    这篇文章主要介绍计算机中运行内存指的是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!运行内存是指程序运行时需要的内存;运行内存的大小直接决定了系统能运行多少程序,运行内存越大,系统运行程序越快。运行内存按照被使用...
    99+
    2023-06-06
  • 计算机中接口测试指的是什么
    这篇文章给大家分享的是有关计算机中接口测试指的是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试...
    99+
    2023-06-14
  • 计算机中的数据是指什么意思
    小编给大家分享一下计算机中的数据是指什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!计算机中的数据是指:信息的一种量化表示。数据是信息的表现形式和载体,可以...
    99+
    2023-06-14
  • 计算机中插件指的是什么东西
    小编给大家分享一下计算机中插件指的是什么东西,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!插件是一种遵循一定规范的应用程序接口编写出来的程序,只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独...
    99+
    2023-06-14
  • 计算机中位图文件指的是什么
    这篇文章主要介绍计算机中位图文件指的是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!位图文件又称光栅图,是使用像素阵列来表示的图像,每个像素的色彩信息由RGB组合或者灰度值表示;可分为1、4、8、16、24及32...
    99+
    2023-06-14
  • 计算机中物理内存指的是什么
    这篇文章主要为大家展示了计算机中物理内存指的是什么,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“计算机中物理内存指的是什么”这篇文章吧。物理内存是相对于虚拟内存而言的;物理内存是指通过物理内存条而...
    99+
    2023-06-08
  • 计算机的四大件是指什么
    计算机的四大件是指:中央处理器(CPU)、内存(主存储器)、硬盘驱动器(存储器)和输入输出设备。这四个组件是计算机系统中不可或缺的部...
    99+
    2023-08-24
    计算机
  • 计算机网络中递增指的是升序还是降序
    小编给大家分享一下计算机网络中递增指的是升序还是降序,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!递增是升序,由低到高排列;递减是降序,由高到低排列;而在exce...
    99+
    2023-06-20
  • 计算机中sap系统指的是什么系统
    这篇文章主要介绍计算机中sap系统指的是什么系统,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!sap系统是一套企业资源管理软件系统,能够为企业管理问题的解决提供参考意见,同时可以为企业发展做出系统规划;为企业生产、决...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作