第一章 单元测试

1、单选题:
在现代计算机中,高级语言编写的程序转换为可执行目标程序一般经历( )步骤?
选项:
A:编辑 -> 编译 -> 链接 -> 执行
B:编译 -> 汇编 -> 链接 -> 加载
C:编译 -> 解释 -> 链接 -> 加载
D:编译 -> 链接 -> 解释 -> 执行
答案: 【编译 -> 汇编 -> 链接 -> 加载

2、单选题:
计算机系统的核心部件是什么?( )。
选项:
A:硬盘
B:中央处理器(CPU)
C:显示器
D:键盘
答案: 【中央处理器(CPU)

3、判断题:
计算机系统在执行程序时,CPU会直接从硬盘读取指令执行。( )
选项:
A:对
B:错
答案: 【

4、判断题:
计算机病毒是一种恶意软件,它可以通过电子邮件、下载的文件或软件等途径传播。( )
选项:
A:错
B:对
答案: 【

5、判断题:
计算机系统中的虚拟内存技术允许程序使用超过物理内存大小的内存空间。( )、
选项:
A:错
B:对
答案: 【

第二章 单元测试

1、单选题:
某计算机字长8位,机器数11111111对应的十进制真值不可能是( )。( )
选项:
A:-1
B:-128
C:127
D:0
答案: 【-128

2、多选题:
在定点数表示中,以下哪些操作可能导致数值的舍入误差?( )
选项:
A:加法
B:减法
C:乘法
D:除法
答案: 【加法;
减法;
乘法;
除法

3、多选题:
在定点数表示中,以下哪些因素会影响数值的精度?( )
选项:
A:舍入误差
B:表示范围
C:量化误差
D:表示精度
答案: 【舍入误差;
量化误差;
表示精度

4、判断题:
浮点数的表示中,指数部分通常使用二进制表示。( )
选项:
A:对
B:错
答案: 【

5、判断题:
浮点数的溢出是指计算结果超出了浮点数能表示的最大范围。( )
选项:
A:错
B:对
答案: 【