构造编译程序应掌握()。
A.源程序
B.目标语言
C.编译方法
D.以上三项都是
A.源程序
B.目标语言
C.编译方法
D.以上三项都是
第1题
A.编译程序不参与用户程序的运行控制,而解释程序则参与
B.编译程序可以用高级语言编写,而解释程序只能用汇编语言编写
C.编译方式处理源程序时不进行优化,而解释方式则进行优化
D.编译方式不生成源程序的目标程序,而解释方式则生成。
第2题
A.编译程序直接生成可执行文件
B.编译程序直接执行源程序
C.编译程序完成高级语言程序到低级语言程序的等价翻译
D.各种编译程序构造都比较复杂,所以执行效率高
第3题
A.预处理是指完成宏替换和文件包含中指定文件的调用
B.预处理也是C语句
C.C源程序中,凡是行首以#标识的控制行都是预处理指令
D.预处理就是完成C编译程序对C源程序的第一遍扫描,为编译的词法分析和语法分析做准备
第4题
A.编译程序属于计算机应用软件,所有用户都需要编译程序
B.编译程序不会生成目标程序,而是直接执行源程序
C.编译程序完成高级语言程序到低级语言程序的等价翻译
D.编译程序构造比较复杂,一般不进行出错处理
第5题
A.源程序语句被逐个直接解释执行
B.先将源程序转化成某种中间代码,然后对这种代码解释执行
C.先将源程序转化成目标代码,再执行
D.以上方法都不是
第6题
A.编译程序属于计算机应用软件,所有用户都需要编译程序
B.编译程序不会生成目标程序,而是直接执行源程序
C.编译程序完成高级语言程序到低级语言程序的等价翻译
D.编译程序构造比较复杂,一般不进行出错处理
第8题
A.高级语言都是用接近人们习惯的自然语言和数学语言作为语言的表达形式
B.计算机只能处理由0和1的代码构成的二进制指令或数据
C.C语言源程序经过C语言编译程序编译之后生成一个后缀为.EXE的二进制文件
D.每一种高级语言都有它对应的编译程序
第9题
A.编辑目标程序、编译目标程序、连接源程序、运行可执行程序
B.编译源程序、编辑源程序、连接目标程序、运行可执行程序
C.编辑源程序、编译源程序、连接目标程序、运行可执行程序
D.编辑目标程序、编译源程序、连接目标程序、运行可执行程序