更多“简述高级语言程序的运行过程。 ”相关问题
  • 第1题:

    以下关于解释方式下运行程序的叙述中,错误的是( )。

    A.先将高级语言程序转换为字节码,再由解释器运行字节码B.由解释器直接分析并执行高级语言程序代码C.先将高级语言程序转换为某种中间代码,再由解释器运行中间代码D.先将高级语言程序转换为机器语言,再由解释器运行机器语言代码


    正确答案:C

  • 第2题:

    下列选项中,关于程序设计语言描述错误的是:( )。

    A.C语言编写的程序必须经过编译或解释后才可以运行 B.用高级语言编写的程序被称作"源程序" C.汇编语言就是机器语言,与 CPU 类型有关 D.高级语言经历了面向过程,面向对象到面向组件几个发展阶段


    正确答案:C

  • 第3题:

    下面关于编译和解释的说法中,正确的是()①编译是将高级语言源代码转化成目标代码的过程。②解释是将高级语言源代码转化为目标代码的过程。③在编译方式下,用户程序运行的速度更快。④在解释方式下,用户程序运行的速度更快。

    A.①③
    B.①④
    C.②③
    D.②④

    答案:A
    解析:
    编译器是把源程序的每一条语句都编译成机器语言,并保存成二逬制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;而解释器则是只在执行程序时,是一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的。编择生成目标代码,而解释不生成目标代码。

  • 第4题:

    软件编程运行中程序执行过程为:先将源程序由键盘输入(),经解释程序翻译,将高级语言程序译成机器语言代码程序。

    • A、缓冲机
    • B、计算机
    • C、磁盘
    • D、储存机

    正确答案:B

  • 第5题:

    在下列关于程序设计语言及其处理系统的叙述中,错误的是()。

    • A、汇编语言程序的可移植性差
    • B、计算机可以直接运行用汇编语言编写的程序
    • C、高级语言在一定程度上与机器无关
    • D、低级语言程序运行效率高,高级语言程序编写效率高

    正确答案:B

  • 第6题:

    简述计算机程序设计语言(机器语言、汇编语言、高级语言)的优缺点。


    正确答案:机器语言---优点:占用内存少、执行速度快。缺点:可读性差、难记忆、易错、可移植性差。
    汇编语言---优点:占用内存少、执行速度快、易读懂。缺点:可移植性差。
    高级语言------优点:易学、可读性好、接近自然语言、可移植性强。缺点:执行速度慢(与机器语言和汇编语言相比)、占用存储空间多。

  • 第7题:

    简述上机运行汇编语言程序的过程。


    正确答案: 首先打开未来汇编,新建一个空的汇编文件,后缀为.asm,然后输入汇编程序代码,保存,再编译成机器指令,然后连接成可执行文件,即exe文件,最后再运行。

  • 第8题:

    单片机能够直接运行的程序是()。

    • A、汇编源程序
    • B、单片机源程序
    • C、高级语言程序
    • D、机器语言源程序

    正确答案:D

  • 第9题:

    问答题
    简述高级语言程序的运行过程。

    正确答案: 使用高级语言编写程序的一般过程可以归纳为以下几个步骤:
    (1)使用文本编辑工具,逐条编写源程序的语句。保存源程序的文件时,文件的后缀名与所用的高级语言有关。
    (2)编译源程序文件,生成目标文件,文件后缀名通常为obj。
    (3)链接目标文件,生成可执行文件,文件后缀名通常为exe。
    (4)在计算机上运行可执行程序,并进行调试和维护。
    程序的执行环境由操作系统提供,一般分为命令行环境和图形用户界面环境。在DOS与大多数Unix类操作系统中,提供的就是命令行用户界面,用户需要在系统命令提示符后面输入各种操作命令以实现需要的功能;在Windows操作系统中,提供的是图形用户界面,用户可以通过点击鼠标等操作完成希望的功能。“界面就是程序”反映了在程序设计中为用户提供良好的操作界面的重要性。用户使用界面的好坏直接影响着程序的质量,要树立以人为本的思想,尽量为用户提供便利。
    解析: 暂无解析

  • 第10题:

    问答题
    简述上机运行汇编语言程序的过程。

    正确答案: 首先打开未来汇编,新建一个空的汇编文件,后缀为.asm,然后输入汇编程序代码,保存,再编译成机器指令,然后连接成可执行文件,即exe文件,最后再运行。
    解析: 暂无解析

  • 第11题:

    单选题
    编译程序是将()翻译成()。
    A

    汇编语言程序;机器语言程序

    B

    高级语言程序;汇编语言程序或机器语言程序

    C

    汇编语言程序或高级语言程序;机器语言程序或高级语言程序

    D

    高级语言程序;机器语言程序或高级语言程序


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

  • 第12题:

    单选题
    用高级语言编制的程序,计算机()。
    A

    可以直接运行

    B

    用人工译成机器语言后再运行

    C

    由专用程序转换成机器语言后再运行


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

  • 第13题:

    用高级语言编写的源程序运行之前必须先经过( )。


    正确答案:C
    在计算机上,高级语言程序不能直接执行,必须将它们编译成具体机器的机器语言程序才能执行。

  • 第14题:

    用高级语言编写的源程序,将其转化成能在计算机上运行的程序过程是(  )。

    A、 翻译、连接、执行
    B、 编辑、编译、连接
    C、 连接、翻译、执行

    答案:A
    解析:
    程序设计语言编写的源程序转换到机器目标程序的方式有两种:解释方式和编译方式。编译方式下,首先通过一个对应于所用程序设计语言的编译程序(翻译)对源程序进行处理,经过对源程序的词法分析、语法分析、语意分析、代码生成和代码优化等阶段所处理的源程序转换为用二进制代码表示的目标程序,然后通过连接程序处理,使之构成一个可以连续执行的二进制文件。调用这个文件就能实现指定的功能。

  • 第15题:

    用高级语言编制的程序,计算机()。

    • A、可以直接运行
    • B、用人工译成机器语言后再运行
    • C、由专用程序转换成机器语言后再运行

    正确答案:C

  • 第16题:

    ()可以在操作系统之上直接运行。

    • A、源程序
    • B、机器语言程序
    • C、高级语言程序
    • D、汇编语言程序

    正确答案:B

  • 第17题:

    汇编的过程是指()。

    • A、将高级语言程序转换成汇编语言程序的过程
    • B、将汇编语言程序转换成目标程序的过程
    • C、将目标程序转换成汇编语言程序的过程
    • D、将高级语言程序转换成目标程序的过程

    正确答案:B

  • 第18题:

    编译程序是将()翻译成()。

    • A、汇编语言程序;机器语言程序
    • B、高级语言程序;汇编语言程序或机器语言程序
    • C、汇编语言程序或高级语言程序;机器语言程序或高级语言程序
    • D、高级语言程序;机器语言程序或高级语言程序

    正确答案:B

  • 第19题:

    下面关于程序设计语言概念的叙述中()是正确的。

    • A、汇编语言是最早出现的高级语言
    • B、低级语言学习使用很困难,运行效率低,所以已被高级语言淘汰
    • C、所谓“高级语言”,是因为它们必须由经过良好训练的程序员来使用
    • D、程序一定要装到主存储器中才能运行

    正确答案:D

  • 第20题:

    单选题
    在下列关于程序设计语言及其处理系统的叙述中,错误的是()。
    A

    汇编语言程序的可移植性差

    B

    计算机可以直接运行用汇编语言编写的程序

    C

    高级语言在一定程度上与机器无关

    D

    低级语言程序运行效率高,高级语言程序编写效率高


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

  • 第21题:

    单选题
    下面关于程序设计语言概念的叙述中()是正确的。
    A

    汇编语言是最早出现的高级语言

    B

    低级语言学习使用很困难,运行效率低,所以已被高级语言淘汰

    C

    所谓“高级语言”,是因为它们必须由经过良好训练的程序员来使用

    D

    程序一定要装到主存储器中才能运行


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

  • 第22题:

    单选题
    一般使用高级程序设计语言编写的应用程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成()程序后才能运行。()
    A

    C语言

    B

    汇编语言

    C

    PASCAL语言

    D

    机器语言


    正确答案: B
    解析: 计算机高级程序设计语言编写的应用程序不是用二进制码编写的,因此要翻译成二进制码编写的程序后才能运行。

  • 第23题:

    单选题
    ()可以在操作系统之上直接运行。
    A

    源程序

    B

    机器语言程序

    C

    高级语言程序

    D

    汇编语言程序


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