软件水平考试(中级)软件设计师上午(基础知识)试题章节练习试.doc

软件水平考试(中级)软件设计师上午(基础知识)试题章节练习试.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

软件水平考试(中级)软件设计师上午(基础知识)试题章节练习试卷7(题后含答案及解析)

题型有:1.选择题2.主观题

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

1.在32位的系统总线中,若时钟频率为1000MHz,总线上5个时钟周期传送一个32位字,则该总线系统的数据传送速率为______Mb/s。

A.200

B.600

C.800

D.1000

正确答案:C

解析:已知时钟频率为1000MHz,即每秒工作1000M周期,又已知5个时钟周期传送一个32位(4字节),故该总线系统的数据传送速率为4×1000M/5=800Mb/s。

2.关于RS-232C,以下叙述中正确的是______。

A.能提供最高传输率9600b/s

B.能作为计算机与调制解调器之间的一类接口标准

C.可以与菊花链式连接

D.属于一类并行接口

正确答案:B

解析:RS-232C是最为常见的串行接口,它规定的数据传输速率为波特率从50~19200不等,故答案A、D不正确。调制解调器与计算机连接是数据电路通信设备DCE与数据终端设备DTE之间的接口问题。将数据终端设备DTE与模拟信道连接起来的设备就叫数据电路通信设备DCE,MODEM就是DCE。DTE与DCE之间的连接标准有CCITTV.10/X.26,与EIARS-423A兼容。B符合。

3.两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标识CP进行______运算为1时,表示运算的结果产生溢出。

A.与

B.或

C.与非

D.异或

正确答案:D

解析:这一类型的题目考查的知识点是补码的运算及其溢出。在确定了运算的字长和数据的表示方法后,数据的范围也就确定了。一旦运算结果超出所能表示的数据范围,就会发生溢出。发生溢出时,运算结果肯定是错误的。当两个同符号的数相加(或者是相异符号数相减)时,运算结果有可能产生溢出。常用的溢出检测机制主要有进位判决法和双符号位判决法。(1)双符号位判决法若采用两位表示符号,即00表示正号,11表示负号,则溢出时两个符号位就不一致了,从而可以判定发生了溢出。这需要通过异或运算判别。(2)进位判决法令Cn-1表示最高数值位向最高位的进位,Cn表示符号位的进位,则Cn-1Cn=1表示溢出。解答此类题目的一般思路是将所给带符号数的符号位用双符号位表示,然后转换成补码,进行补码运算,得到结果。因此可以知道本题中的运算为异或运算。应选择答案D。要注意;结果溢出和结果产生进位是两个概念,溢出表示运算结果出错,进位表示最高位产生了进位,但结果并未出错。

4.若浮点数的阶码用移码表示,尾数用补码表示,两规格化浮点数相乘,最后对结果规格化时,右规的右移位数最多为______拉。

A.1

B.2

C.尾数位数

D.尾数位数-1

正确答案:A

解析:浮点数乘法运算用移码表示,其全过程主要有:①阶码运算:②尾数相乘:③规格化:右规的右移位数最多为1位;④舍入处理。

5.在中断响应过程中,CPU保护程序计数器的主要目的是______。

A.使CPU能找到中断服务程序的入口地址

B.为了实现中断嵌套

C.为了使CPU在执行完中断服务程序时能回到被中断程序的断点处

D.为了使CPU与I/O设备并行工作

正确答案:C

解析:中断响应过程大致如下:CPU收到中断请求后,如果CPU内部的中断允许触发器为1,则在当前指令执行完后,响应中断。CPU保护好被中断的主程序的断点及现场信息,CPU根据中断类型码从中断向量表中找到对应的中断服务程序的入口地址,进而进入中断服务程序。中断服务程序执行结束后,CPU返回断点处继续执行刚才被中断的程序。而CPU能够回到断点处的原因就是因为在程序计数器中保存了被中断程序的断点地址。

6.从基本的CPU工作原理来看,若CPU执行MOVR1,R0指令(即将寄存器R0的内容传送到寄存器R1中),则CPU首先要完成的操作是______(其中,PC是程序计数器;M为主存储器;DR为数据寄存器;IR为指令寄存器:AR为地址寄存器)。

A.R0→R1

B.PC→AR

C.M→DR

D.DR→IR

正确答案:C

解析:在CPU中,各个寄存器之间是不相通的,没有直接的连接通道。因此寄存器之间数据的传送,必须通过主存储器作为中介。在本题中,要将寄存器R0的内容传送到寄存器R1中,首先应将主存储器M清空,留出位置存放数据,即将主存储器M中的数据传送到数据寄存器DR中暂存,再将R0中的内容传送至主存储器M中,再从M中将数据传送到R1中,最后恢复M中的数据,将DR中的数据传送回M。

7.中

文档评论(0)

155****5982 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档