2017系统分析师第1次集中测试题卷面总分:45
0分答题时间:100分钟单项选择题每题的四个选项中只有一个答案是正确的,请将正确的选项选择出来
1、计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若x的阶码大于y的阶码,则应将()
x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术左移ﻫB.x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术右移ﻫC
y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术左移D.y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术右移参考答案:D试题分析:本题考查浮点数的运算特点
浮点数的表示由阶和尾数两部分组成,其一般表示形式如下所示(不同系统的具体安排可能不同),阶码通常为带符号的纯整数,尾数为带符号的纯小数
设有浮点数X=MX2i,Y=NX2j,求X±Y的运算过程如下
①对阶:使两个数的阶码相同
令K=|i-j|,将阶码小的数的尾数右移K位,使其阶码加上K
②求尾数和(差)
③结果规格化并判溢出:若运算结果所得的尾数不是规格化的数,则需要进行规格化处理
当尾数溢出时,需要调整阶码
④舍入:在对结果右规时,尾数的最低位将因移出而丢掉
另外,在对阶过程中也会将尾数右移使最低位丢掉
这就需要进行舍入处理,以求得最小的运算误差
2、在CPU与主存之间设置高速缓冲存储器Cache,其目的是为了()
扩大主存的存储容量ﻫB.提高CPU对主存的访问效率C.既扩大主存容量又提高存取速度D.提高外存储器的速度参考答案:B试题分析:为了提高CPU对主存的存取速度,又不至于增加很大的成本
现在,通常在CPU与主存之间设置高速缓冲存精器(Cache),其目的就在于提高速度而不增加很大代价
同时,设置高速缓冲存储器并不能增加主存的容量
3、假设某磁盘的每个磁道划分成9个物理块,每块存放1个逻辑记录
逻辑记录R0,R1,…,R8存放在同一