计算机基础试题整理与解析-软考中级软件设计师

标签:

本文出自jvm123.com-java技术分享站:http://jvm123.com/2020/11/ji-suan-ji-ji-chu.html

● 计算机执行指令的过程中,需要(1)由产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。

  • A.CPU的控制器      B.CPU的运算器  C.DMA的控制器   D.Cache控制器

控制器用于整个CPU的控制工作,它负责依次访问程序指令,进行指令译码,并协调其他设备,控制器通常由程序计数器、指令寄存器、指令译码器、状态/条件寄存器、时序发生器、微操作信号发生器组成。

2019年下半年真题

● 在cpu内外常需设置多级高速缓存cache,主要目的是(1) 。

  • A.扩大主存的存储容量
  • B.提高cpu访问主存数据或指令的效率
  • C.扩大存储系统的容量
  • D.提高cpu访问外存储器的速度

● 计算机运行过程中,进行中断处理时需保存现场,其目的是(3)。

  • A.防止丢失中断处理程序的数据
  • B.防止对其他程序的数据造成破坏
  • C.能正确返回到被中断的程序继续执行
  • D.能为中断处理程序提供所需的数据

2019年上半年真题

● 计算机执行指令的过程中,需要(1)由产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。

  • A,CPU的控制器    B,CPU的运算器   C,DMA的控制器   D,Cache控制器

解析:控制器负责依次访问程序指令,进行指令译码,并协调其他设备,通常由程序计数器、指令寄存器、指令译码器、状态/条件寄存器、时序发生器、微操作信号发生器组成。

DMA 控制方式是在(2)之间直接建立数据通路进行数据的交换处理

  • A,CPU 与主存    B ,CPU 与外设   **C ,主存与外设    D,外设与外设

解析:DMA(直接内存存取)通过DMA控制器直接进行主存与外设之间批量数据交换,除了在数据传输开始和结束时,整个过程无须CPU的干预。

计算机基础试题整理与解析-软考中级软件设计师插图

● 内存按字节编址,利用8K×4bit的存储器芯片构成84000H到8FFFFH的内存,共需()片。

  • A. 6   B. 8   C. 12  D. 24

解析:8FFFFH-84000H+1=C000H=12*16^3=12*2^12=48k。内存容量为48K*8bit,一片芯片是容量为8K×4bit,共需要12片。

2019年下试题分析

● 内存按字节编址,地址从A0000H到CFFFFH的内存,共有(4)字节,若用存储容量为64k*8bit的存储器芯片构成该内存空间,至少需要 (5)片。

  • A.80K         B.96K C.160K      D.192K
  • A.2             B.3        C.5         D.8

解析:地址从A0000H到CFFFFH的内存共有:CFFFFH-A0000H+1=30000H=3*164=3*216=192K 字节。 若用存储容量为64k*8bit的存储器芯片构成该内存空间则需要192K/64k=3个芯片

● CPU访问存储器时,被访问数据一般聚集在一个较小的连续储存区域中。若一个储存单元已被访问,则其邻近的储存单元有可能还要被访问,该特性被称为(3)。

  • A.数据局限性   B.指令局部性 C.空间局部性   D. 时间局部性

局部性原理是指计算机在执行某个程序时,倾向于使用最近使用的数据。局部性原理有两种表现形式:

时间局部性是指如果程序中的某条指令一旦被执行,则不久的将来该指令可能再次被执行。
空间局部性是指一旦程序访问了某个存储单元,则在不久的将来,其附近的存储单元也最有可能被访问。

● 以下关于Cache与主存间地址映射的叙述中,正确的是 (6) 。

  • A.操作系统负责管理Cache与主存之间的地址映射
  • B.程序员需要通过编程来处理Cache与主存之间的地址映射
  • C.应用软件对Cache与主存之间的地址映射进行调度
  • D.由硬件自动完成Cache与主存之间的地址映射

在程序的执行过程中,Cache与主存的地址映射是由硬件自动完成的。

● 某磁盘有100个磁道,磁头从一个磁道移至另一个磁道需要6ms。文件在磁盘上非连续存放,逻辑上相邻数据块的平均距离为10个磁道,每块的旋转延迟时间及传输时间分别为100ms和20ms,则读取一个100块的文件需要 (25) ms。

  • (25) A.12060 B.12600    C.18000 D.186000

(6ms*10个磁道+100ms+20ms)*100块=18000

计算机基础试题整理与解析-软考中级软件设计师插图(1)

磁道*扇区 : 先移臂寻找磁道,再旋转寻找扇区

● 某计算机系统输入/输出采用双缓冲工作方式,其工作过程如下图所示,假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间T为10μs,缓冲区送用户区的时间M为6μs,系统对每个磁盘块数据处理时间C为2μs。若用户需要将大小为10个磁盘块的Docl文件逐块从磁盘读入缓冲区,并送用户区进行处理,那么采用双缓冲需要花费的时间为(  )μs,比使用单缓冲节约了(  )μs时间。

计算机基础试题整理与解析-软考中级软件设计师插图(2)
  • (5)A.100  B.108  C.162  D.180
  • (6)A.0  B.8  C.54  D.62
计算机基础试题整理与解析-软考中级软件设计师插图(3)

●以下关于 RISC(精简指令系统计算机)技术的叙述中,错误的是(6)。

  • A.指令长度固定、指令种类尽量少【精简指令系统】
  • B.指令功能强大、寻址方式复杂多样[复杂指令系统]
  • C.增加寄存器数目以减少访存次数
  • D.用硬布线电路实现指令解码,快速完成指令译码

2019年下真题

●执行指令时,将每一节指令部分分解为:取指、分析和执行三步,已知取指令时间 t 取指=5△t,分析时间 t 分析=2△t,执行时间 t 执行=3△t,如果按照[执行]k、[分析]k+1、[取指]k+2重叠的流水线方式执行指令,从头到尾执行完 500 条指令需(6)△t。

  • A.2500     B.2505  C.2510  D.2515

● 三总线结构的计算机总线系统由 (1) 组成。

  • A.CPU总线、内存总线和IO总线 B.数据总线、地址总线和控制总线
  • C.系统总线、内部总线和外部总线 D.串行总线、并行总线和PCI总线

● 机器字长为n位的二进制数可以用补码来表示 (1) 个不同的有符号定点小数。

  • A.2^n B.2^(n-1) C.2^n-1 D.2^(n-1)+1

● 己知数据信息为16位,最少应附加 (5) 位校验位,才能实现海明码纠错。

  • A.3 B.4 C.5 D.6

● 以下关于海明码的叙述中,正确的是 (5) 。

  • A.海明码利用奇偶性进行检错和纠错
  • B.海明码的码距为1
  • C.海明码可以检错但不能纠错
  • D.海明码中数据位的长度与校验位的长度必须相同

奇偶校验码是一种通过增加冗余位使得码字中”1″的个数恒为奇数或偶数的编码方法,它是一种检错码。

海明码的校验码的位置必须是在2^n位置(n从0 开始,分别代表从右边数起分别是第1、2、4、8、16……),信息码也就是在非2^n位置。

●某系统由3个部件组成,每个部件的千小时可靠度都为R,该系统的千小时可靠度为 (1-(1-R)^2)R ,则该系统的构成方式是(4)。

  • A.3个部件串联
  • B.3个部件并联
  • C.前两个部件并联后与第三个部件串联  
  • D.第一个部件与后两个部件并联构成的子系统串联

发表评论