基于体系结构-架构真题2022(四十一)

  1. 给定关系模式R(U,F),其中U为属性集,F是U上的一组函数依赖,那么函数依赖的公理系统中分解规则是指()为F所蕴含。

解析:

伪传递是x到y,wy到z,则xw到z

传递是z到y,y到z,则x到z

x到y,x到z,则x到yz则是合并

  1. 系统()是指规定的时间内和规定条件下能有效的实现规定功能的能力,它不仅取决于规定的使用条件等因素,还与设计有关。
  1. 可靠性
  2. 可用性
  3. 可理解性
  4. 可测试性

解析:

可用性:从用户角度考虑,方便用户使用。

可测试性:意味着软件设计越简单,复杂性越低。

可理解:通过阅读相关文档,了解如何运行容易程度。

答案:A

  1. 与瀑布模型相比,()降低了实现需求变更的成本,更容易得到客户对于已完成开发工作的反馈意见,并且客户可以更早的从软件中获取价值。
  1. 快速原型模型
  2. 敏捷开发
  3. 增量式开发
  4. 智能模型

解析:

因为降低成本要求,更早反馈客户意见等,所以选择增量开发

答案:C

  1. ()的常用 版本包括控制、变更管理、配置状态管理、访问控制和安全控制等。
  1. 软件测试工具
  2. 版本控制工具
  3. 软件维护工具
  4. 软件配置管理工具

解析:

软件配置管理工具:配置支持、版本控制、变更控制、构造支持、过程支持和团队支持。

答案:D

  1. 在UML2.0中,顺序图用来描述对象之间的消息交互,其中循环,选择等复杂交互使用()表示。
  1. 嵌套
  2. 泳道
  3. 组合
  4. 序列片段

解析:循环和选择使用序列片段表示。

答案D

  1. 在服务端构件模型的典型解决方案中,()较为适合应用服务器。
  1. EJB和COM+模型
  2. EJB和SERVLET模型
  3. COM+和ASP模型
  4. COM+和SERVLET模型

答案:A

解析:

EJB(Enterprise Java beans)是运行在独立服务器上的组件。

COM+适用开发windows范围。

Servlet模型是服务连接器。

ASP即active server pages,创建强大应用程序。

  1. 软件复杂度量中,()可以反映原代码结构的复杂度。
  1. 模块数
  2. 环路数
  3. 用户数
  4. 对象数

答案:B

解析;

代码行数、操作符数、环路复杂度。

  1. 在软件体系结构建模与描述中,多视图是一种描述软件体系结构的重要途径,其体现了()思想。
  1. 关注点分离
  2. 面网对象
  3. 模型驱动
  4. UML

答案:A

解析:

5个视图结合在一起才能反映软件架构全部内容,其思想即为 关注点分离。

  1. 基于体系结构的软件设计方法是体系结构驱动,是指构成体系结构的()的组合驱动的。
  1. 产品、功能需求和设计活动
  2. 商业、质量和功能需求
  3. 商业、产品和功能需求
  4. 商业、质量和设计活动

答案:B

解析:

ABSD方法是体系结构驱动,即构成体系结构的商业、质量和功能需求的组合驱动。

  1. 某项目包括A、B、C、D四道工序,各道工序之间的衔接关系、正常进度下各工序所需的时间和直接费用、赶工进度下所需的时间和直接费用如下表所示。该项目每天需要的间接费用为4.5万元。根据此表,以最低成本完成该项目需要( )天。

解析:

A   赶工2天,每天4万

B   赶工4天,每天1万

C   赶工2天,每天4万

D   赶工3天,每天2万。

首先AB是一共10天,ACD是一共12天,先缩短为10天,这两天则要从D里减少,这时候则ab和acd都是10天。

b和c一起减少等于5万,5万大于4.5,所以只能b和d一起减少,而d只剩下一天,所以b和d都减少一天,为9天。

A则是共同的,每天4万,可以减少两天,则9-2=7天。

  1. 软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式,其中,在批量处理风格体系中,每个处理步骤都是单独程序,每一步必需在前一步结束才能开始,并且数据必需是完整性,以(整体)的方式传递,基于规则的系统包括规则集、规则解释器、规则/数据选择器及()。
  1. 解释引擎
  2. 虚拟机
  3. 数据
  4. 工作内存

答案:D

解析:

规则集、规则解释器、规则/数据选择器及 工作内存

  1. DSSA特定应用领域为一组应用提供组织参考的标准结构,其中,领域模型是()阶段主要目标。
  1. 领域设计
  2. 领域实现
  3. 领域分析
  4. 领域工程

答案:C

解析:

领域分析目标是领域模型,领域设计目标是DSSA,领域实现目标是依据领域模型和DSSA来开发实现。

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

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

相关文章

AVL Cruise 2020.1 安装教程

文章目录 安装包安装破解 安装包 链接:https://pan.baidu.com/s/1GxbeDj_SyvKFyPeTsstvTQ?pwd6666 提取码:6666 安装 安装文件: 双击setup.exe: 一直netx,中间要修改两次路径,第一次是安装位置&#xf…

Go-Ldap-Admin | Ldap 同步钉钉、企业微信、飞书组织架构实践和部分小坑

目录 一、Docker-compose快速拉起demo测试环境 二、原生部署流程 安装MySQL:5.7数据库 安装openLDAP 修改域名,新增con.ldif 创建一个组织 安装OpenResty 下载后端 下载前端 部署后端 部署前端 三、管理动态字段 钉钉 企业微信 飞书 四、…

计算机里的神灵(SCIP)

计算机程序的构造和解释 我找到计算机里的神灵了,开心一刻 下面是从MIT官网下载的 SCIP求值器(解释器)的代码,这个官网是个宝藏库 还有其他视频课程和 SCIP的问题答案和可运行代码 链接:https://ocw.mit.edu/courses/6…

gitee-快速设置

快速设置— 如果你知道该怎么操作,直接使用下面的地址 HTTPS SSH: gitgitee.com:liuzl33078235/esp-idf.git 我们强烈建议所有的git仓库都有一个README, LICENSE, .gitignore文件 初始化 readme 文件 Git入门?查看 帮助 , Visual Studio / TortoiseG…

mysql实际调优

一般实际调优的情况就不需要去考虑mysql数据库结构或者命名优化那些。做这些优化是大动作,也不是咱们一般人去接触到的。 所以我们针对mysql的调优其实大部分还是针对索引进行优化。 我们刚接触这个表的话可以先查询当前表中所有的索引 使用 SHOW INDEX FROM yo…

指针笔试题详解

个人主页:点我进入主页 专栏分类:C语言初阶 C语言程序设计————KTV C语言小游戏 C语言进阶 C语言刷题 欢迎大家点赞,评论,收藏。 一起努力,一起奔赴大厂。 目录 1.前言 2.指针题写出下列程序的结…

第1章 数据结构绪论

1.1 开场白 1.2 你数据结构怎么学的 1.3 数据结构起源 早期人们都把计算机理解为数值计算工具,就是感觉计算机当然是用来计算的,所以计算机解决问题,应该是先从具体问题中抽象出一个适当的数据模型,设计出一个解此数据模型的算…

栈(Java)

目录 1.什么是栈 2.栈的使用 3.栈的模拟实现 1.什么是栈 栈:是一种特殊的线性表,只允许在其固定的一端进行插入和删除操作。栈中的元素遵循先进后出(后进先出)原则 栈顶:进行插入和删除数据的一端 栈底&#xff1a…

怎么压缩word文档的大小?

怎么压缩word文档的大小?Word文件压缩成一个普遍存在的挑战,现在看来至少是这样的。最近,我们接到了许多用户的疑问,他们想知道如何压缩Word文件大小。这个问题似乎广泛存在于办公场景中,因此我们需要找到解决方案。导…

测试用例:在线音乐播放器

从 功能测试、界面测试、性能测试、兼容性测试、易用性测试、安全测试、弱网测试等 七个方面对在线音乐播放器进行设计测试用例

【广州华锐互动】利用VR开展工业事故应急救援演练,确保救援行动的可靠性和有效性

在工业生产中,事故的突发性与不可预测性常常带来巨大的损失。传统的应急演练方式往往存在场地限制、成本高、效果难以衡量等问题。然而,随着虚拟现实(VR)技术的快速发展,VR工业事故应急救援演练应运而生,为…

Cannot find module ‘core-js/modules/es6.regexp.constructor‘

npm run dev 之后报如下错误 解决方法:npm install core-js2 如果超时或者下载时间慢可以尝试 用cnpm install core-js2

Exception in thread “main“ java.sql.SQLException: No suitable driver

详细报错信息如下: Exception in thread "main" java.sql.SQLException: No suitable driver at java.sql.DriverManager.getDriver(DriverManager.java:315) at org.apache.spark.sql.execution.datasources.jdbc.JDBCOptions.$anonfun$driverC…

宝塔nginx搭建Ftp文件服务器

一:创建FTP 填入账号密码后,选择根目录,这个根目录就是nginx要代理的目录 二:配置nginx root的地址就是上面填的FTP根目录 三:http访问 服务器ip端口号加图片 例如我放了一个320.jp 我服务器ip是110.120.120.120 那…

PSINS工具箱学习(二)姿态的表示:姿态阵、四元数、欧拉角、等效旋转矢量的概念和转换

原始 Markdown文档、Visio流程图、XMind思维导图见:https://github.com/LiZhengXiao99/Navigation-Learning 文章目录 一、基础概念1、坐标系定义1. 惯性坐标系( i 系 )2. 地心地固坐标系( e 系 )3. 导航坐标系( n 系&…

Multisim14.0仿真(二十五)高频小信号调谐放大器

一、仿真原理图: 二、仿真效果图:

API(十一) 获取openresty编译信息

一 ngx.config 说明: 不常用,了解即可 ngx.config.subsystem 说明: 用的四层还是七层代理 ngx.config.debug 说明: 返回的是boolean类型, openresty rpm安装一般没有 --with-debug编译选项对比: nginx rpm 安装一般携带 --wi…

面试算法13:二维子矩阵的数字之和

题目 输入一个二维矩阵,如何计算给定左上角坐标和右下角坐标的子矩阵的数字之和?对于同一个二维矩阵,计算子矩阵的数字之和的函数可能由于输入不同的坐标而被反复调用多次。例如,输入图2.1中的二维矩阵,以及左上角坐标…

Vue.js路由及Node.js的入门使用---超详细

一,Vue路由 1.1 路由是什么 路由是用来管理应用程序中不同页面之间导航的概念。Vue Router是Vue.js官方提供的路由管理器,它允许我们通过定义路由规则和视图组件来配置路由 1.2 路由给我们带来的好处有哪些? 单页应用(Single Pag…

【深度学习实验】前馈神经网络(final):自定义鸢尾花分类前馈神经网络模型并进行训练及评价

目录 一、实验介绍 二、实验环境 1. 配置虚拟环境 2. 库版本介绍 三、实验内容 0. 导入必要的工具包 1. 构建数据集(IrisDataset) 2. 构建模型(FeedForward) a. __init__(初始化) b. forward(前向传播) 3.整合训练、评估…