文档介绍:第1章 2005上半年软件设计师级上午试题分析与解答
试题(1)、(2)
在计算机中,最适合进行数字加减运算的数字编码是(1) ,最适合表示浮点数阶码的数字编码是(2) 。
(1)
(2)
试题(1)、(2)分析
在计算机的CPU中,通常只设置硬件加法器。只有补码能够将减法转化为加法,故用硬件加法器可以较方便地进行数字加减法。
由于正数的移码大于负数的移码,利用这一特点,移码被广泛用来表示浮点数阶码的数字编码,这可以用比较阶码的大小来实现真值大小的比较。
参考答案
(1)C (2)D
试题(3)
如果主存容量为16M字节,且按字节编址,表示该主存地址至少应需要(3) 位。
(3)
试题(3)分析
用二进制编码表示地址,16M字节地址最少需要24位。
参考答案
(3)C
试题(4)~(6)
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(4) ;操作数在寄存器中,寻址方式为(5) ;操作数的地址在寄存器中,寻址方式为(6) 。
(4)
(5)
(6)
试题(4)~(6)分析
操作数包含在指令中的寻址方式为立即寻址;操作数在寄存器中的寻址方式为寄存器寻址;操作数的地址在寄存器中的寻址方式为寄存器间接寻址。
参考答案
(4)A (5)C (6)D
试题(7)
,如下图所示:
则该系统的可靠度为(7) 。
(7)
试题(7)分析
本题中由三个部件串联构成系统,三个部件中任何一个部件失效就足以使系统失效。串联系统的可靠度RS=R×R×R=××=。
参考答案
(7)B
试题(8)
在计算机系统中,构成虚拟存储器(8) 。
(8)
试题(8)分析
在计算机系统中,构成虚拟存储器,既需要硬件,如大容量的外部存储器(硬磁盘)及一定容量的主存储器,同时还需要必要的管理软件,能够对虚拟存储器进行管理。只有这样才能实现虚拟存储器。
参考答案
(8)C
试题(9)
某公司使用包过滤防火墙控制进出公司局域网的数据,在不考虑使用代理服务器的情况下,下面描述错误的是“该防火墙能够(9) ”。
(9)
试题(9)分析
考点:考查包过滤防火墙的基础知识,尤其是它所工作的协议栈层次。
包过滤防火墙通常直接转发报文,它对用户完全透明,速度较快。包过滤防火墙一般有一个包检查模块(通常称为包过滤器),数据包过滤可以根据数据包中的各项信息来控制站点与站点、站点与网络、网络与网络之间的相互访问,但无法控制传输数据的内容,因为内容是应用层数据,而包过滤器处在传输层和网络层。无论是源IP地址还是目的IP地址,都是网络层的IP地址,都在包过滤防火墙的控制范围内,因此,通过配置目的IP和源IP,可以实现A和D。默认情况下,FTP协议开放的端口号是21,它是传输层的TCP协议的端口号。因此,虽然FTP是应用层协议,但是通过包过滤防火墙限制TCP端口号,可以实现C。HTTP协议是超文本传输协议,它是应用层协议,包过滤防火墙无法实现对应用层协议的限制,所以无法实现B。
参考答案
(9)B
试题(10)、(11)
进行安全通信,保证从信息源到目的地之间的数据传输以密文形式出现,而且公司不希望由于在传输节点使用特殊的安全单元而增加开支,最合适的加密方式是(10) ,使用的会话密钥算法应该是(11) 。
(10) -端加密
(11) -5
试题(10)、(11)分析
考点:考查信息的传输加密中有关链路加密、节点加密和端–端加密的特性,同时,也考查对常用密码算法特点及其使用范围的掌握情况。
链路加密只对两个节点之间(不含信息源和目的地两个端点本身)的通信信道线路上所传输的信息进行加密保护,但是在传输过程中经过每个节点