必典考网

某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整

  • 下载次数:
  • 支持语言:
  • 1062
  • 中文简体
  • 文件类型:
  • 支持平台:
  • pdf文档
  • PC/手机
  • 【名词&注释】

    闭环控制(closed loop control)、演化过程(evolution process)、首要任务(primary task)、接收者、面向过程语言(procedure-oriented language)、软件公司(software company)、开发人员(developers)、同步进行(carried out simultaneously)、系统总线(system bus)、在此基础上(on this basis)

  • [单选题]某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,并设计了如图12-18所示的UML类图。图中与Composite模式中的Component角色相对应的类是(1),与Composite角色相对应的类是(2)。

  • A. A

  • 查看答案&解析 查看所有试题
  • 学习资料:
  • [单选题]在企业应用系统开发中,方法调用(Method Invocation)和消息(Messaging)机制是两种常用的数据处理与交换方式,下面关于这两种机制的描述,不正确的是()
  • A. 方法调用一般具有同步特性,而消息机制具有异步的特点
    B. 从可靠性方面考虑,消息机制比方法调用更有优势
    C. 从效率方面考虑,一般情况下消息机制比方法调用更有优势
    D. 消息调用机制可以支持多个数据的发送者和接收者,更加灵活

  • [单选题]某公司欲开发一种工业机器人,用来进行汽车零件的装配。公司的架构师经过分析与讨论,给出了该机器人控制软件的两种候选架构方案:闭环控制和分层结构。以下对于这两种候选架构的选择理由,错误的是()
  • A. 应该采用闭环控制架构,因为闭环结构给出了将软件分解成几个协作构件的方法,这对于复杂任务特别适合
    B. 应该采用闭环控制结构,因为闭环控制架构中机器人的主要构件监控器、传感器、发动机等)是彼此分开的,并能够独立替换
    C. 应该采用分层结构,因为分层结构很好地组织了用来协调机器人操作的构件,系统结构更加清晰
    D. 应该采用分层结构,因为抽象层的存在,满足了处理不确定性的需要:在较低层次不确定的实现细节在较高层次会变得确定

  • [单选题]采用以架构为核心的软件开发方法,在建立软件架构的初期,首要任务是选择一个合适的(1),在此基础上(on this basis),开发人员(developers)通过架构模型,可以获得关于(2)的理解,为将来的架构实现与演化过程建立了目标。
  • A. B

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

  • [单选题]如图8-40(a)所示的UML类图描绘的是设计模式中的(1)模式。如图8-40(b)所示的UML类图描述了该模式的一种应用,其中与图8-40(a)中的"Creator"对应的类是(2)。
  • A. A

  • [单选题]某软件公司欲开发一个Windows平台上的公告板系统。在明确用户需求后,该公司的架构师决定采用Command模式实现该系统的界面显示部分,并设计UML类图,如图8-41所示。图中与Command模式中的"Invoker"角色相对应的类是(1),与"ConcreteCommand"角色相对应的类是(2)。
  • A. C

  • 本文链接:https://www.51bdks.net/show/roy0n0.html
  • 推荐阅读

    必典考试
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号