编译系统通常由哪几个部分组成

如题所述

一般说来,编译程序主要由词法分析程序、语法分析程序、语义分析程序、中间代码生成程序、代码优化程序、目标代码生成程序、信息表管理程序、错误检查处理程序组成。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-06-15

编译系统又称为第二类编程环境开发者根据语言的规定编写源程序,然后进行编译、连接,生成可执行文件,例如DOS操作系统加各类高级语言,如FORTRAN、PASCLL、C语言等就属于这种类型接口平台,用于提供编译任务输入接口以及处理状态信息输出接口,并根据输入的编译任务生成任务名;编译服务器,用于解析所述任务名,获得相应的源代码,并进行编译,同时产生所述编译任务的处理状态信息提供给所述接口平台。

    接收输入的编译任务;

    根据所述编译任务生成任务名;

    解析获得所述任务名对应的源代码;

    所述源代码,并输出所述编译任务的处理状态信息;

    处理状态信息,通过接口平台实时提供给客户端,简化了编译监控操作,大大节约了人力资源。

相似回答