文本编辑器
解释程序
编译程序
Web浏览器
第1题:
A..java
B..class
C..sql
D..html
第2题:
编译器和解释器是两种高级语言处理程序,与编译器相比,(29)。编译器对高级语言源程序的处理过程可以划分为问法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(30)并不是每种编译器都必需的。词法分析的作用是识别源程序中的(31);语法分析中的预测分析法是(32)的一种语法分析方法;编译器在(33)阶段进行表达式的类型检查及类型转换。
A.解释器不参与运行控制,程序执行的速度慢
B.解释器参与运行控制,程序执行的速度慢
C.解释器参与运行控制,程序执行的速度不变
D.解释器不参与运行控制,程序执行的速度快
第3题:
A.数据共享
B.虚拟机
C.隐式调用
D.管道-过滤器
本题主要考查对架构风格的理解和掌握。根据题干描述,现代编译器主要关注编译过程和程序的中间表示,围绕程序的各种形态进行转化与处理。这种情况下,可以针对程序的各种形态构建数据库,通过中心数据库进行转换与处理。根据上述分析,选项中列举的架构风格中,数据共享风格最符合要求。
第4题:
以下不属JavaApplication应用程序编写和执行步骤的是()。
A.编写源代码
B.编写HTML文件
C.编译源代码
D.解释执行
第5题:
编译器和解释器是两种高级语言处理程序,与解释器相比,(186)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,(187)和中间代码生成并不是每种编译器都必需的。词法分析的作用是识别源程序中的(188);语法分析中的预测分析法是(189)的一种语法分析方法;编译器在(190)阶段进行表达式的类型检查及类型转换。
A.编译器不参与运行控制,程序执行的速度慢
B.编译器参与运行控制,程序执行的速度慢
C.编译器参与运行控制,程序执行的速度快
D.编译器不参与运行控制,程序执行的速度快
第6题:
编写和运行java applet程序与编写和运行java application程序不同的步骤是( )。
A.编写源代码
B.编写html文件调用该小程序,以.html为扩展名存入相同文件夹
C.编译过程
D.解释执行
第7题:
【】语言编写的程序不能在计算机上直接执行,必须通过编译器转换成具体的机器语言后才能执行
第8题:
以下叙述正确的是()。
A.BASIC源程序可在DOS下直接执行
B.商品化的软件就是系统软件,用户编写的软件就是应用软件
C.用高级语言编写的程序必须经过翻译后才能执行
D.安装了C语言编译器的计算机可以直接执行C语言源程序
第9题:
Java编译器产生的文件扩展名是______。
A..java
B..class
C..exe
D..html
第10题:
借助MicrosoftHTMLHelpWorkshop编译器,将一个或多个html和图像文件编译成一个()文件。
A、.exe
B、.pdf
C、.htm
D、.chm