2018年上海市培养单位上海微系统与信息技术研究所866计算机原理之计算机组成原理考研强化五套模拟题
● 摘要
一、选择题
1. 下列有关存储器的描述中,正确的是( )。
A. 多级存储体系由cache 、主存和虚拟存储器构成
B. 存储保护的目的是:在多用户环境中,既要防止一个用户程序出错而破坏系统软件或其他用户程序,又要防止一个用户访问不是分配给他的主存区,以达到数据安全与保密的要求
C. 在虚拟存储器中,外存和主存以相同的方式工作,因此允许程序员用比主存空间大得多的外存空间编程
D.cache 和虚拟存储器这两种存储器管理策略都利用了程序的局部性原理
【答案】D
2. 主机甲和主机乙之间已建立了一个TCP 连接,TCP 最大段长度为1000字节,若主机甲的当前拥塞窗口为4000字节,在主机甲向主机乙连续发送两个最大段后,成功收到主机乙发送的对第一个段的确认段,确认段中通告的接收窗口大小为2000字节,则此时主机甲还可以向主机乙发送的最大字节数是( )。
A.1000
B.2000
C.3000
D.4000
【答案】A
【解析】发送方的发送窗口的上限值应该取接收方窗口和拥塞窗口这两个值中较小的一个,于是此时发送方的发送窗口为min{4000,2000)=2000字节,由于发送方还没有收到第二个最大段的确认,所以此时主机甲还可以向主机乙发送的最大字节数为2000-1000=1000字节,正确选项为A 。
3. 磁盘驱动器向盘片磁层记录数据时采用( )方式写入。
A. 并行
B. 串行
C. 并一串行
D. 串一并行
【答案】B
4. 下面关于并行处理技术的论述中,正确的是( )。
A. 超标量流水线技术是指在一个处理机芯片上包含多个独立运行的内核的技术
B. 多核处理机技术是指在一个处理机芯片上设计多个逻辑处理机内核的技术
C. 超线程技术是指在操作系统的支持下,在一个处理机上同时运行多道程序的技术
D. 机群系统由一组完整的计算机(节点)通过高性能网络或局域网连接而成
【答案】D
5. 已知字符串S 为
出现“失配”
A.i=l, j=0
B.i=5, j=0
C.i=5, j=2
D.i=6, j=2
【答案】C
【解析】模式匹配(KMP )算法对普通的暴力匹配的改进在于:每当匹配过程中匹配失败时,主串(本题为S )的指针(i )不需要回溯,而是利用已经得到的“部分匹配”的结果将模式串(t )向右“滑动”尽可能远的一段距离后,继续进行比较。模式串“滑动”的距离是由模式串(t )本身决定的,即t 的子串中前缀串和后缀串相等的最长长度。本题中第一次失配i=5, 字串为“abaab ”,其相等且最长的前后缀为“ab ”,一次下一个j=2。
6. 运算器虽有许多部件组成,但核心部分是( )。
A. 数据总线
B. 算术逻辑运算单元
C. 多路开关
D. 通用寄存器
【答案】B
7. 3.5英寸软盘记录方式采用( )。
A. 单面双密度
B. 双面双密度
C. 双面高密度
D. 双面单密度
【答案】C
8. 下列关于UDP 协议的叙述中,正确的是( )
Ⅰ提供无连接服务
Ⅱ提供复用/分用服务
模式串t 为采用KMP 算法进行匹配,第一次时,i=j=5, 则下次开始匹配时,i 和j 的值分别是( )。
Ⅲ通过差错校验,保障可靠数据传输
A. 仅Ⅰ
B. 仅Ⅰ、Ⅱ
C. 仅Ⅱ、Ⅲ
D. Ⅰ、Ⅱ、Ⅲ
【答案】B
【解析】UDP 无连接创建,提供多路复用服务。虽然有差错检验,但是不能保证可靠数据传输,所以III 错误。
9. 下列有关浮点数加减运算的叙述中,正确的是( )。
Ⅰ. 对阶操作不会引起阶码上溢或下溢
Ⅱ. 右规和尾数舍入都可能引起阶码上溢
Ⅲ. 左规时可能引起阶码下溢
Ⅳ. 尾数溢出时结果不一定溢出
A. 仅Ⅱ Ⅲ
B. 仅ⅠⅡ Ⅳ
C. 仅ⅠⅢ Ⅳ
D. ⅠⅡⅢ Ⅳ
【答案】D
【解析】浮点数的加减运算步骤包括:①对阶,使两个操作数的小数点位置对齐,阶码小的尾数右移,可能产生溢出,但是阶码不会溢出;②尾数求和,将对阶后的尾数按定点数加(减)运算规则运算;③规格化,包括左规和右规,左规时阶码减少,可能出现阶码下溢,而右规时,阶码增加可能出现阶码上溢;④舍入,该过程可能需要右规调整,因此可能出现阶码上溢;⑤溢出判断,浮点数的溢出与否是由阶码的符号决定的,而不是由尾数溢出判断的,因此尾数溢出时结果不一定溢出。因此ⅠⅡⅢ Ⅳ均正确。
10.指令系统中采用不同寻址方式的目的主要是( )。
A. 实现存储程序和程序控制
B. 缩短指令长度,扩大寻址空间,提高编程灵活性
C. 可以直接访问外存
D. 提供扩展操作码的可能并降低指令译码难度
【答案】B
11.双端口存储器所以能高速进行读/写,是因为采用( )。
A. 高速芯片
B. 两套相互独立的读写电路
相关内容
相关标签