第1题
C语言程序的编译器对宏命令的处理是( )。
(A)在程序运行时进行的
(B)在程序连接时进行的
(C)和C语言程序中的其他语句同时进行编译
(D)在对源程序中其他成分正式编译之前进行的
第3题
A.rpm安装的软件包可以使用yum或rpm升级
B.源码安装的软件包使用源码编译覆盖原来安装的软件包进行升级,但升级前需要备份
C.rpm安装的软件包不能使用yum升级
第7题
A.OOP面向对象编程,针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单元划分
B.AOP(Aspect Oriented Programming) 面向切面编程,使业务逻辑各部分的耦合性降低
C.AOP实现原理是动态代理,动态代理必须实现接口
D.AOP可以通过预编译方式和运行期动态代理实现在不修改源码的情况下,给程序动态同意添加功能的一项技术
第8题
A.编译器按变量定义的类型对不同类型的变量分配不同大小的内存空间。
B.内存是按位编址的。
C.sizeof是编译时执行的运算符,不会导致额外的运行时间开销。
D.对于同样的尾数,阶码的值越大,则浮点数所表示的数值的绝对值就越大。
第9题
A.使用#ifdef系列预处理命令,可以在程序执行时对流程进行控制
B.在使用#ifndef系列预处理命令时,#ifdef必须和#endif配合使用
C.使用#ifdef系列预处理命令,可以在编译时对处理代码进行选择
D.#ifdef和#ifndef预处理命令的功能完全相同
第10题
A.无需处理即可通过编译
B.使用try…catch语句对该方法的调用语句进行处理
C.使用throws关键字继续将异常抛出
D.将对该方法的调用写在finally代码块中
第11题
为________,贯穿整个编译过程的两个辅助过程(阶段)为________和________。编译器前端生成的既接近目标语言,又与具体机器无关的表示称为________。
1.在以阶段划分的编译器中,识别单词的阶段称为________,识别句子结构并将其表示成树形式的阶段称为________,贯穿整个编译过程的两个辅助过程(阶段)为________和________。编译器前端生成的既接近目标语言,又与具体机器无关的表示称为________。