能修改高级语言源程序的是

能修改高级语言源程序的是编译程序。

编译程序定义:指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。

编译程序操作方式:属于采用生成性实现途径实现的翻译程序。它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。

时间: 2024-10-04 19:43:20

能修改高级语言源程序的是的相关文章

高级语言源程序有哪两种执行方式

1.编译执行,编译程序工作时,先分析,后综合,从而得到目标程序.所谓分析,是指词法分析和语法分析:所谓综合是指代码优化,存储分配和代码生成.为了完成这些分析综合任务,编译程序采用对源程序进行多次扫描的办法,每次扫描集中完成一项或几项任务,也有一项任务分散到几次扫描去完成的. 2.解释执行,它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了"一次编译.到处执行"的跨平台特性.不过,每次的编译执行需要消耗一定的时间,这同时也在一

高级语言编译软件的作用是

高级语言编译软件的作用是将高级语言源程序翻译成目标程序. 编译程序(Compiler,compilingprogram)也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序.编译程序属于采用生成性实现途径实现的翻译程序.其以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出.编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果. 编译程序的实现算法较为复杂.这是因为它所翻译的语

计算机语言从低到高有哪几类

1.低级语言: 机器语言.汇编语言和符号语言. 汇编语言源程序必须经过汇编,生成目标文件,然后执行. 2.高级语言 : BASIC(True basic.Qbasic.Virtual Basic).C.PASCAL.FORTRAN.智能化语言(LISP.Prolog)等等. 高级语言源程序可以用解释.编译两种方式执行.通常用后一种. 3.专用语言 : CAD系统中的绘图语言和DBMS的数据库查询语言.

PRG格式文件怎么打开

1.可以用Windows的"记事本"打开: 2.PRG即为源程序.源程序是文本文件,可以对其内容进行修改: 3.只要有源程序文件,可以生成编译程序FXP.应用程序APP和可执行程序EXE三种程序文件: 4.VFP源程序由VFP命令或程序中的专用语句组成,可以用Windows的"记事本"或VFP的专用程序编辑器建立或修改VFP源程序,是一种文本文件,扩展名为PRG.

计算机系统结构是什么

计算机系统结构也称为计算机体系结构,是指根据属性和功能不同而划分的计算机理论组成部分及计算机基本工作原理.理论的总称.其中计算机理论组成部分并不单与某一个实际硬件相挂钩,如存储部分就包括寄存器.内存.硬盘等. 经典的计算机系统结构的定义是指计算机系统多级层次结构中机器语言机器级的结构,它是软件.硬件和固件的主要交界面,是由机器语言程序.汇编语言源程序和高级语言源程序翻译生成的机器语言目标程序能在机器上正确运行所应具有的界面结构和功能.

c语言是高级语言吗

1.C语言是高级语言. 2.机器语言(machinelanguage)是一种指令集的体系.这种指令集,称机器码(machinecode),是电脑的CPU可直接解读的数据. 3.汇编语言(assemblylanguage)是一种用于电子计算机.微处理器.微控制器或其他可编程器件的低级语言,亦称为符号语言.在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址.在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编

高级语言解释方式是指

高级语言解释方式是指程序运行时,取一条指令,将其转化为机器指令,再执行这条机器指令.这种方式每次运行程序时都要重新翻译整个程序. 高级语言(High-levelprogramminglanguage)是一种独立于机器,面向过程或对象的语言.高级语言是参照数学语言而设计的近似于日常会话的语言.例如,要将2个变量相加并赋值给第三个变量,用高级语言表达为var3=var1+var2.计算机语言具有高级语言和低级语言之分.而高级语言又主要是相对于汇编语言而言的,它是较接近自然语言和数学公式的编程,基本脱

高级语言的编译程序属于

计算机高级语言的编译程序属于系统软件类. 编译程序也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序.编译程序属于采用生成性实现途径实现的翻译程序,它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出.编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果.

高级语言书写的原则是什么

高级语言书写的原则是将2个变量相加并赋值给第三个变量,用高级语言表达为var3=var1+var2. 高级语言是一种独立于机器,面向过程或对象的语言.高级语言是参照数学语言而设计的近似于日常会话的语言.计算机语言具有高级语言和低级语言之分.而高级语言又主要是相对于汇编语言而言的,它是较接近自然语言和数学公式的编程,基本脱离了机器的硬件系统,用人们更易理解的方式编写程序.编写的程序称之为源程序. 高级语言并不是特指的某一种具体的语言,而是包括很多编程语言,如流行的java,c,c++,C#,pas