编译系统是指是什么?

题目

编译系统是指是什么?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

C编译系统提供了对C程序的编辑、编译、连接和运行环境,以下可以不在该环境下进行的环节是()。

A.编辑和编译

B.编译和连接

C.连接和运行

D.编辑和运行


正确答案:D

第2题:

编译程序的功能是什么?解释程序与编译程序的主要区别是什么?请在150字以内简要说明。


正确答案:编译程序的功能是把某些高级语言编写的源程序翻译成与之等价的目标语言程序 解释程序与编译程序的主要区别是它不产生源程序的目标程序 这是一道要求读者掌握编译程序、解释程序基本功能的常识题。本题所涉及的知识点如下: ①编译程序的功能是把某些高级语言编写的源程序翻译成与之等价的目标语言程序。通常将编译程序的工作过程分为六个阶段如表6-28所示。每个阶段的操作在逻辑上是紧密相连的将源程序从一种表示形式一步步转换成目标代码。 ②解释程序是另一种语言处理程序在词法、语法和语义分析方面与编译程序的工作原理基本相同但在运行用户程序时它直接执行源程序或源程序的内部形式。 解释程序与编译程序的主要区别在于它不产生源程序的目标程序。 ③解释程序通常可以分为两部分:第一部分是分析部分包括通常的词法分析、语法分析和语义分析程序经语义分析后把源程序翻译成中间代码中间代码常采用逆波兰表示形式;第二部分是解释部分用来对第一部分所生产的中间代码进行解释执行。
编译程序的功能是把某些高级语言编写的源程序翻译成与之等价的目标语言程序 解释程序与编译程序的主要区别是它不产生源程序的目标程序 这是一道要求读者掌握编译程序、解释程序基本功能的常识题。本题所涉及的知识点如下: ①编译程序的功能是把某些高级语言编写的源程序翻译成与之等价的目标语言程序。通常将编译程序的工作过程分为六个阶段,如表6-28所示。每个阶段的操作在逻辑上是紧密相连的,将源程序从一种表示形式一步步转换成目标代码。 ②解释程序是另一种语言处理程序,在词法、语法和语义分析方面与编译程序的工作原理基本相同,但在运行用户程序时,它直接执行源程序或源程序的内部形式。 解释程序与编译程序的主要区别在于它不产生源程序的目标程序。 ③解释程序通常可以分为两部分:第一部分是分析部分,包括通常的词法分析、语法分析和语义分析程序,经语义分析后把源程序翻译成中间代码,中间代码常采用逆波兰表示形式;第二部分是解释部分,用来对第一部分所生产的中间代码进行解释执行。

第3题:

优化的编译是指编译速度快的编译程序。()


参考答案:错误

第4题:

编译系统执行的顺序是:()

  • A、预处理器->汇编器->编译器->链接器
  • B、预处理器->编译器->汇编器->链接器
  • C、编译器->预处理器->链接器->汇编器
  • D、预处理器->编译器->链接器->汇编器

正确答案:B

第5题:

下面关于编译系统和解释系统的观点中,错误的是(32)。

A.解释程序不产生目标代码,它直接执行源程序或源程序的内部形式

B.使用编译系统时会区分编译阶段和运行阶段

C.一般来说,解释系统比编译系统复杂,但是可移植性好

D.一般来说,建立在编译基础上的系统在执行速度上要优于建立在解释执行基础上的系统


正确答案:C
解析:本题考查解释系统和编译系统之间的关系这一知识点。实现在一个计算机上运行高级语言的程序主要有两个途径:编译执行或者解释执行。编译执行分为两步:首先把源程序编译为目标代码,然后在计算机上执行此目标代码得到结构。解释执行则直接计算结果。编译和解释系统的主要区别如下:编译系统生成的目标代码由计算机执行才能生成结果。使用编译系统时会区分编译阶段和运行阶段,编译阶段对源程序进行编译,运行阶段是指目标程序的运行。而解释系统则是边解释边执行。从存储组织来看,在编译阶段,存储区一般要有源程序缓冲区,目标代码缓冲区,名字表以及编译程序使用的源程序中间代码和各种表格等等。在运行阶段,存储区只有目标代码和数据区了。对解释系统来说,在它工作的自始至终,存储区中要有源程序,名字表、标号表等表格,输入输出缓冲区以及数据区等等。一般来说,建立在编译基础上的系统在执行速度上都优于建立在解释执行基础上的系统。一般来说,编译系统的比较复杂,开发和维护费用都大。相反,解释系统比较简单,可移植性好,适合于以交互形式执行程序。

第6题:

下列诸多软件中,全都属于系统软件的是___。

A、Windows 2000、编译系统、Linux

B、Excel、操作系统、浏览器

C、财务管理软件、编译系统、操作系统

D、Windows 98、Google、Office2000


正确答案:A

第7题:

若有说明:typedef struct{int a;char c;}w;,则以下叙述正确的是( )。

A.编译后系统为w分配5个字节

B.编译后系统为w分配6个字节

C.编译后系统为w分配8个字节

D.编译后系统不为w分配存储空间


答案:D
解析:w是一个自定义类型,不是变量,故编译
后系统不为w分配存储空间。当w定义为结构体变量时才会为其分配存储空间。

第8题:

编译程序与运行系统合称为什么()。

A、翻译系统

B、编译系统

C、实时系统

D、分布式系统


参考答案:B

第9题:

通常对集散控制系统中一套控制回路软件的调试步骤是()。

A修改—编译—下载—投运;

B修改—下载—编译—投运;

C编译—修改—下载—投运;

D编译—下载—修改—投运。


A

第10题:

编译系统是指()

  • A、编码系统
  • B、代码系统
  • C、将高级语言程序翻译成机器指令
  • D、编程

正确答案:C