编译程序基本原理
被考次数: 1次
被考频率: 低频率
答错率:    60%
知识难度:
考试要求: 了解     
知识路径:  > 计算机系统知识  > 计算机软件知识  > 程序设计语言和语言处理程序基础知识  > 汇编、编译、解释系统的基础知识和基本工作原理  > 程序编译、解释系统


本知识点历年真题试卷分布
>> 试题列表    
 

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

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

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