正确答案: B

计算机信息系统

题目:计算机信息系统安全专用产品是指用于保护()安全的专用硬件和软件产品。

解析:答案:B

查看原题

举一反三的答案和解析:

  • [多选题]●RSA是一种基于 (43) 原理的公钥加密算法。网络上广泛使用的PGP协议采用RSA和IDEA两种加密算法组成链式加密体系,这种方案的优点是 (44) 。POP还可以对电子邮件进行认证,认证机制是用MD5算法产生 (45) 位的报文摘要,发送方用自己的RSA私钥对 (46) 进行加密,附加在邮件中进行传送。如果发送方要向一个陌生人发送保密信息,又没有对方的公钥,那么他可以 (47) 。(43)
  • 大素数分解

    椭圆曲线

    背包问题

    离散对数

    可以组合成一种新的加密算法,从而避免专利技术的困扰

    既有RSA体系的快捷性,又有IDEA算法的保密性

    既有RSA体系的保密性,又有IDEA算法的快捷性

    142

    128

    96

    IDEA密钥

    邮件明文和报文摘要

    报文摘要

    从权威认证机构获取对方的公钥

    制造一个公钥发给对方

    向对方发一个明文索取公钥

  • 解析:【解析】PGP(Pretty Good privacy),是一个基于RSA公钥加密体系的邮件加密软件,它提出了公共钥匙或不对称文件加密和数字签名。其创始人是美国的Phil Zimmermann。他的创造性在于把RSA公钥体系的方便和传统加密体系的高速结合起来,并且在数字签名和密钥认证管理机制上有巧妙的设计,因此PGP成为目前几乎最流行的公钥加密软件包。要认识PGP就有必要了解一下几种常见加密算法。

  • [单选题]利用高速通信网络将多台高性能工作站或微型机互连构成机群系统,其系统结构形式属于(5)计算机。
  • 多指令流多数据流(MIM

  • 解析:解析:本题考查计算机系统结构基础知识。传统地,串行计算是指在单个计算机(具有单个中央处理单元)上顺序地执行指令。CPU按照一个指令序列执行以解决问题,但任意时刻只有一条指令可提供随时并及时的使用。并行计算是相对于串行计算来说的,并行计算分为时间上的并行和空间上的并行。时间上的并行就是指流水线技术,而空间上的并行则是指用多个处理器并发的执行计算。空间上的并行导致了两类并行机的产生,按照Flynn的说法,根据不同指令流一数据流组织方式把计算机系统分成4类:单指令流单数据流(SISD,如单处理机)、单指令流多数据流(SIMD,如相联处理机)、多指令流单数据流(MISD,如流水线计算机)和多指令流多数据流(MIMD,如多处理机系统)。利用高速通信网络将多台高性能工作站或微型机互连构成机群系统,其系统结构形式属于多指令流多数据流(MIMD)计算机。

  • [多选题]●试题四请补充函数fun(),该函数的功能是将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。例如,若输入"Are you come from Sichuan?",则输入"are you come from sichuan?"。
  • include

    include

    include

  • 解析:

    ●试题四

    【答案】(1)p && p->data !=e 或 p && (*p).data !=e(2)p->Lchild 或 (*p).Lchild

    (3)s->Rchild 或 (*s).Rchild(4)p->Lchild 或 (*p).Lchild

    (5)p==pp->Lchild 或 p (*pp).Lchild

    【解析】(1)程序的第一条语句是变量的声明及赋初值,p指向二叉查找树的根。接下来从while循环的注释部分可以看出,该循环的功能是查找键值为e的结点。当循环的判断条件edata时,进入左子树查找,否则到右子树查找。程序中没有关于找到结点的处理代码,即循环内部只处理了没找到结点的情况,所以循环条件应该是当找到键值为e的结点时退出循环。另外,应注意一个隐含的限制条件"p=NULL"时,表示已经查找完毕,无需进入循环。通过分析,(1)应填p && p->data!=e。(2)if程序段是处理第三种情况的,由循环中的语句"s=s->Rchild;"可看出,s用于要删结点的左子树中查找键值最大的结点,所以s的初值应是要删除结点的左子结点。可见,(2)应填写p->Lchild。(3)根据前面所述的二叉树规则可知,要找的结点s应是左子树中查找键值最大的结点,所以s的初值应是要删除结点的左子结点。可见,(3)应填p->Rchild。本题把①、②结合在一起进行处理,所以引入了一个中间变量c,用c来存储用于替换p的结点。现在的关键问题是什么条件可以使这两种情况和在一起,因为若删除的结点为叶子结点时,p->Rchild与p->Lchild都为NULL;若删除的结点有一个子结点时,如果有左子结点,则p->Rchild为p->Rchild;如果有右子结点,则p->Lchild为NULL。当p->Lchild不为NULL时,说明是第二种情况,p结点含左子结点,所以c=p->Lchild;当p->Lchild为NULL时,说明有两种可能:

    第一:p->Rchild也为NULL,则p是叶子结点。

    第二:p->Rchild不为NULL,则p是有右子结点的结点。

    这两种情况都可以用c=p->Rchild,因为当p是叶子结点的时候用NULL代替p的位置即可,所以第(4)应填p->Lchild。在程序中很多地方都出现了变量pp,其实只要仔细看一下前面的程序就知道,pp一直指向的是p结点的前一个结点,即p的父结点,所以(5)的作用是判断p是其父结点的左子结点还是右子结点,(5)应填pp->Lchild=p。

     


  • 考试宝典
    推荐下载科目: 计算机三级 微软认证 思科认证 JAVA认证 软考高级 软考初级 职称计算机 通信工程师 计算机操作员初级 计算机辅助设计
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2