程序编译器的体系结构适合使用()A、仓库体系结构B、模型-视图-控制器结构C、客户机/服务器结构D、以上选项都不是

题目

程序编译器的体系结构适合使用()

  • A、仓库体系结构
  • B、模型-视图-控制器结构
  • C、客户机/服务器结构
  • D、以上选项都不是

相似考题
更多“程序编译器的体系结构适合使用()”相关问题
  • 第1题:

    以下关于Risc和CISC的叙述中,不正确的是( )。

    A.RISC通常比CISC的指令系统吏复杂。 B.RISC通常会比CISC配置更多的寄存器C.RISC编译器的子程序库通常要比CISC编译器的子程序库大得多D.RISC比CISC更加适合VLSI工艺的规整性要求


    正确答案:A

  • 第2题:

    编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和解释器。与编译器相比,解释器( )。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段;其中,代码优化和( )并不是每种编译器都必需的。词法分析的作用是识别源程序中的(请作答此空)。

    A.常量和变量
    B.数据类型
    C.记号
    D.语句

    答案:C
    解析:
    本题考查程序语言基础知识。
    在实现程序语言的编译和解释两种方式中,编译方式下会生成用户源程序的目标代码,而解释方式下则不产生目标代码。目标代码经链接后产生可执行代码,可执行代码可独立加载运行,与源程序和编译程序都不再相关。而在解释方式下,在解释器的控制下执行源程序或其中间代码,因此相对而言,用户程序执行的速度更慢。
    中间代码生成和优化不是编译过程中必需的阶段。对用户源程序依次进行了词法分析、语法分析和语义分析后,原则上就可以产生目标代码了,只是目标代码的质量和效率可能不够高。
    词法分析时编译或解释用户源程序过程中唯一与源程序打交道的阶段,其主要功能是按顺序分析出源程序的记号。

  • 第3题:

    编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,与编译器相比,解释器( )


    A.不参与运行控制,程序执行的速度慢
    B.参与运行控制,程序执行的速度慢
    C.参与运行控制,程序执行的速度快
    D.不参与运行控制,程序执行的速度快

    答案:B
    解析:
    在编译过程中:词法分析;语法分析;语义分析;目标代码生成是必须的

  • 第4题:

    编译器与要编译的源程序的接口阶段是()。

    • A、扫描程序
    • B、语法分析程序
    • C、语义分析程序
    • D、代码生成器

    正确答案:A

  • 第5题:

    编译器对应用程序的优化编译会增加控制指令在程序中所占的比例。


    正确答案:正确

  • 第6题:

    解释器是()。

    • A、方法
    • B、属性
    • C、程序
    • D、编译器

    正确答案:C

  • 第7题:

    下列使用编译器优化的说法正确的是:()。

    • A、在使用编译器优化中,只有使用编译器优化解决性能问题才能产生执行速度的明显改变
    • B、在使用编译器优化中,只有升级硬件设备才能产生执行速度的明显改变
    • C、在使用编译器优化中,只有逻辑方面的优化才能产生执行速度的明显改变
    • D、在使用编译器优化中,只有算法方面的优化才能产生执行速度的明显改变

    正确答案:D

  • 第8题:

    单选题
    编译器与要编译的源程序的接口阶段是()。
    A

    扫描程序

    B

    语法分析程序

    C

    语义分析程序

    D

    代码生成器


    正确答案: D
    解析: 暂无解析

  • 第9题:

    单选题
    地籍管理信息系统的框架中,()客户端基本上没有专门的应用程序,应用程序基本上都在服务器端,且客户端使用浏览器实现对应用程序的使用。
    A

    C/S构架

    B

    B/S构架

    C

    P2P体系结构

    D

    三层体系结构


    正确答案: B
    解析: B/S构架客户端基本上没有专门的应用程序,应用程序基本上都在服务器端。这种构架的客户端由于没有程序,应用程序的升级和维护都可以在服务器端完成,升级维护方便。

  • 第10题:

    判断题
    使用vim编译器:q!是直接退出编译环境,保存程序。()
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    单选题
    下列使用编译器优化的说法正确的是:()。
    A

    在使用编译器优化中,只有使用编译器优化解决性能问题才能产生执行速度的明显改变

    B

    在使用编译器优化中,只有升级硬件设备才能产生执行速度的明显改变

    C

    在使用编译器优化中,只有逻辑方面的优化才能产生执行速度的明显改变

    D

    在使用编译器优化中,只有算法方面的优化才能产生执行速度的明显改变


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    程序编译器的体系结构适合使用()
    A

    仓库体系结构

    B

    模型-视图-控制器结构

    C

    客户机/服务器结构

    D

    以上选项都不是


    正确答案: B
    解析: 暂无解析

  • 第13题:

    编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和 解释器。与编译器相比,解释器(28)。编译器对高级语言源程序的处理过程可以划 分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个 阶段;其中,代码优化和 (29) 并不是每种编译器都必需的。词法分析的作用是识 别源程序中的(30)。

    A.不参与用户程序的运行控制,用户程序执行的速度更慢

    B.参与用户程序的运行控制,用,,程序执行的速度更慢

    C.参与用户程序的运行控制,用,,程序执行的速度更快

    D.不参与用户程序的运行控制,月户程序执行的速度更快


    正确答案:B
    本题考查程序语言基础知识。在实现程序语言的编译和解释两种方式中,编译方式下会生成用户源程序的目标代码,而解释方式下则不产生目标代码。目标代码经链接后产生可执行代码,可执行代码可独立加载运行,与源程序和编译程序都不再相关。而在解释方式下,在解释器的控制下执行源程序或其中间代码,因此相对而言,用户程序执行的速度更慢。中间代码生成和优化不是编译过程中必需的阶段。对用户源程序依次进行了词法分析、语法分析和语义分析后,原则上就可以产生目标代码了,只是目标代码的质量和效率可能不够高。词法分析时编译或解释用户源程序过程中唯一与源程序打交道的阶段,其主要功能是按顺序分析出源程序的记号。

  • 第14题:

    编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,( )并不是每个编译器都是必需的。与编译器相比,解释器 (请作答此空) 。

    A.不参与运行控制,程序执行的速度慢
    B.参与运行控制,程序执行的速度慢
    C.参与运行控制,程序执行的速度快
    D.不参与运行控制,程序执行的速度快

    答案:B
    解析:
    本题考查程序语言基础知识。解释程序也称为解释器,它可以直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行;而编译程序(编译器)则首先将源程序翻译成目标语言程序,然后在计算机上运行目标程序。这两种语言处理程序的根本区别是:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程;而在解释方式下,解释程序和源程序(或其某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。解释器翻译源程序时不产生独立的目标程序,而编译器则需将源程序翻译成独立的目标程序。分阶段编译器的工作过程如下图所示。其中,中间代码生成和代码优化不是必需的。

  • 第15题:

    下列关于编程优化的说法正确的是()

    • A、使用编译器的优化选项后程序性能一定会获得提高
    • B、循环展开得越多越彻底,程序的性能越好
    • C、寄存器分配能够解决程序中的数据依赖问题
    • D、现代主流C/C++编译器可以对简单的小函数进行自动Iinline

    正确答案:D

  • 第16题:

    Torque脚本程序的编译器就是torque引擎程序


    正确答案:正确

  • 第17题:

    编译器要求我们编写的程序必须对可检测的异常进行处理,否则()。


    正确答案:不能通过编译

  • 第18题:

    使用vim编译器:q!是直接退出编译环境,保存程序。()


    正确答案:错误

  • 第19题:

    编译器是把用高级语言编写的程序翻译成机器码的程序。


    正确答案:正确

  • 第20题:

    单选题
    下列关于编程优化的说法正确的是()
    A

    使用编译器的优化选项后程序性能一定会获得提高

    B

    循环展开得越多越彻底,程序的性能越好

    C

    寄存器分配能够解决程序中的数据依赖问题

    D

    现代主流C/C++编译器可以对简单的小函数进行自动Iinline


    正确答案: D
    解析: 暂无解析

  • 第21题:

    判断题
    编译器是把用高级语言编写的程序翻译成机器码的程序。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    判断题
    Torque脚本程序的编译器就是torque引擎程序
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    问答题
    简述主程序-子程序软件体系结构与面向对象体系结构的不同之处。

    正确答案: ①在设计思想上的区别:主程序-子程序关注功能的实现,即系统是由一个个过程构成。面向对象体系结构关注数据与功能的封装(对象)。系统是由一系列对象构成,这些对象按一定规则通信,完成具体功能。
    ②在系统分析设计方面的区别。前者采用结构化分析设计方法(如数据流图、面向数据流的设计),后者采用面向对象分析设计,使用用例图、类图、时序图等模型。
    解析: 暂无解析