当前位置: 首页 > article >正文

软考 系统架构设计师系列知识点之杂项集萃(78)

接前一篇文章:软考 系统架构设计师系列知识点之杂项集萃(77)

第139题

以下关于软件测试工具的叙述,错误的是()。

A. 静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查

B. 静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持

C. 动态测试工具可用于软件的覆盖分析和性能分析

D. 动态测试工具不支持软件的仿真测试和变异测试

正确答案:D。

所属知识点:旧版教材 软件工程 -> 软件测试。

解析:

测试工具根据工作原理不同可分为静态测试工具和动态测试工具。其中:

  • 静态测试工具

静态测试工具是对代码进行语法扫描,找到不符合编码规范的地方,根据某种质量模型评价代码的质量,生成系统的调用关系图等。它直接对代码进行分析,不需要运行代码,也不需要对代码编译链接和生成可执行文件。

静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查,也可用于对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持。

  • 动态测试工具

与静态测试工具不同,动态测试工具需要运行被测试系统,并设置探针,像代码生成的可执行文件中插入检测代码。动态测试工具可用于对软件的覆盖分析和性能分析,也可用于软件的模拟、建模、仿真测试和变异测试等。

第140题

软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是()。

A. 在建立软件架构的初期,一般需要选择一个合适的架构风格

B. 将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系

C. 软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件

D. 一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审

正确答案:C。

所属知识点:软件架构设计 -> 软件架构的概念。

解析:

软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个选代的过程。在建立软件架构的初期,一般需要选择一个合适的架构风格,并将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系,一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审。一般来说,软件架构设计活动将已标识构件集成到软件架构中,设计这些构件,但不予以实现。

参考:软考 系统架构设计师系列知识点之基于架构的软件开发方法ABSD(3)_软件架构设计 快速bs设计rid-CSDN博客

http://www.lryc.cn/news/2399020.html

相关文章:

  • 解决MyBatis参数绑定中参数名不一致导致的错误问题
  • 如何解决MySQL Workbench中的错误Error Code: 1175
  • Docker 镜像(或 Docker 容器)中查找文件命令
  • MySQL进阶篇(存储引擎、索引、视图、SQL性能优化、存储过程、触发器、锁)
  • python批量解析提取word内容到excel
  • BugKu Web渗透之game1
  • 使用Composer创建公共类库
  • Axure设计案例——科技感渐变柱状图
  • LeetCode 热题 100 394. 字符串解码
  • 互联网大厂智能体平台体验笔记字节扣子罗盘、阿里云百炼、百度千帆 、腾讯元器、TI-ONE平台、云智能体开发平台
  • 深入解析ReactJS中JSX的底层工作原理
  • 亡羊补牢与持续改进 - SRE 的安全日志、审计与事件响应
  • NodeMediaEdge任务管理
  • LIMIT 和 OFFSET 在大数据量下的性能问题分析与优化方案
  • SpringBoot集成第三方jar的完整指南
  • 登高架设作业实操考试需要注意哪些安全细节?
  • 前端基础之《Vue(18)—路由知识点》
  • 014校园管理系统技术解析:构建智慧校园管理平台
  • 微服务各个部分的作用
  • SQLite详细解读
  • LRC and VIP
  • Python趣学篇:Pygame重现经典打砖块游戏
  • 电脑硬盘分几个区好
  • Vue3 + Element Plus + TypeScript 中 el-cascader 实现模拟用户点击功能
  • 【java】springboot注解关键字
  • supervisor 常见问题大全
  • 2024 CKA模拟系统制作 | Step-By-Step | 18、题目搭建-备份还原Etcd
  • 【Netty系列】Reactor 模式 2
  • SDL_CreateRendererWithProperties报错Parameter ‘window‘ is invalid
  • 在容器里运行go程序报错:/bin/sh: ./manager: not found