软考 系统架构设计师系列知识点之杂项集萃(89)
接前一篇文章:软考 系统架构设计师系列知识点之杂项集萃(88)
第161题
下面可提供安全电子邮件服务的是( )。
A. RSA
B. SSL
C. SET
D. S/MIME
正确答案:D。
解析:
MIME(Multipurpose Internet Mail Extensions)中文名为:多用途互联网邮件扩展类型。MIME是一种电子邮件技术规范,其基本内容定义在RFC2045-2049中(注意RFC1521和RFC1522是其过时版本)。MIME协议的主要目的是在不改变SMTP协议和RFC822(邮件格式标准)的基础上,使得邮件可以传送任意二进制文件。为此,MIME在这些协议之上采取了一些措施,以实现邮件内容的多样性和兼容性。
Internet电子邮件由一个邮件头部和一个可选的邮件主体组成,其中邮件头部含有邮件的发送方和接收方的有关信息,而MIME是针对邮件主体的一种扩展描述机制。它设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。所以,这是与邮件内容直接相关的一个协议。
而S/MIME(Secure Multipurpose Internet Mail Extensions)是对MIME在安全方面的扩展,它可以把MIME实体(比如数字签名和加密信息等)封装成安全对象。增强安全服务,例如具有接收方确认签收的功能。还可以用于提供数据保密、完整性保护、认证和鉴定服务等功能。S/MIME只保护邮件的邮件主体,对头部信息则不进行加密,以便让邮件成功地在发送者和接收者的网关之间传递。
第162题
为了使一个接口的规范和实现该接口的构件得到广泛应用,需要实现接口的标准化。接口标准化是对()的标准化。
A. 保证接口唯一性的命名方案
B. 接口中消息模式、格式和协议
C. 接口中所接收的数据格式
D. 接口消息适用语境
正确答案:B。
解析:
接口标准化是对接口中消息的格式、模式和协议的标准化。它不是要将接口格式化为参数化操作的集合,而是关注输入输出的消息的标准化,它强调当机器在网络中互连时,标准的消息模式、格式、协议的重要性。这也是因特网(IP、UDP、TCP、SNMP等等)和Web(HTTP、HTML等等)标准的主要做法。为了获得更广泛的语义,有必要在一个单一通用的消息格式语境中标准化消息模式,这就是XML的思想。XML提供了一种统一的数据格式。
第163题
软件重用可以分为垂直式重用和水平式重用,()是一种典型的水平式重用。
A. 医学词汇表
B. 标准函数库
C. 电子商务标准
D. 网银支付接口
正确答案:B。
解析:
软件重用分为垂直式重用与水平式重用,垂直式重用是指局限于某一垂直领域的应用,如只在电力系统中用到的构件;而水平式重用是指通用领域的重用,如标准函数库,任何软件都能用,所以是水平式重用。