必典考网

某公司欲开发一种工业机器人,用来进行汽车零件的装配。公司的架

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

    设计阶段(design stage)、逻辑关系(logical relation)、监控器(monitor)、数据流体系结构、需求分析阶段(requirement analysis phase)、软件公司(software company)、可修改性(modifiability)、适用于(suitable for)、处理软件(processing software)、每一个(every single)

  • [单选题]某公司欲开发一种工业机器人,用来进行汽车零件的装配。公司的架构师经过分析与讨论,给出了该机器人控制软件的两种候选架构方案:闭环控制和分层结构。以下对于这两种候选架构的选择理由,错误的是()

  • A. 应该采用闭环控制架构,因为闭环结构给出了将软件分解成几个协作构件的方法,这对于复杂任务特别适合
    B. 应该采用闭环控制结构,因为闭环控制架构中机器人的主要构件监控器、传感器、发动机等)是彼此分开的,并能够独立替换
    C. 应该采用分层结构,因为分层结构很好地组织了用来协调机器人操作的构件,系统结构更加清晰
    D. 应该采用分层结构,因为抽象层的存在,满足了处理不确定性的需要:在较低层次不确定的实现细节在较高层次会变得确定

  • 查看答案&解析 查看所有试题
  • 学习资料:
  • [单选题]软件架构贯穿于软件的整个生命周期,但在不同阶段对软件架构的关注力度并不相同,在()阶段,对软件架构的关注最多。
  • A. 需求分析与设计
    B. 设计与实现
    C. 实现与测试
    D. 部署与变更

  • [单选题]软件架构需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。以下活动中,不属于软件架构需求过程范畴的是()
  • A. 设计构件
    B. 需求获取
    C. 标识构件
    D. 架构需求评审

  • [单选题]管道和过滤器模式属于()
  • A. 数据为中心的体系结构
    B. 数据流体系结构
    C. 调用和返回体系结构
    D. 层次式体系结构

  • [单选题]某软件公司欲设计一款图像处理软件(processing software),帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求:图像处理软件(processing software)需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为。图像处理软件(processing software)需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。图像处理软件(processing software)需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法。在系统设计阶段,公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求。具体来说,为了支持灵活的撤销与重做等行为,采用(1)最为合适:为了封装图像操作与照片特征之间的复杂逻辑关系,采用(2)最为合适;为了实现图像处理算法的灵活选择与替换,采用(3)最为合适。
  • A. C

  • [单选题]某服务器软件系统对可用性(Availability)、性能(Performance)和可修改性(modifiability)(Modification)的要求较高,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的可修改性(modifiability)
  • A. A

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

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