首页学历类考试大学计算机科学
(多选题)

编译中的语义处理是指()两个功能。

A审查每个语法结构的静态语义

B生成程序的一种中间表示形式(中间代码),或者生成实际的目标代码

C分析栈

D向前搜索符集合

正确答案

来源:www.examk.com

答案解析

相似试题

  • (简答题)

    简述语义处理的功能。 

    答案解析

  • (判断题)

    C编译中的预处理是在编译之前进行的。

    答案解析

  • (填空题)

    应用层功能是确定应用进程之间通信的性质,负责用户信息的语义表示,并在两个通信用户之间进行()

    答案解析

  • (单选题)

    编译程序必须完成的工作有()。 (1)词法分析 (2)语法分析 (3)语义分析 (4)目标代码生成 (5)中间代码生成 (6)代码优化

    答案解析

  • (单选题)

    通常一个编译程序中,不仅包含词法分析,语法分析,语义分析,中间代码生成,代码优化,目标代码生成等六个部分,还应包括()。

    答案解析

  • (填空题)

    编译程序的工作过程一般可以划分为词法分析,语法分析,语义分析,中间代码生成,代码优化等几个基本阶段,同时还会伴有()和()。

    答案解析

  • (填空题)

    通常把编译过程分为分析前端与综合后端两大阶段。词法、语法和语义分析是对源程序的(),中间代码生成、代码优化与目标代码的生成则是对源程序的()。

    答案解析

  • (简答题)

    对下列错误信息,请指出可能是编译的哪个阶段(词法分析、语法分析、语义分析、代码生成)报告的。 (1)else没有匹配的if (2)数组下标越界 (3)使用的函数没有定义 (4)在数中出现非数字字符

    答案解析

  • (判断题)

    编译和运行是两个独立分开的阶段。

    答案解析

快考试在线搜题