全部科目 > 信息系统管理工程师 >
2022年下半年 上午试卷 综合知识
第 9 题
知识点 编译程序基本原理  
关键词 编译器   程序设计语言   源程序   编译   程序设计   语言  
章/节 计算机软件知识  
 
 
编译器在对高级程序设计语言源程序进行翻译时,需要依次进行(9)处理
 
  A.  语法分析、语义分析、词法分析
 
  B.  语法分析、词法分析、语义分析
 
  C.  词法分析、语法分析、语义分析
 
  D.  词法分析、语义分析、语法分析




 
 
相关试题     计算机软件知识 

  第13题    2022年下半年  
假设系统中有n个进程共享2台打印机,系统采用PV操作控制进程间的同步亏互斥。如果系统控制打印机的信号量S的当前值为1,进程P、P又分别执行了1次P(S)操作那么信号..

  第14题    2019年上半年  
“从减少成本和缩短研发周期考虑,要求嵌入式操作系统能运行在不同的微处理器平台上,能针对硬件变化进行结构与功能上的配置。”是属于嵌入式操作系统的( )特点..

  第22题    2023年下半年  
将计算机中可执行的程序转换为高级语言程序的过程称为(7)。

 
知识点讲解
· 编译程序基本原理
 
        编译程序基本原理
        编译程序的功能是指在应用源程序执行之前,就将程序源代码“翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高。但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(* .OBJ)才能执行,只有目标文件而没有源代码,修改很不方便。现在大多数的编程语言都是编译型的,例如Visual C++、Visual Foxpro、Delphi等。
        编译程序大致分为6个阶段(phase),如下图所示,它们执行不同的逻辑操作。将这些阶段设想为编译器中一个个单独的片断是很有用的,尽管在应用中它们是经常组合在一起的,但它们确实是作为单独的代码操作来编写的。
        
        编译过程



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2026 All Rights Reserved
软考在线版权所有