软件水平考试(初级)程序员上午(基础知识)模拟试卷35(题后含答

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件水平考试(初级)程序员上午(基础知识)模拟试卷35(题后含

答案及解析)

题型有:1. 选择题

选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

1.在计算机术语中,ROM指的是(1)。

A.随机存储器

B.外存储器

C.只读存储器

D.显示器

正确答案:C

解析:本题考查ROM存储器。ROM是一种只读存储器,信息已固化在存储器中,只可读出,但无法改写。随着技术的发展,又出现了PROM、EPROM 与E2PROM。其中PROM是可编程ROM,只能进行一次写入操作;EPROM是可擦除的PROM,其中的内容既可以读出,也可以写入;E2PROM是电可擦除EPROM,与EPROM相似,可以读出也可以写入,而且在写操作之前,不需要把以前内容先擦去。

2.平均无故障时间(MTBF)用于描述计算机的(2)。

A.可维护性

B.可靠性

C.性能价格比

D.以上答案都不对

正确答案:B

解析:本题考查系统可靠性的基本概念。系统可靠性是指系统在意外或错误使用的情况下维持系统的功能特性的基本能力。可靠性是最重要的系统特性,通常用它衡量在规定的条件和时间内,系统完成规定功能的能力。可靠性通常用平均失效等待时间(Mean Time To Failure,MTTF)和平均失效间隔时间(Mean Time Between Failure,MTBF)来衡量。它通常用系统容错能力和健壮性来描述。

3.影响加法器运算速度的主要因素是(5)。

A.组成全加器的元器件的工作速度

B.串行进位链的总延迟时间

C.所有本地进位di产生的速度

D.所有全加和Qi产生的速度

正确答案:B

解析:本题考查加法器的组成。加法器的主要功能是对数进行加法运算,在大多数的中央处理器中,很多其他计算也是经过变换后使用加法器来完成的,一个位加法的逻辑图如下图所示。在上图中,Xi、Yi是加数和被加数;Ci+1是低位进位;Ci是进位;Zi是和。在加法运算器进行运算时,第f位的和除与本位操作数Xi和Yi有关外,还依赖.于低位进位信号,而低位进位信号依赖于更低位的进位信号,而这样的进位逻辑就是串行进位链。因此影响加法器运算速度的主要因素是串行进位链的总延迟时间,而加法器本身求和的延迟时间反而是次要的。

4.如果按变址方式读取操作数,则有效地址是指(6)。

A.基址寄存器中存放的地址

B.变址计算获得的地址

C.变址寄存器中存放的地址

D.指令中直接给出的地址

正确答案:B

解析:本题考查变址寻址方式。变址寻址方式是将地址码和变址寄存器内容相加后形成数据的地址,它的有效地址是计算后的地址。由于变址寄存器能自动修改,这种方式对数组运算、字符串操作等批量数据的处理非常有效。

5.目前使计算机病毒传染范围最广的媒介是(7)。

A.互联网

B.硬磁盘

C.内存

D.U盘

正确答案:A

解析:本题考查病毒传播媒介。据统计,以前通过磁盘等有形媒介传播的病毒,从国外发现到国内流行,传播周期平均需要6~12个月,而Internet的普及,使得病毒的传播已经没有国界。从“美丽杀”、“怕怕”、“辛迪加”、“欢乐99”,到“美丽公园”、“探索蠕虫”、“红色代码”、“求职信”等恶性病毒,通过Internet 在短短几天就传遍整个世界。由此可见,目前使计算机病毒传染范围最广的媒介是互联网。

6.设4位数P=0110和Q=1010,则按位逻辑运算的等价运算及其结果为(8)。其中R为任一个4位的二进位位串。

A.1101

B.1001

C.0010

D.0010

正确答案:A

解析:本题考查基本的逻辑运算。首先,我们将原式化简,即;然后,我们

对Q求逻辑非运算得到0101,再与P进行逻辑与运算,得到结果为0100。接着P求逻辑非运算,得到1001,最后求逻辑或运算,得到结果为1101。

7.长度相同但格式不同的两种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为(9)。

A.后者可表示的数的范围大且精度高

B.前者可表示的数的范围大但精度低

C.两者可表示的数的范围和精度相同

D.前者可表示的数的范围大且精度高

正确答案:B

解析:本题考查浮点数的表示。一个浮点数的表示分为阶码和尾数两个部分,例如N=M×2e,其中e是一个二进制整数,M是二进制小数,这里称e为数N 的阶码,M称为数N的尾数,M表示了数N的全部有效数字,如果M长,则表明浮点数中有效数字位数多,即表示的精度高;阶码e指明了小数点的位置,如果e长,则说明小数点后的位数多,即表示能表示的数的范围大。因此,阶码长、尾数短的浮点数可表示的数的范围大而精度低。

8.所谓“变号操作”是指将一个整数变成绝对值相同但符号相反的另一个整数。假设使用补码表示的8位整数X=10010101,则经过变号操作后结果为(10)。

A.01101110

B.00010100

C.10101010

D.01101011

正确答案:D

解析:本题考查整数的补码表示。由补码表示整数时,一般分成两部分,第一部分是符号位,通常是最高位,另一部分是数值。题目中给出的是用补码表示的8位整数X=10010101,其中最高位为1,说明这个数是负数。而对一个补码表示的数,要计算其原码,只要对它再次求补,即可得该数的原码,因此可以得到其原码为01101011。现在我们再来进行所谓的“变号操作”,由于整数X是一个负数,那么进行“变号操作”后得到的是一个正数,因此这个整数应该等于整数X的原码01101011。

9.十六进制数A3.C对应的十进制数为(11)。

A.243.6

B.163.75

C.53.75

D.511.4

正确答案:B

解析:本题考查数制的转换。下面,我们来将题目中给出的十六进制数转化成十进制数:(A3.C)16=10×161+3×160+12×16-1=160+3+0.75=163.75。

相关文档
最新文档