编译原理。。

多项选择题 1.  下列语法分析技术中,属于自顶向下的分析技术有()。A.递归下降分析法B.LL分析法C.算符优先分析法D.LR分析法&nb... 多项选择题 1.  下列语法分析技术中,属于自顶向下的分析技术有( )。 A. 递归下降分析法B. LL分析法C. 算符优先分析法D. LR分析法 2  循环代码优化技术主要有( ) A. 代码外提B. 删除公共子表达式C. 控制流代码优化D. 删除归纳变量      满分:5  分3.  在基本块的目标代码生成过程中,为变量x(P:x = y op z)分配寄存器时(若此时没有空闲寄存器),需要考虑的主要因素有( ) A. y是否占用寄存器B. 占用寄存器的变量在P处的待用信息C. 占用寄存器的变量在内存中有无副本D. z是否占用寄存器  4  能用下推自动机识别的语言类型有____ A. 0型语言B. 1型语言C. 2型语言D. 3型语言      满分:5  分5。编译器在设计过程中,通常先生成中间代码,再由中间代码生成目标代码,这样做的主要原因有:( ) A. 便于编译器在不同的目标机器上移植B. 编译源程序时速度快,效率高C. 有利于实现代码代码优化D. 编译器逻辑结构清晰,机器相关的工作集中到目标代码生成阶段  6. 循环代码优化技术主要有( ) A. 代码外提B. 删除公共子表达式C. 删除归纳变量D. 控制流代码优化      满分:5  分7.  下列语法分析技术中,属于自底向上的分析技术有( ) A. 递归下降分析法B. LL分析法C. 算符优先分析法D. LR分析法 展开
 我来答
江月此清秋3415
2011-06-24 · TA获得超过1710个赞
知道大有可为答主
回答量:3485
采纳率:0%
帮助的人:1775万
展开全部
编译:就是将程序语言进行翻译,生成可供用户直接执行的二进制代码,即可执行文件。
任务是个比较模糊的概念,指的是操作系统中正在进行的工作,既可以指进程,也可以指程序。
程序指的是可以连续执行,并能够完成一定任务的一条条指令的集合。
进程是程序在一个数据集合上运行的过程,它是传统操作系统进行资源分配和调度的一个独立单位。
线程是一个指令执行序列,是操作系统调度的最小单位。一个或多个线程构成进程,构成一个进程的线程之间共享资源。进程和线程之间的最大区别就是线程不能独立拥有资源,进程拥有自己的资源。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
文帝雅
2011-06-26 · TA获得超过356个赞
知道答主
回答量:64
采纳率:0%
帮助的人:70.1万
展开全部
我直接写答案了:
1.A、B
2.A、D
3.B、C
4.C、D
5.C、D
6.A、D与第二题一样
7.C、D
以上答案只供参考
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式