软考
APP下载

信息系统监理师考试试题分析:计算机技术

为了帮助考生了解考试中有关计算机技术方面的试题题型,本节讨论10道典型的试题。

例题1

在UNIX系统中,用来把一个进程的输出连接到另一个进程的输入的文件称为__(1)__.

(1)A.普通文件B.虚拟文件C.管道文件D.设备文件

例题1分析

UNIX系统中有三种基本的文件类型,分别是普通文件、目录文件和设备文件。

(1)普通文件。普通文件是用户最经常面对的文件。它又分为文本文件和二进制文件。文本文件是以文本的ASCII码形式存储在计算机中,它是以行为基本结构的一种信息组织和存储方式;二进制文件是以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们,只有通过相应的软件才能将其显示出来。二进制文件一般是可执行程序、图形、图像、声音等。

(2)目录文件。设计目录文件的主要目的是用于管理和组织系统中的大量文件。它存储一组相关文件的位置、大小等与文件有关的信息。目录文件往往简称为目录。

(3)设备文件。设备文件是UNIX系统很重要的一个特色。UNIX系统把每一个I/O设备都看成一个文件,与普通文件一样处理,这样可以使文件与设备的操作尽可能统一。从用户的角度来看,对I/O设备的使用和一般文件的使用一样,不必了解I/O设备的细节。设备文件可以细分为块设备文件和字符设备文件。前者的存取是以一个个字符块为单位的,后者则是以单个字符为单位的。

虚拟文件就是把一张数据光盘用软件的手段把它录制成一个文件,该文件的内容完全和数据源是一样的,就好象用相机给你拍照相片中的你和你自己的样子是一个样的,只不过相片中的你不会说话而已。虚拟文件是专为那些必须带光盘才能执行或打开的软件而设计的。常见的类型有.iso.cue.bin.mds.mdf等等。

管道通信方式的中间介质是文件,通常称这种文件为管道文件。两个进程利用管道文件进行通信时,一个进程为写进程,另一个进程为读进程。写进程通过写端(发送端)往管道文件中写入信息;读进程通过读端(接收端)从管道文件中读取信息。两个进程协调不断地进行写、读,便会构成双方通过管道传递信息的流水线。

管道(命名管道)用缓冲区存储数据,普通文件用磁盘存储数据。另外,命名管道的重要作用是用于进程间的通信。在UNIX系统中,管道命令可以起到输出重定向的作用。例如:

$ps>a.txt

$sort a.txt>b.txt

其中">"是输出重定向符号,把标准输出重定向到另一个文件,如果该文件已经存在,则覆盖。如果使用"》"符号,则把标准输出追加到另一个文件的尾部。这两条命令的作用是,首先把进程列表输出到文件a.txt中(ps的作用是显示当前正在运行的进程列表),然后再对文件a.txt进行排序,并把排序的结果写入b.txt中。如果这两条命令接上管道,则结果如下:

$ps|sort>b.txt

其中,"|"是管道符号。这条命令的作用与前面两条命令的作用是相同的。

例题1答案

(1)C

例题2

微机系统中的BIOS(基本输入输出系统)保存在__(2)__中。

(2)A.主板上的ROM B.DRAM

C.主板上的RAM D.CD-ROM

例题2分析

微机系统中的BIOS保存在主板上的ROM(Read Only Memory,只读存储器)中。ROM是一块单独的内部存储器,用来存储和保存永久数据。ROM数据不能随意更新,但是在任何时候都可以读取。即使是断电,ROM也能够保留数据。

例题2答案

(2)A

例题3

以下对小型机的理解,正确的是__(3)__.

(3)A.小型机相对于大型机而言,管理较简单,一般采用RISC CPU

B.小型机相对于大型机而言,成本较低,一般采用CISC CPU

C.小型机相对于微机而言,管理较复杂,一般采用CISC CPU

D.小型机相对于微机而言,各项性能优良,一般采用RISC CPU

例题3分析

大型机(mainframe)最初是指装在非常大的带框铁盒子里的大型计算机系统,以用来与小一些的迷你机和微型机有所区别,大型计算机系统,主要特点是系统庞大,专用、不开放,管理复杂,价值昂贵。作为大型的共享处理机,其I/O丰富,性能稳定。

为了降低计算机应用的成本,小型机应运而生。目前小型机的代表厂商有IBM、HP、SUN等公司,CPU一般采用RISC芯片,操作系统为UNIX,其特点是系统体积较小,通用、开放,管理较简单相对大型机而言价格低廉。

例题3答案

(3)A

例题4

__(4)__决定了计算机系统可访问的物理内存范围。

(4)A.CPU的工作频率B.数据总线的位数

C.地址总线的位数D.指令的长度

例题4分析

地址总线是专门用于传递地址信息的,它必定是由CPU发出的。因此是单方向,即由CPU发出,传送到各个部件或外设,每个存储单元都有一个固定的地址编码,一个外部设备则常常有多个地址编码。在一台计算机中,所有地址编码都是不相重合的。地址总线的位数与存储单元的个数有关,如地址总线为20根,则对应的存储单元个数为,即内存容量为1MB.

数据总线用来传送数据信号,它是双向的,即数据既可以由CPU送到存储器和外设,也可以由存储器和外设送到CPU.数据总线的位数(也称总线宽度)是计算机的一个重要性能指标,它与CPU的位数相对应,与机器字长、存储字长有关。也就是说,数据总线宽度决定了CPU与二级高速缓存、内存以及输入/输出设备之间一次数据传输的信息量。从某个方面来说,一次数据传输的信息量越多,系统的运算速度就越快。

但是,数据的含义是广义的,数据总线上传送的信号不一定是真正的数据,可以是指令码、状态量、也可以是一个控制量。

控制总线是用于传送控制信号的,其中包括CPU送往存储器和输入/输出接口电路的控制信号如读信号、写信号、中断响应信号、中断请求信号、准备就绪信号等。

例题4答案

(4)C

例题5

数据库SQL语言中,"AGE IN(15,35)"短语的正确含义是__(5)__.

(5)A.AGE=15 AND AGE=35 B.AGE=15 OR AGE=35

C.AGE

例题5分析

在数据库SQL语言中,IN关键词主要用在SELECT语句(查询语句)中,表示某个属性在指定的集合中。IN短语的语法如下:

SELECT属性名列表

FROM表名列表

WHERE属性名IN('值一','值二',…)

在括弧内可以有一或多个值,而不同值之间由逗号分开。值可以是数目或是文字。若在括弧内只有一个值。例如,"AGE IN(15,35)"表示要查找的是AGE等于15或者35的记录。

例题5答案

(5)B

例题6

某计算机系统结构如图2-6所示,若所构成系统的每个部件的可靠度均为0.9,即R=0.9,则该系统的可靠度为__(6)__.

某计算机系统结构

图2-6某计算机系统结构

(6)A.0.9801 B.0.5905 C.0.6561 D.0.9624

例题6分析

要解答此类试题,需要将系统进行分解。为了说明的方便,将图2-6中的部件进行编号,如图2-7所示。

编号后的计算机系统结构

图2-7编号后的计算机系统结构

可以将图2-7中的计算机系统结构看做是2个大部件A(R1、R2、R3)和B(R4、R5、R6)的串联,其中A又可以看作是2个部件C(R1)和D(R2、R3)的并联。显然,D是由R2和R3串联而成的。对B也可以进行类似分解。

因此,D的可靠度为R2,A的可靠度为1-(1-R)×(1-R2),整个系统的可靠度为:

[1-(1-R)×(1-R2)]×[1-(1-R)×(1-R2)]=0.962361

例题6答案

(6)D

例题7

在CPU中,__(7)__可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。

(7)A.程序计数器B.累加寄存器

C.程序状态寄存器D.地址寄存器

例题7分析

程序计数器(PC)中存放的是下一条指令的地址。由于多数情况下程序是顺序执行的,所以程序计数器设计成能自加。当出现转移指令时,就需重填程序计数器。程序计数器可能是下一条指令的绝对地址,也可能是相对地址,即地址偏移量。

累加寄存器(AC)通常简称为累加器,它是一个通用寄存器。其功能是:当运算器的算术逻辑单元(ALU)执行算术或逻辑运算时,为ALU提供一个工作区。累加寄存器暂时存放ALU运算的结果信息。显然,运算器中至少要有一个累加寄存器。

程序状态寄存器(PSW)用来存放两类信息:一类是体现当前指令执行结果的各种状态信息,如有无进位(CF位),有无溢出(OF位),结果正负(SF位),结果是否为零(ZF位),奇偶标志位(PF位)等;另一类是存放控制信息,如允许中断(IF位),跟踪标志(TF位)等。有些机器中将PSW称为标志寄存器FR(Flag Register)。

地址寄存器一般用于寻址操作,其中存放的是地址。

例题7答案

(7)B

例题8

关于在I/O设备与主机间交换数据的叙述,__(8)__是错误的。

(8)A.中断方式下,CPU需要执行程序来实现数据传送任务

B.中断方式和DMA方式下,CPU与I/O设备都可并行工作

C.中断方式和DMA方式下,快速I/O设备更适合采用中断方式传递数据

D.若同时接到DMA请求和中断请求,CPU优先响应DMA请求

例题8分析

当主机启动外设后,无需等待查询,而是继续执行原来的程序,外设在做好输入输出准备时,向主机发出中断请求,主机接到请求后就暂时中止原来执行的程序,转去执行中断服务程序对外部请求进行处理,在中断处理完毕后返回原来的程序继续执行。显然,程序中断不仅适用于外部设备的输入输出操作,也适用于对外界发生的随机事件的处理。程序中断在信息交换方式中处理最重要的地位,它不仅允许主机和外设同时并行工作,并且允许一台主机管理多台外设,使它们同时工作。但是完成一次程序中断还需要许多辅助操作,当外设数目较多时,中断请求过分频繁,可能使CPU应接不暇;另外,对于一些高速外设,由于信息交换是成批的,如果处理不及时,可能会造成信息丢失,因此,它主要适用于中、低速外设。

DMA(Direct Memory Access)方式也称为成组数据传送方式。一个设备接口试图通过总线直接向另一个设备发送数据(一般是大批量的数据),它会先向CPU发送DMA请求信号。外设通过DMA控制器(DMAC),向CPU提出接管总线控制权的总线请求,CPU收到该信号后,在当前的总线周期结束后,会按DMA信号的优先级和提出DMA请求的先后顺序响应DMA信号。CPU对某个设备接口响应DMA请求时,会让出总线控制权。于是在DMA控制器的管理下,外设和存储器直接进行数据交换,而不需CPU干预。数据传送完毕后,设备接口会向CPU发送DMA结束信号,交还总线控制权。DMA请求信号可能会打断一条指令的执行,使它暂时停止执行,数据传送完毕后才恢复该指令的执行。DMA方式主要适用于一些高速的I/O设备。这些设备传输字节或字的速度非常快。对于这类高速I/O设备,如果用输入输出指令或采用中断的方法来传输字节信息,会大量占用CPU的时间,同时也容易造成数据的丢失。而DMA方式能使I/O设备直接和存储器进行成批数据的快速传送。

例题8答案

(8)C

例题9

Cache(高速缓冲存储器)用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换工作由__(9)__完成。

(9)A.硬件B.软件C.用户D.程序员

例题9分析

高速缓冲存储器是存在于主存与CPU之间的一级存储器,由静态存储芯片(SRAM)组成,容量比较小但速度比主存高得多,接近于CPU的速度。Cache的功能是用来存放那些近期需要运行的指令与数据。目的是提高CPU对存储器的访问速度。为此需要解决2个技术问题:一是主存地址与缓存地址的映象及转换;二是按一定原则对Cache的内容进行替换。常见的映射方法有直接映射、相联映射和组相联映射。主存单元地址与Cache单元地址之间的转换工作由硬件来完成的。

例题9答案

(9)A

例题10

对于一个具有容错能力的系统,__(10)__是错误的。

(10)A.通过硬件冗余来设计系统,可以提高容错能力

B.在出现一般性故障时,具有容错能力的系统可以继续运行

C.容错能力强的系统具有更高的可靠性

D.容错是指允许系统运行时出现错误的处理结果

例题10分析

提高计算机可靠性的技术可以分为避错技术和容错技术。避错是指预防和避免系统在运行中出错。容错是指系统在其某一组件故障存在的情况下不失效,仍然能够正常工作的特性。简单地说,容错就是当计算机由于种种原因在系统中出现了数据、文件损坏或丢失时,系统能够自动将这些损坏或丢失的文件和数据恢复到发生事故以前的状态,使系统能够连续正常运行。容错功能一般通过冗余组件设计来实现,包括硬件冗余、软件冗余、信息冗余、时间冗余。

(1)硬件冗余:以检测或屏蔽故障为目的而增加一定硬件设备的方法。

(2)软件冗余:为了检测或屏蔽软件中的差错而增加一些在正常运行时所不需要的软件。

(3)信息冗余:除实现正常功能所需要的信息外,再添加一些信息,以保证运行结果正确性的方法。纠错码就是信息冗余的例子。

(4)时间冗余:使用附加一定时间的方法来完成系统功能。这些附加的时间主要用在故障检测、复执或故障屏蔽上。

例题10答案

(10)D

备考资料 免费领取:信息系统监理师报考指南+考情分析+思维导图等 立即下载
真题演练 精准解析历年真题,助你高效备考! 立即做题
相关阅读
信息系统监理师题库