计算机程序设计语言的翻译程序(翻译程序和编译程序的区别)
本文目录
- 翻译程序和编译程序的区别
- 重庆专升本考试:计算机多选题(8)
- 语言处理程序是一种翻译程序.其功能是将汇编或高级语言编写的源程序编译为计算机可以识别的( )
- 编译原理中“翻译程序”如何理解
- 将高级语言程序设计语言源程序翻译成计算机可执行代码的软件称为()
- 用高级语言编写的程序需要用什么程序翻译后计算机才能识别
翻译程序和编译程序的区别
翻译程序是一种系统程序,它将计算机编程语言编写的程序翻译成另外一种计算机语言的一般来说等价的程序,主要包括编译程序和解释程序,汇编程序也被认为是翻译程序。
程序的最初形式称为源程序或者源代码,翻译后的形式被称为目标程序或者目标代码。
大多数翻译程序是将高级语言编写的程序翻译为机器语言形式的可执行程序。但是也有些翻译程序将源程序翻译成其他高级语言或者字节码等中间形式。翻译程序不是语言处理程序。
任何一种高级程序都有一个与之对应的编译器来完成对源程序的翻译。一个编译器至少要包含三个部分的进程。词法分析器、语法分析器、代码生成器。
编译程序(Compiler,compiling program)也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。
重庆专升本考试:计算机多选题(8)
***隐藏网址***29、 计算机程序设计语言的翻译程序有( )。A.程序B.编译程序C.连接程序D.汇编程序30、下面哪些不是OSI中所有的( )。A.关系层B.应用层C.表示层D.网络接口层31、Windows2000中的任务栏可:________。A.可移动B可调整宽度C.可设置属性D.可取消32、 资源管理器的启动方法是:________。A.通过“开始”菜单打开B.通过“运行”命令打开C.通过"我的电脑"打开D.通过“资源管理器快捷菜单”打开【参考答案】29、B D30、A D31、ABC32、ABCD ***隐藏网址***
语言处理程序是一种翻译程序.其功能是将汇编或高级语言编写的源程序编译为计算机可以识别的( )
【答案】:B语言处理程序主要是指各种计算机程序设计语言及其编译系统。如汇编语言、高级语言和数据库管理系统等,先用它们编写源程序,经编译后生成计算机可执行的二进制目标程序。
编译原理中“翻译程序”如何理解
编译程序:把用高级程序设计语言书写的源程序,翻译成等价的计算机汇编语言或机器语言的目标程序的翻译程序。解释程序是高级语言翻译程序的一种,它将源语言(如BASIC)书写的源程序作为输入,解释一句后就提交计算机执行一句,并不形成目标程序。编译程序和解释程序都是翻译程序。我觉得你说的书上的定义有点问题
将高级语言程序设计语言源程序翻译成计算机可执行代码的软件称为()
B编译程序.即把用高级程序设计语言或计算机汇编语言书写的源程序,翻译成机器语言格式目标程序的翻译程序。
用高级语言编写的程序需要用什么程序翻译后计算机才能识别
用高级语言编写的程序需要用编译程序翻译后计算机才能识别。编译程序的最终目标是将源程序编译成目标程序。编译程序是把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。
更多文章:
韩博士一键重装系统(韩博士一键,详细教您韩博士怎么一键重装win7系统)
2024年7月11日 03:44
chrome 添加书签(chrome 书签栏不见了怎么添加)
2024年6月13日 20:06
callstack(什么是 java call stack)
2024年6月26日 14:30
红米7和红米note7区别 按如下三方面进行区分?红米7可以使用120w快充吗
2024年5月3日 18:18
宜搜小说免费版下载安装(宜搜小说免费下载JAR和TXT的吗更新快吗)
2024年7月23日 00:40
switch最终幻想9怎么设置中文?最终幻想9手游攻略大全 图文攻略九
2024年6月13日 18:08