单选题Windows操作系统在图形用户界面处理方面采用的核心架构风格是(1)风格。Java语言宣传的"一次编写,到处运行"的特性,从架构风格上看符合(2)风格的特点。空白(2)处应选择()A 虚拟机B 管道-过滤器C 事件驱动D 微内核-扩展

题目
单选题
Windows操作系统在图形用户界面处理方面采用的核心架构风格是(1)风格。Java语言宣传的"一次编写,到处运行"的特性,从架构风格上看符合(2)风格的特点。空白(2)处应选择()
A

虚拟机

B

管道-过滤器

C

事件驱动

D

微内核-扩展


相似考题
参考答案和解析
正确答案: D
解析: Windows操作系统在图形用户界面处理方面采用的是典型的"事件驱动"的架构风格。首先注册事件处理的是回调函数,当某个界面事件发生时(如键盘敲击、鼠标移动等),系统会查找并选择合适的回调函数处理该事件。Java语言是一种解释型语言,在Java虚拟机上运行,这从架构风格上看是典型的"虚拟机"风格,即通过虚拟机架构屏蔽不同的硬件环境。
更多“Windows操作系统在图形用户界面处理方面采用的核心架构风格是(1)风格。Java语言宣传的"一次编写,到处运行"的特”相关问题
  • 第1题:

    单选题
    系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。对于一个持续处理业务的系统而言,其()
    A

    响应时间越短,作业吞吐量越小

    B

    响应时间越短,作业吞吐量越大

    C

    响应时间越长,作业吞吐量越大

    D

    响应时间不会影响作业吞吐量


    正确答案: A
    解析: 系统响应时间是指用户发出完整请求到系统完成任务给出响应的时间间隔。作业吞吐量是指单位时间内系统完成的任务量。若一个给定系统持续地收到用户提交的任务请求,则系统的响应时间将对作业吞吐量造成一定影响。若每个任务的响应时间越短,则系统的空闲资源越多,整个系统在单位时间内完成的任务量将越大;反之,若响应时间越长,则系统的空闲资源越少,整个系统在单位时间内完成的任务量将越小。

  • 第2题:

    单选题
    设系统的失效率为λ,则系统的平均故障间隔时间MTBF为()
    A

    1/λ

    B

    C

    λ2

    D

    1+λ


    正确答案: A
    解析: 计算机可靠性是指在规定的条件下和规定的时间内计算机系统能正确运行的概率,一般用平均故障间隔时间(MTBF)来度量。若设系统的失效率为λ,则系统的平均故障间隔时间MTBF=1/λ,其单位为h(小时)。

  • 第3题:

    单选题
    正确识别风险点、非风险点、敏感点和权衡点是进行软件架构评价的关键步骤。其中(1)是实现一个特定质量属性的关键特征,该特征为一个或多个软件构件所共有。"改变加密的级别可能会对安全性和性能都产生显著的影响",这是一个对系统(2)的描述。 空白(1)处应选择()
    A

    风险点

    B

    非风险点

    C

    敏感点

    D

    权衡点


    正确答案: C
    解析: 暂无解析

  • 第4题:

    单选题
    VRML is a(1)for 3D multimedia and shared virtual worlds on the WWW. In comparison to HTML, VRML adds the next level of interaction, structured graphics, and extra(2)(z and time) to the presentation of documents. The applications of VRML are(3),ranging from simple business graphics to entertaining WWW page graphics, manufacturing, scientific, entertainment, and educational applications, and 3D shared virtual worlds and communities. X3D is the name under which the development of VRML is continued. X3D is based on XML and is backwards(4)with VRML. Furthermore, it is componentized, profiled, and extensible, which makes it possible to use X3D in very different(5),from high-end visualizations to lightweight applications. 空白(5)处应选择()
    A

    scenarios

    B

    places

    C

    applications

    D

    programs


    正确答案: A
    解析: VRML是为3D多媒体和在WWW上共享虚拟现实定义的文档格式。与HTML相比,VRML增加了低一级的交互作用、结构化的图形和表现文档的附加的维元(z和时间)。VRML的应用是很广泛的,应用范围从简单的商业图形到娱乐性的WWW页面,从制造业、科学、娱乐和教育方面的应用,到三维共享虚拟现实和虚拟社区等。VRML的继续发展就是X3D。X3D是基于XML的,是与VRML向后兼容的。而且它是组件化了的、形象化了的,是可扩展的,这使得X3D可以应用在完全不同的情景中,从高端的可视化应用到轻量级的应用都是X3D的领域。

  • 第5题:

    单选题
    博学公司欲构建一个网络化的开放式数据存储系统,要求采用专用网络连接并管理存储设备和存储管理子系统。针对这种应用,采用()存储方式最为合适。
    A

    内置式存储

    B

    DAS

    C

    SAN

    D

    NAS


    正确答案: C
    解析: 开放系统的直连式存储(Direct-Attached Storage,DAS)在服务器上外挂了一组大容量硬盘,存储设备与服务器主机之间采用SCSI通道连接,带宽为10MB/s、20MB/s、40MB/s和80MB/s等。直连式存储直接将存储设备连接到服务器上,这种方法难以扩展存储容量,而且不支持数据容错功能,当服务器出现异常时会造成数据丢失。   
    网络接入存储(Network ttached Storage,NAS)是将存储设备连接到现有的网络上,提供数据存储和文件访问服务的设备。NAS服务器是在专用主机上安装简化了的瘦操作系统(只具有访问权限控制、数据保护和恢复等功能)的文件服务器。NAS服务器内置了与网络连接所需要的协议,可以直接联网,具有权限的用户都可以通过网络访问NAS服务器中的文件。   
    存储区域网络(Storage Area Network,SAN)是一种连接存储设备和存储管理子系统的专用网络,专门提供数据存储和管理功能。SAN可以被看做是负责数据传输的后端网络,而前端网络(或称为数据网络)则负责正常的TCP/IP传输。也可以把SAN看做是通过特定的互联方式连接的若干台存储服务器组成的单独的数据网络,提供企业级的数据存储服务。

  • 第6题:

    单选题
    企业每个业务过程都包含一定数量的业务活动。业务活动是企业功能分解后最基本的、不可再分解的最小功能单元。以下关于业务活动的叙述不正确的是()
    A

    业务活动之间是相对独立的

    B

    业务活动之间有清晰的时空界限

    C

    每一个业务活动都应是可执行的

    D

    业务活动可能会产生不确定的结果或几个结果


    正确答案: A
    解析: 业务活动是企业功能分解后最基本的、不可再分解的最小功能单元。业务活动之间是相对独立的,有清晰的时空界限,每一个业务活动都应是可执行的,其结果是确定的且是唯一的。

  • 第7题:

    单选题
    Microsoft's COM is a software(1)that allows applications to be built from binary software components. COM is the underlying architecture that forms the foundation for higher-level software services, like those provided by OLE. COM defines a binary standard for function calling between components,a way for components to dynarmically discover the interfaces implemented by other components, and amechanism to identify components and their interfaces uniquely. OLE is a compound(2)standard developed by Microsoft. OLE makes it possible to create(3)with one application and link or embed them in a second application.Embedded objects retain their original format and(4)to the application that created them. Support for OLE is builtinto the Windows and MacOS Operating Systems.A(5)compound document standard developed mainly by Apple and IBM is called OpenDoc. 空白(4)处应选择()
    A

    characteristics

    B

    address

    C

    page

    D

    links


    正确答案: C
    解析: 暂无解析

  • 第8题:

    单选题
    为维护软件开发者的合法权益,解决自动保护可能产生的权属纠纷,我国实行了()
    A

    计算机软件著作权登记制度

    B

    计算机软件标记制度

    C

    计算机软件商标制度

    D

    计算机软件产权审查制度


    正确答案: A
    解析: 为维护软件开发者的合法权益,解决自动保护可能产生的权属纠纷,我国实行了计算机软件著作权登记制度。

  • 第9题:

    问答题
    某软件公司承担了某大型企业应用系统集成任务,该企业随着信息化的进展,积累了许多异构的遗产信息系统,这些系统分别采用J2EE、.NET等技术进行开发,分布在不同的地理位置,采用不同的协议进行数据传输。企业要求集成后的系统能够实现功能整合,并在组织现有功能的基础上提供增值服务。为了按时完成任务,选择合适的企业应用集成方法和架构非常重要。项目组在讨论方案时,提出了两种集成思路。 ①刘工建议采用传统的应用集成方法,将应用集成分为多个层次,并采用消息代理中间件连接遗产系统。 ②王工建议采用基于SOA的方法进行应用集成,将现有遗产系统采用WebService的方式进行包装,暴露统一格式的接口,并采用企业服务总线(ESB)进行连接。 项目组仔细分析比较了两种方案的优点和不足后,认为刘工和王工的建议都合理,但是结合当前项目的实际情况,最后决定采用王工的建议。 王工的方案拟采用WebService作为基于SOA集成方法的实现技术。请根据该系统的实际情况,用300字以内的文字说明系统应该分为哪几个层次,并简要说明每个层次的功能和相关标准。

    正确答案: 在采用WebService作为SOA的实现技术时,该系统应该至少分为6个层次:底层传输层、服务通信协议层、服务描述层、服务层、业务流程层和服务注册层。
    ①底层传输层主要负责消息的传输机制,HTTP、JMS和SMTP都可以作为WebService的消息传输协议,其中HTTP使用最广。
    ②服务通信协议层的主要功能是描述并定义服务之间进行消息传递所需的技术标准,常用的标准是SOAP协议,还有新出现的REST协议。
    ③服务描述层主要以一种统一的方式描述服务的接口与消息交换方式,相关的标准是WSDL。
    ④服务层的主要功能是将遗留系统进行包装,并通过发布的WSDL接口描述被定位和调用。
    ⑤业务流程层的主要功能是支持服务发现、服务调用和点到点的服务调用,并将业务流程从WebService的底层调用抽象出来。相关的标准是WS-BPEL(BPEL4WS)。
    ⑥服务注册层的主要功能是使得服务提供者能够通过WSDL发布服务定义,并支持服务请求者查找所需的服务信息。相关的标准是UDDI。
    解析: 暂无解析

  • 第10题:

    单选题
    关于信息资源和信息资源管理,以下论述不正确的是()
    A

    信息资源与人力、物力、财力等资源一样,都是企业的重要资源

    B

    信息资源管理包括数据资源管理和信息处理管理

    C

    信息资源管理成为知识经济时代企业文化建设的重要组成部分

    D

    信息资源管理的基础是数据库管理


    正确答案: C
    解析: 信息资源管理是指组织在业务活动(如生产和经营活动)中对信息的产生、获取、处理、存储、传输和使用进行全面的管理。信息资源与人力、物力、财力和自然资源一样,都是企业的重要资源,应该像管理其他资源那样管理信息资源。信息资源管理包括数据资源管理和信息处理管理,前者强调对数据的控制(维护和安全),后者则关心企业管理人员如何获取和处理信息(流程和方法)。信息资源管理的基础是数据管理。数据库管理仅仅负责物理数据库的设计、实现、安全性和维护工作;而数据管理在于确定数据规划、数据应用、数据标准、数据内容、数据范围等。信息资源的有效管理必然使信息和信息技术渗透到组织的各个部门,影响到所有职员的工作与生活,使信息文化融入到企业文化中,成为知识经济时代企业文化建设的重要组成部分。

  • 第11题:

    单选题
    ()无法有效防御DDoS攻击。
    A

    根据IP地址对数据包进行过滤

    B

    为系统访问提供更高级别的身份认证

    C

    安装防病毒软件

    D

    使用工具软件检测不正常的高流量


    正确答案: C
    解析: 分布式拒绝服务攻击(Distributed Denial of Service,DDoS)手段是在传统的DoS攻击基础之上产生的一类攻击方式。分布式拒绝服务攻击指借助于客户服务器技术,将多个计算机联合起来作为攻击平台,对一个或多个目标发动DoS攻击,从而成倍地提高拒绝服务攻击的威力。高速广泛连接的网络给大家带来了方便,也为DDoS攻击创造了极为有利的条件。对于此类隐蔽性极好的DDoS攻击的防范,更重要的是用户要加强安全防范意识,提高网络系统的安全性。专家建议可以采取的安全防御措施有以下几种。①及早发现系统存在的攻击漏洞,及时安装系统补丁程序。对一些重要的信息(如系统配置信息)建立和完善备份机制。对一些特权账号(如管理员账号)的密码设置要谨慎。通过这样一系列的举措,可以把攻击者的可乘之机降低到最小。②在网络管理方面,要经常检查系统的物理环境,禁止那些不必要的网络服务。建立边界安全界限,确保输出的包受到正确限制。经常检测系统配置信息,并注意查看每天的安全日志。③利用网络安全设备(如防火墙)来加固网络的安全性,配置好这些设备的安全规则,过滤掉所有可能的伪造数据包。④与网络服务提供商协调工作,让网络服务提供商帮助实现路由的访问控制和对带宽总量的限制。⑤当用户发现自己正在遭受DDoS攻击时,应当启动自己的应付策略,尽可能快地追踪攻击包,并且及时联系ISP和有关应急组织,分析受影响的系统,确定涉及的其他节点,从而阻挡从已知攻击节点的流量。⑥如果用户是潜在的DDoS攻击受害者,并且用户发现自己的计算机被攻击者用作主控端和代理端时,用户不能因为自己的系统暂时没有受到损害而掉以轻心。攻击者一旦发现用户系统的漏洞,这对用户的系统将是一个很大的威胁。所以,用户只要发现系统中存在DDoS攻击的工具软件,就要及时把它清除,以免留下后患。

  • 第12题:

    单选题
    依据《计算机软件保护条例》,对软件的保护包括()
    A

    计算机程序,但不包括用户手册等文档

    B

    计算机程序及其设计方法

    C

    计算机程序及其文档,但不包括开发该软件的所用思想

    D

    计算机源程序,但不包括目标程序


    正确答案: B
    解析: 《计算机软件保护条例》所保护的软件范围为计算机程序及其文档,不包括开发该软件的所用思想。

  • 第13题:

    单选题
    POP3协议采用(1)模式,当客户机需要服务时,客户端软件(OutlookExpress或FoxMail)与POP3服务器建立(2)连接。 空白(1)处应选择()
    A

    Browser/Server

    B

    Client/Server

    C

    Peer to Peer

    D

    Peer to Server


    正确答案: B
    解析: 暂无解析

  • 第14题:

    问答题
    阅读以下关于软件系统架构选择的说明,在答题纸上回答问题1至问题3。 博学公司欲针对Linux操作系统开发一个KWIC(Key Wordin Context)检索系统。该系统接收用户输入的查询关键字,依据字母顺序给出相关帮助文档并根据帮助内容进行循环滚动阅读。在对KWIC系统进行需求分析时,公司的业务专家发现用户后续还有可能采用其他方式展示帮助内容。根据目前需求,公司的技术人员决定通过重复剪切帮助文档中的第一个单词并将其插入到行尾的方式实现帮助文档内容的循环滚动,后续还将采用其他的方法实现这一功能。 在对KWIC系统的架构进行设计时,公司的架构师王工提出采用共享数据的主程序.子程序的架构风格,而李工则主张采用管道.过滤器的架构风格。在架构评估会议上,大家从系统的算法变更、功能变更、数据表示变更和性能等方面对这两种方案进行评价,最终采用了李工的方案。 在实际的软件项目开发中,采用恰当的架构风格是项目成功的保证。请用200字以内的文字说明什么是软件架构风格,并对主程序-子程序和管道-过滤器这两种架构风格的特点进行描述。

    正确答案: 软件架构风格是描述特定软件系统组织方式的惯用模式。组织方式描述了系统的组成构件和这些构件的组织方式,惯用模式则反映众多系统共有的结构和语义。主程序-子程序架构风格中,所有的计算构件作为子程序协作工作,并由一个主程序顺序地调用这些子程序,构件通过共享存储区交换数据。
    管道-过滤器架构风格中,每个构件都有一组输入和输出,构件接受数据输入,经过内部处理,然后产生数据输出。这里的构件称为过滤器,构件之间的连接件称为数据流传输的管道。
    解析: 本题是一道架构设计方面的试题,考查的内容是常见架构风格的选用。这就涉及不同架构风格的优势、劣势、应用场合的比较分析。   
    软件架构风格是描述某一特定应用领域中系统组织方式的惯用模式(idiomatic paradigm)。架构风格定义了一个系统“家族”,即一个架构定义、一个词汇表和一组约束。词汇表中包含一些构件和连接件类型,而约束指出系统是如何将这些构件和连接件组合起来的。架构风格反映了领域中众多系统所共有的结构和语义特性,并指导如何将各个构件有效地组织成一个完整的系统。 Garlan和Shaw对通用软件架构风格进行了分类,他们将软件架构分为数据流风格、调用/返回风格、独立构件风格、虚拟机风格和仓库风格。题目中的主程序·子程序架构风格属于调用/返回风格,管道,过滤器架构风格属于数据流风格。   
    主程序/子程序。单线程控制,把问题划分为若干个处理步骤,构件即为主程序和子程序,子程序通常可合成为模块。过程调用作为交互机制,即充当连接件的角色。调用关系具有层次性,其语义逻辑表现为主程序的正确性取决于它调用的子程序的正确性。   
    管道/过滤器。每个构件都有一组输入和输出,构件读取输入的数据流,经过内部处理,然后产生输出数据流。这个过程通常是通过对输入数据流的变换或计算来完成的,包括通过计算和增加信息以丰富数据、通过浓缩和删除以精简数据、通过改变记录方式以转化数据和递增地转化数据等。这里的构件称为过滤器,连接件就是数据流传输的管道,将一个过滤器的输出传到另一个过滤器的输入。

  • 第15题:

    单选题
    软件的质量属性是衡量软件非功能性需求的重要因素。可用性质量属性主要关注软件系统的故障和它所带来的后果。()是能够提高系统可用性的措施。
    A

    心跳检测

    B

    模块的抽象化

    C

    用户授权

    D

    记录/重放


    正确答案: A
    解析: 为了提高系统的可靠性和可用性,其中的一种办法就是采用双机集群。两台主机A、B共享一个磁盘阵列,A为工作机,B为备份机。它们之间用一根心跳线来连接,这称为“心跳检测”。工作机和备份机会通过此心跳路径,周期性的发出相互检测的测试包,如果此时工作机出现故障,备份机在连续丢失设定数目的检测包后,会认为工作机出现故障,这时备份机会自动检测设置中是否有第2种心跳,如果没有第2种心跳的话,本分机则根据已设定的规则,启动相关服务,完成双机热备的切换。

  • 第16题:

    单选题
    建筑物综合布线系统中的垂直子系统是指()
    A

    由终端到信息插座之间的连线系统

    B

    楼层接线间的配线架和线缆系统

    C

    各楼层设备之间的互连系统

    D

    连接各个建筑物的通信系统


    正确答案: A
    解析: 综合布线分六大子系统。
    1.工作区子系统(Worklocation):目的是实现工作区终端设备与水平子系统之间的连接,由终端设备连接到信息插座的连接线缆所组成。工作区常用设备是计算机、网络集线器(Hub或Mau)、电话、报警探头、摄像机、监视器、音响等。
    2.水平子系统(Horizontal):目的是实现信息插座和管理子系统(跳线架)间的连接,将用户工作区引至管理子系统,并为用户提供一个符合国际标准,满足语音及高速数据传输要求的信息点出口。该子系统由一个工作区的信息插座开始,经水平布置到管理区的内侧配线架的线缆所组成。
    3.管理子系统(Administration):本子系统由交连、互连配线架组成。管理间为连接其他子系统提供连接手段。交连和互连允许将通信线路定位或重定位到建筑物的不同部分,以便能更容易地管理通信线路,使在移动终端设备时能方便地进行插拔。互连配线架根据不同的连接硬件分楼层配线架(箱)IDF和总配线架(箱)MDF,IDF可安装在各楼层的干线接线间,MDF一般安装在设备机房。
    4.垂直干线子系统(Backbone):目的是实现计算机设备、程控交换机(PBX),控制中心与各管理子系统间的连接,是建筑物干线电缆的路由。该子系统通常是两个单元之间,特别是在位于中央点的公共系统设备处提供多个线路设施。系统由建筑物内所有的垂直干线多对数电缆及相关支撑硬件组成,以提供设备间总配线架与干线接线间楼层配线架之间的干线路由。常用介质是大对数双绞线电缆和光缆。
    5.设备室子系统(Equipment):本子系统主要由设备间中的电缆、连接器和有关的支撑硬件组成,作用是将计算机、PBX、摄像头、监视器等弱电设备互连起来并连接到主配线架上。设备包括计算机系统、网络集线器(Hub)、网络交换机(Switch)、程控交换机(PBX)、音响输出设备、闭路电视控制装置和报警控制中心等。
    6.建筑群子系统(Campus):该子系统将一个建筑物的电缆延伸到建筑群的另外一些建筑物中的通信设备和装置上,是结构化布线系统的一部分,支持提供楼群之间通信所需的硬件。它由电缆、光缆和入楼处的过流过压电气保护设备等相关硬件组成,常用介质是光缆。

  • 第17题:

    单选题
    博学公司网上销售管理系统的数据库部分关系模式如下所示。其中,客户号唯一标识一位客户,产品号唯一标识一件产品,订单号唯一标识一份订单。一份订单必须且仅对应一位客户,一份订单可由一到多条订单明细组成,一位客户可以有多份订单。客户(客户号,姓名,性别,地址,邮编)产品(产品号,名称,库存,单价)订单(订单号,时间,金额,客户号)订单明细(订单号,产品号,数量)订单关系模式的主键为(1);订单明细关系模式的主键为(2);其中订单的外键为(3)。 空白(2)处应选择()
    A

    订单号

    B

    产品号

    C

    (订单号,产品号)

    D

    (订单号,数量)


    正确答案: A
    解析: 暂无解析

  • 第18题:

    单选题
    为维护软件开发者的合法权益,解决自动保护可能产生的权属纠纷,我国实行了()
    A

    计算机软件著作权登记制度

    B

    计算机软件标记制度

    C

    计算机软件商标制度

    D

    计算机软件产权审查制度


    正确答案: A
    解析: 为维护软件开发者的合法权益,解决自动保护可能产生的权属纠纷,我国实行了计算机软件著作权登记制度。

  • 第19题:

    单选题
    以下关于计算机性能改进的叙述中,正确的是()
    A

    如果某计算机系统的CPU利用率已经达到100%则该系统不可能再进行性能改进

    B

    使用虚存的计算机系统如果主存太小,则页面交换的频率将增加,CPU的使用效率就会降低,因此应当增加更多的内存

    C

    如果磁盘存取速度低,引起排队,此时应安装更快的CPU,以提高性能

    D

    多处理机的性能正比于CPU的数目,增加CPU是改进性能的主要途径


    正确答案: D
    解析: 计算机运行一段时间后,经常由于应用业务的扩展,发现计算机的性能需要改进。
    计算机性能改进应针对出现的问题,找出问题的瓶颈,再寻求适当的解决方法。
    计算机的性能包括的面很广,不单是CPU的利用率。即使CPU的利用率已经接近100%,这只说明目前计算机正在运行大型计算任务。其他方面的任务可能被外设阻塞着,而改进外设成为当前必须解决的瓶颈问题。
    如果磁盘存取速度低,则应增加新的磁盘或更换使用更先进的磁盘。安装更快的CPU不能解决磁盘存取速度问题。
    多处理机的性能并不能正比于CPU的数目,因为各个CPU之间需要协调,需要花费一定的开销。
    使用虚存的计算机系统如果主存太小,则主存与磁盘之间交换页面的频率将增加,业务处理效率就会降低,此时应当增加更多的内存。这就是说,除CPU主频外,内存大小对计算机实际运行的处理速度也密切相关。

  • 第20题:

    单选题
    下列技术中,不是传输层安全技术的是()
    A

    SSL

    B

    SOCKS

    C

    IPSec

    D

    安全RPC


    正确答案: D
    解析: IPSec是虚拟专用网(VPN)的一个安全协议,它提供所有在网络层上的数据保护,提供透明的安全通信,而不属于传输层安全技术。

  • 第21题:

    单选题
    某Web网站向CA申请了数字证书。用户登录该网站时,通过验证(1),来确认该数字证书的有效性,从而(2)。空白(2)处应选择()
    A

    向网站确认自己的身份

    B

    获取访问网站的权限

    C

    和网站进行双向认证

    D

    验证该网站的真伪


    正确答案: A
    解析: 数字证书采用公钥体制,即利用一对互相匹配的密钥进行加密和解密。每个用户将设定两个私钥(仅为本人所知的专用密钥,用来解密和签名)和公钥(由本人公开,用于加密和验证签名)两个密钥,
    用以实现:
    ①发送机密文件:发送方使用接收方的公钥进行加密,接收方使用自己的私钥解密。
    ②接收方能够通过数字证书来确认发送方的身份,发送方无法抵赖。
    ③信息自数字签名后可以保证信息无法更改。Web网站向CA申请数字证书。用户登录该网站时,通过验证CA的签名,来确认该数字证书的有效性,从而验证该网站的真伪。

  • 第22题:

    单选题
    回调(Call Back)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。 空白(2)处应选择()
    A

    使原本由于接口不兼容而不能一起工作的那些类可以一起工作

    B

    将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作

    C

    定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新

    D

    使算法可独立于使用它的客户而变化


    正确答案: A
    解析: Command(命令)模式将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。Command模式抽象出待执行的动作以参数化某对象,我们可用面向过程语言中的回调函数表达这种参数化机制。所谓回调函数,是指函数先在某处注册,而它将在稍后某个需要的时候被调用。Command模式是回调机制的一个面向对象的替代品。Command模式在不同的时刻指定、排列和执行请求。一个Command对象可以有一个与初始请求无关的生存期。如果一个请求的接收者可用一种与地址空间无关的方式表达,那么就可将负责该请求的命令对象传送给另一个不同的进程并在那里实现该请求。Command模式支持取消操作。Command模式的Excute操作可在实施操作前将状态存储起来,在取消操作时这个状态用来消除该操作的影响。Command接口必须添加一个Unexecute操作,该操作取消上一次Execute调用的效果。执行的命令被存储在一个历史列表中。可通过向后和向前遍历这一列表并分别调用Unexecute和Execute来实现重数不限的"取消"和"重做"。Command模式支持修改日志,这样当系统崩溃时,这些修改可以被重做一遍。在Command接口中添加装载操作和存储操作,可以用来保持变动的一个一致的修改日志。从崩溃中恢复的过程包括从磁盘中重新读入记录下来的命令并用Execute操作重新执行它们。Command模式用构建在原语操作上的高层操作构造一个系统。这样一种结构在支持事务的信息系统中很常见。一个事务封装了对数据的一组变动。Command模式提供了对事务进行建模的方法。Command模式有一个公共的接口,可以用同一种方式调用所有的事务。同时,使用该模式也易于添加新事务以扩展系统。

  • 第23题:

    单选题
    容错计算机中采用冗余技术来提高系统的可靠性和可用性。这些冗余技术不包括()
    A

    硬件冗余

    B

    信息冗余

    C

    时间冗余

    D

    人员冗余


    正确答案: C
    解析: 实现容错技术的主要手段是冗余。冗余是指实现系统规定功能是多余的那部分资源,包括硬件(结构)、软件(冗余附加)、信息和时间。
    ①结构冗余。结构冗余是通常用的冗余技术,按其工作方式,可分为静态冗余、动态冗余和混合冗余3种。静态冗余。常用的有三模冗余和多模冗余。静态冗余通过表决和比较来屏蔽系统中出现的错误。例如,三模冗余是对三个功能相同但由不同的人采用不同的方法开发出的模块的运行结果进行表决,以多数结果作为系统的最终结果。即如果模块中有一个出错,这个错误能够被其他模块的正确结果"屏蔽"。由于无须对错误进行特别的测试,也不必进行模块的切换就能实现容错,故称为静态冗余。
    动态冗余。动态冗余的主要方式是多重模块待机储备,当系统检测到某工作模块出现错误时,就用一个备用的模块来顶替它并重新运行。这里须有检测、切换和恢复过程,故称其为动态冗余。每当一个出错模块被其备用模块顶替后,冗余系统相当于进行了一次重构。各备用模块在其待机时,可与主模块一样工作,也可不工作。前者叫做热备份系统,后者叫做冷备份系统。在热备份系统中备用模块在待机过程中的失效率为0。
    混合冗余。它兼有静态冗余和动态冗余的长处。
    ②信息冗余。为检查或纠正信息在运算或传输中的错误,须外加一部分信息,这种现象称为信息冗余。
    ③时间冗余。指以重复执行指令(指令复执)或程序(程序复算)来消除瞬时错误带来的影响。
    ④冗余附加技术。指为实现上述冗余技术所需的资源和技术,包括程序、指令、数据、存放和调动它们的空间和通道等。

  • 第24题:

    单选题
    下列安全协议中,()能保证交易双方无法抵赖。
    A

    SET

    B

    SHTTP

    C

    PGP

    D

    MOSS


    正确答案: D
    解析: 本题考查网络安全协议的功能,SET协议具备抗抵赖功能。