试题内容
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,(1 )并不是每个编译器都必需的,与编译器相比,解释器( 2)。
(1)A.词法分析和语法分析
B.语义分析和中间代码生成
C.电间代码生成和代码优化
D.代码优化和目标代码生成
(2)A.不参与运行控制,程序执行的速度慢
B.参与运行控制,程序执行的速度慢
C.参与运行控制,程序执行的速度快
D.不参与运行控制,程序执行的速度快
软题库参考答案:C、B(仅供参考)
软题库解析:正在加载....
你可能感兴趣的试题
以下关于面向对象设计的叙述中,错误的是 ( ) 。
A、面向对象设计应在面向对象分析之前,因为只有产生了设计结果才可对其进行分析
B、面向对象设计与面向对象分析是面向对象软件过程中两个重要的阶段
C、面向对象设计应该依赖于面向对象分析的结果
D、面向对象设计产生的结果在形式上可以与面向对象分析产生的结果类似,例如都可以使用 UML 表达
如下所示的UML图中,(I)是(1 ) , (Ⅱ)是(2 ),(Ⅲ)是(3 )。
(1)A.参与者
B.用例
C.泛化关系
D.包含关系
(2)A.参与者
B.用例
C.泛化关系
D.包含关系
(3)A.参与者
B.用例
C.泛化关系
D.包含关系
类()之间存在着一般和特殊的关系。
A.汽车与轮船
B.交通工具与飞机
C.轮船与飞机
D.汽车与飞机
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续天数,则完成该项目的最少时间为(18)天。活动EH和IJ的松弛时间分别为(19)天。