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

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

第227题

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

A. 应该采用闭环控制架构,因为闭环结构给出了将软件分解成几个协作构件的方法,这对于复杂任务特别适合

B. 应该采用闭环控制结构,因为闭环控制架构中机器人的主要构件(监控器、传感器、发动机等)是彼此分开的,并且能独立替换

C. 应该采用分层结构,因为分层结构很好地组织了用来协调机器人操作的构件,系统结构更加清晰

D. 应该采用分层结构,因为抽象层的存在,满足了处理不确定性的需要:在较低层次不确定的实现细节在较高层次会变得确定

正确答案:A。

所属知识点:旧版教材 软件架构设计 -> 软件架构风格 ->过程控制风格。

试题解析:

采用闭环结构的软件通常由几个协作构件共同构成,且其中的主要构件彼此分开,能够进行替换与重用。但闭环结构通常适用于处理简单任务,并不适用于复杂任务。

分层结构的特点是通过引入抽象层,在较低层次不确定的实现细节在较高层次会变得确定,并能够组织层间构件的协作,系统结构更加清晰。

第228题

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/web/93380.shtml
繁体地址,请注明出处:http://hk.pswp.cn/web/93380.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Sonatype Nexus Repository Manager docker版本安装

docker 网址 https://hub.docker.com/r/sonatype/nexus3 拉取镜像 docker pull sonatype/nexus3创建docker docker run -d -p 8081:8081 --name nexus --restart always sonatype/nexus3查看密码 docker exec nexus cat /nexus-data/admin.password导出docker image 镜像 …

Java Stream API:让业务数据处理更优雅

在 Java 业务开发中,我们经常需要对集合数据进行**筛选(filter)、转换(map)、聚合(collect)**等操作。比如从一批结果中过滤出符合条件的记录,就像这样: 假数据&#xf…

Win11和Win10共享打印机提示709用添加Windows凭据来解决的小方法

我们在使用共享打印机打印文件时或者添加共享打印机的时候,遇到了系统提示错误709的问题,导致打印失败、共享失败,如果你现在正好也遇到了这一问题,那么不妨来看看下面吴师傅使用过的这个方法,希望可以能够帮助大家有效…

【嵌入式STM32】I2C总结

I2C诞生于上世纪80年代初,由飞利浦(现在的恩智浦NXP)为解决微控制器与外围芯片之间繁琐的连接问题而设计。 仅仅两根线——SCL(时钟线)和SDA(数据线),就能实现多设备间的双向通信。 …

WPF 监控CPU、内存性能

本段代码是一个封装的用户控件<UserControl x:Class"YF_Frame.PerformanceMonitor"xmlns"http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x"http://schemas.microsoft.com/winfx/2006/xaml"xmlns:mc"http://schemas.…

Rust学习笔记(四)|结构体与枚举(面向对象、模式匹配)

本篇文章包含的内容1 结构体1.1 定义和初始化结构体1.2 Tuple Struct1.3 结构体方法&#xff08;Rust 面向对象&#xff09;1.4 关联函数2 枚举2.1 定义和使用枚举2.2 将数据附加到枚举的变体中2.3 Option 枚举2.4 模式匹配2.4.1 match语句2.4.2 if let语句1 结构体 1.1 定义和…

C++——分布式

文章目录一、什么是分布式&#xff1f;核心特点为什么需要分布式&#xff1f;分布式 vs 集中式常见分布式场景挑战与难点二、 简述下CAP理论2.1 简述2.2 详细三、 简述下分布式中的2PC2.1 详细3.2 简述三 、简述下Raft协议3.1 详细3.2 简述四 grpc框架4.1 RPC&#xff08;Remot…

Redis面试精讲 Day 20:Redis大规模部署性能调优

【Redis面试精讲 Day 20】Redis大规模部署性能调优 开篇 欢迎来到"Redis面试精讲"系列第20天&#xff01;今天我们将深入探讨Redis在大规模部署场景下的性能调优策略&#xff0c;这是高级工程师和架构师面试必考的核心知识点。本文将从操作系统配置、Redis参数调优…

[微服务]ELK Stack安装与配置全指南

目录 一、ELK相关介绍 1.1 什么是ELK Stack 1.2 ELK核心组件与功能 1.3 ELK优势 1.4 ES数据库结构对比SqlServer 二、安装ELK 2.1 window安装 2.2 Docker下环境搭建 2.2.1 安装7.16.3版本ElasticSearch 2.2.2 安装7.16.3版本Kibana : 2.2.3 安装8.0.0版本ElasticSea…

java项目怎么实现用户行为分析、漏斗转化、数据可视化报表。

在 Java 项目中实现用户行为分析、漏斗转化和数据可视化报表是一个系统性的工作&#xff0c;需要从数据采集、存储、分析到展示的完整链路设计。以下是一个可行的实现方案&#xff1a;1. 整体架构设计建议采用分层架构&#xff1a;数据采集层&#xff1a;收集用户行为数据数据存…

缓存元数据损坏操作步骤(lvmcache修复)

现象为:机械盘丢失cvol-cmeta卷如图所示,lvm逻辑卷中缺失缓存的lvm,这边以只读cache为例日志现象报错信息为:lvmcache_cvol failed manual repair required!lvmcache_cvol failed: manual repair required! 这类报错&#xff0c;本质上是 LVM cache 池&#xff08;cache-pool&…

使用CMAKE-GUI生成Visual Studio项目

使用CMAKE-GUI生成Visual Studio项目第一种&#xff0c;如果我们想把以Cmake构建的项目移植VS上&#xff0c;就可以使用Cmake来生成.sln文件 准备生成的目录文件先准备好我们要打包的源代码等文件&#xff08;放在resource下&#xff09;使用cmake-gui工具来构建&#xff08;命…

20道DOM相关前端面试题

DOM 相关面试题及答案 什么是 DOM&#xff1f;DOM 树的结构是怎样的&#xff1f; DOM&#xff08;文档对象模型&#xff0c;Document Object Model&#xff09;是 HTML/XML 文档的编程接口&#xff0c;将文档结构化为树形节点集合&#xff0c;允许程序动态访问和修改文档内容、…

CVE-2021-4300漏洞复现

Adminer是一个PHP编写的开源数据库管理工具&#xff0c;支持MySQL、MariaDB、PostgreSQL、SQLite、MS SQL、Oracle、Elasticsearch、MongoDB等数据库。在其版本1.12.0到4.6.2之间存在一处因为MySQL LOAD DATA LOCAL导致的文件读取漏洞。 一、伪造服务器 利用mysql-fake-serve…

【LeetCode题解】LeetCode 35. 搜索插入位置

【题目链接】 35. 搜索插入位置 【题目描述】 【题解】 通过题目可以知道这是一道经典的二分查找的题目&#xff0c;对于二分查找的题目&#xff0c;根据需要查找的两个边界点&#xff0c;分为两个不同的模板&#xff0c;如下图所示。 这道题要求在数组中查找目标值并返回其索…

RK3568 NPU RKNN(五):RKNN-ToolKit-lite2板端推理

文章目录1、前言2、目标3、安装RKNN-ToolKit-lite23.1、安装环境3.2、安装RKNN-ToolKit-lite23.3、验证4、完整的测试程序5、运行测试程序6、程序拆解7、总结1、前言 本文仅记录本人学习过程&#xff0c;不具备教学指导意义。 2、目标 之前提到过&#xff0c;RKNN-Toolkit2-…

二分查找。。

1 二分查找二分查找前提是数组有序。先令&#xff0c;left 0 , right 7mid (right left) / 2;如果mid的值大于要查找的值&#xff0c;则right mid - 1&#xff1b;如果小于&#xff0c;left mid 1&#xff1b;如果mid的值等于要查找的值&#xff0c;查找成功。重复步骤2…

Spring Ai 如何配置以及如何搭建

Spring Ai 如何配置以及如何搭建 解释什么是Spring ai 首先&#xff0c;我们用Spring ai 其实不是去了解他的LLM,以及底层用的一些东西&#xff0c;Spring AI,提供给我们的其实是对各种大模型快速调用&#xff0c;提供了大模型API的作用&#xff0c;Spring AI 的核心定位是提…

FCC认证三星XR头显加速全球量产,微美全息AI+AR技术引领智能眼镜硬件创新

据悉&#xff0c;三星(SSNGY.US)XR头显Project Moohan目前已获得美国FCC认证&#xff0c;FCC认证表明该款头显即将上市&#xff0c;之前三星财报会议也表明确认将于今年年底推出XR头显。此前有报道称&#xff0c;该设备将采用索尼旗舰级 OLEDoS 显示屏&#xff0c;像素密度高达…

洛谷P1595讲解(加强版)+错排讲解

前言接我原先的文章&#xff0c;因为一场考试&#xff0c;让我对这道题记忆深刻注&#xff1a;&#xff08;因为那道题&#xff0c;所以80分&#xff09;正文1.分析题目题目&#xff1a;某人写了 n 封信和 n 个信封&#xff0c;如果所有的信都装错了信封。求所有信都装错信封共…