码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 软考 系统架构设计师系列知识点之软件质量属性(6)


    接前一篇文章:软考 系统架构设计师系列知识点之软件质量属性(5)

    所属章节:

    第8章. 系统质量属性与架构评估

            第2节. 面向架构评估的质量属性

    相关试题

    7. 某公司欲开发一个在线教育平台。在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中:“网站在并发用户数量10万的负载情况下,用户请求的平均响应时间应小于3秒”这一场景主要与()质量属性相关,通常可采用()架构策略实现该属性;“主站宕机后,系统能够在10秒内自动切换至备用站点并恢复正常运行”主要与()质量属性相关,通常可采用()架构策略实现该属性;“系统完成上线后,少量的外围业务功能和界面的调整与修改不超过10人.月”主要与()质量属性相关。

    第1空

    A. 性能

    B. 可用性

    C. 易用性

    D. 可修改性

    正确答案:A。

    第2空

    A. 抽象接口

    B. 信息隐藏

    C. 主动冗余

    D. 资源调度

    正确答案:D。

    第3空

    A. 性能

    B. 可用性

    C. 易用性

    D. 可修改性

    正确答案:B。

    第4空

    A. 记录/回放

    B. 操作串行化

    C. 心跳

    D. 增加计算资源

    正确答案:C。

    第5空

    A. 性能

    B. 可用性

    C. 易用性

    D. 可修改性

    正确答案:D。

    解析:

    参见软考 系统架构设计师系列知识点之软件质量属性(2)

    8. 某公司欲开发一个大型多人即时战略游戏,游戏设计的目标之一是能够支持玩家自行创建战役地图,定义游戏对象的行为和对象之间的关系。针对该需求,公司应该采用()架构风格最为合适。在架构设计阶段,公司的架构师识别出两个核心质量属性场景。其中,“在并发用户数量为10000人时,用户的请求需要在1秒内得到响应”主要与()质量属性相关;“对游戏系统进行二次开发的时间不超过3个月”主要与()质量属性相关。

    第1空

    A. 层次系统

    B. 解释器

    C. 黑板

    D. 事件驱动系统

    正确答案:B。

    第2空

    A. 性能

    B. 吞吐量

    C. 可靠性

    D. 可修改性

    正确答案:A。

    第3空

    A. 可测试性

    B. 可移植性

    C. 互操作性

    D. 可修改性

    正确答案:D。

    解析:

    本题是极为经典的考题。题目中提及“支持玩家自行创建战役地图”,这说明系统要能应对“自定义”内容的解析,这需要用到解释器架构风格。“并发用户数量10000人时用户请求要在1秒内得到响应”属于典型的性能质量属性。“对游戏系统进行二次开发的时间不超过3个月”属于可修改性质量属性。

  • 相关阅读:
    Rust2 Common Programming Concepts & Understanding Ownership
    ES6+新特性
    uni-app - 树形结构选择器组件(支持单选 / 多选 / 可选择父级 / 弹框形式)树形控件 tree 无限级节点树,树插件完整源码,最好用的组件教程
    数据结构-堆(完全二叉树)
    NFV概述
    汽车空调器前缸盖数控加工工艺的制订及夹具设计
    1,2,4,5-四嗪-羧基Py-Tetrazine-amine HCl/Py-NH2/NH2CH2CONH-Py2-Tetrazine HCl Salt的性能
    深入理解强化学习——强化学习的历史:近代强化学习的发展
    系统分析与设计 复习
    C++中如何使用通用字符名输入UNICODE字符
  • 原文地址:https://blog.csdn.net/phmatthaus/article/details/133759370
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号