EAI四个层次服务-系统架构师(二十六)

1、(重点)系统应用集成提供了4个不同层次服务,最上层服务是()服务。

解析:

EAI(Enterprise Application Integration)系统应用集成,相关概念。

实施EAI必须保证:应用程序独立性面向商业流程序独立于技术平台无关

从下往上四个层次是:通信服务、信息传递与转化服务、应用连接服务、流程控制服务

2、OMG接口定义语言IDL包含了六种不同的元素,()是最核心的。

解析:

接口描述,模块定义,类型定义,常量定义,异常,值类型。其中接口描述最核心。

3、项目的成本管理,()将总的成本估算到分配到各项活动和工作包上,来建立一个成本的基线。

A成本估算

B成本预算

C成本跟踪

D成本控制

解析:

成本估算:估算多少钱

成本预算:预算多少,建立基线

成本控制:控制基线

4、(重点)逆向工程分为4个抽象层次。

解析:

实现级:程序的实现语法树,符号表等。

结构级:程序之间相互依赖关系调用图,结构图等。

功能级:反映功能和程序段之间的信息。

领域级:程序与领域概念之间的关系。

5、某指令流水线由5段组成,各段所需要的时间如下图所示。

连续输入100条指令时的吞吐率为()。

解析:

3*99 + (3+1+1+2+1) = 297 + 8 = 305

100/305

6、某磁盘8个地址项0~7,0~5为直接地址索引,6为一级地址索引,7为二级地址索引,每个地址项大小4字节,磁盘块大小4KB,则该文件系统单个文件最大长度是()。逻辑块6、520、 1030分别对应()索引。

解析:

4KB = 1024*4 = 4096

一个字节 = 4096/4 = 1024

0~5

6~1023+6 = 6~1029

因为1024*1024  = 1048576

1030 ~ 1048575+1030 = 1030~1049605

因为4个字节,所以(1024*1024 + 1030)  *4 = 4198424

7、(重点)()是关于项目开发管理正确的说法。

A需求文档、设计文档属于项目管理和机构支撑过程域产生的文档

B配制管理是指一个产品在其生命周期各个阶段所产生的各种形式和各种版本的文档、计算机程序、部件及数据的集合

C项目时间管理中的过程包括活动定义、活动排序、活动的资源估算、活动的历时估算、制定进度计划以及进度控制

D操作员指南属于系统文档

解析:

操作员指南属于 交付文档,不是系统文档。D错误。

产品配置 是指一个产品在生命周期各个阶段所产生的各种形式和各种版本的文档、计算机程序、部件及数据的集合。所以B错误,不是配置管理。

项目管理和机构支撑过程域产生 工作计划项目质量报告 、项目跟踪报告等。A错误。

8、面向对象分析模型主要由 顶层架构图用例用例图领域概念模型构成。设计模型则包含以包图表示的软件体系结构图以交互图表示的 用例实现图 、完整精确的 类图、针对复杂对象的 状态图和描述流程化处理的 活动图

9、软件重用指两次或者多次不同软件开发过程中,使用相同相似软件元素的过程,软件元素包括()、测试用例和领域知识等。

A项目范围定义、需求分析文档、设计文档

B需求分析文档、设计文档、程序代码

C设计文档、程序代码、界面原型

D程序代码、界面原型、数据表结构

解析:

软件重用元素包括:需求分析文档、设计文档、程序代码、测试用例 和 领域知识

10、面向构建编程COP,关于如何支持建立面向构建解决方案,面向构建基本支持包括()。

解析:

多态性、模块封装性、后期绑定与装载、安全性

多态性保证可替换。模块封装性保证信息隐藏,对外部不可见。后期绑定与装载保证独立部署。

11、可变性 不属于 可修改性的范围,可修改包含 可维护、可扩展、结构重组。

12、首先任务选一个合适的 架构风格,开发人员通过架构模型,获取关于 架构属性的理解。

13、某系统中的文本显示类和图片显示类都继承了组件类,分别显示文本和图片内容,现需要构造带有滚动条或者黑色边框,或者既有滚动条又有文本控制又有图片,最多增加三个类,那么采用()设计模式,优点是()。

问题1

A外观

B单体

C装饰

D模版方法

问题2

A比静态继承具有更大灵活性

B提高已有功能重复使用性

C可以将接口与实现相分离

D为复杂系统提供简单接口

解析:

装饰模式更合适,优点是比静态继承具有更大灵活性。

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

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

相关文章

星间链路与星地链路

目录 一、星间链路 1.1 层内星间链路(Intra-layer ISLs) 1.2 层间星间链路(Inter-layer ISLs) 1.3 实现方式 1.3.1 微波链路 1.3.2 激光链路 二、星地链路 2.1 星地链路的关键特性 2.1.2 Ka信关站 2.1.2 Q/V信关站 2.1…

JavaScript中,正则表达式所涉及的api,解析、实例和总结

JS中正则的api包括以下: String#searchString#splitString#matchString#replaceRegExp#testRegExp#exec 1. String#search 查找输入串中第一个匹配正则的index,如果没有匹配的则返回-1。g修饰符对结果无影响 var string "abbbcbc"; var r…

谷粒商城学习笔记-使用renren-fast-vue框架时安装依赖包遇到的问题及解决策略

文章目录 1,npm error Class extends value undefined is not a constuctor or null2,npm warn cli npm v10.8.1 does not support Node.js v16.20.2.3,npm error code CERT_HAS_EXPIRED学习心得 这篇文章记录下使用renren-fast-vue&#xff…

QT学习(6)——QT中的定时器事件,两种实现方式;事件的分发event,事件过滤器

目录 引出定时器事件QTimerEventQTimer 事件的分发事件过滤器 总结QT中的鼠标事件定义QLable的鼠标进入离开事件提升为myLabel重写QLabel的函数鼠标的事件鼠标的左中右键枚举鼠标多事件获取和鼠标移动鼠标追踪 QT中的信号和槽自定义信号和槽1.自定义信号2.自定义槽3.建立连接4.…

C++ 类和对象 拷贝构造函数

一 拷贝构造函数的概念: 拷贝构造函数是一种特殊的构造函数,用于创建一个对象是另一个对象的副本。当需要用一个已存在的对象来初始化一个新对象时,或者将对象传递给函数或从函数返回对象时,会调用拷贝构造函数。 二 拷贝构造函…

打卡第6天----哈希表

每天进步一点点,滴水石穿,日积月累,不断提升。 数组和链表章节告一段落。开启哈希表相关的。 哈希表能解决什么问题呢,一般哈希表都是用来快速判断一个元素是否出现集合里 一、有效的字母异位词 leetcode题目编号:242 题目描述: 给定两个字符串 s 和 t ,编写一个函数…

Linux忘记密码重置root密码、重置普通用户密码

重启看到选项按e reboot 或 init 62、移动到Linux开头的行在末尾添加 rw init/bin/bash3、按下Ctrlx引导启动 mount -o remount,rw /输入命令回车更改密码,输入新密码,别用小键盘,容易出错 passwd输入两次校验,出现updated successfully就…

OceanBase 配置项系统变量实现及应用详解(1):配置项的定义及使用方法

《OceanBase 配置项&系统变量实现及应用详解》专题导读 在使用OceanBase的过程中,看到大家经常会遇到“参数”、“配置项”、“系统变量”等概念,却不太清楚它们是不是同一个东西,以及应该如何使用。一些对数据库开发感兴趣的朋友&#…

【面向就业的Linux基础】从入门到熟练,探索Linux的秘密(九)-git(1)

Git是一个版本管理控制系统(缩写VCS),它可以在任何时间点,将文档的状态作为更新记录保存起来,也可以在任何时间点,将更新记录恢复回来。 文章目录 前言 一、git是什么 二、git基本概念 三、git基本命令 总结…

电商项目中分与元金额单位互转实战

在Java开发中,可能遇到金额单位的转换,比如本系统用分作为金额的基本单位,对方系统用元作为金额的基本单位,这就需要进行单位转换,记录下来,方便备查。 一、分转元 分转元,分到元相差两位&…

PHP源码:新闻门户系统(附管理后台+前台)

一. 前言 今天小编给大家带来了一款可学习,可商用的,新闻门户系统 源码,支持二开,无加密。项目可以扩展为个人博客,和一些社交论坛网址。主要功能:支持文章管理,评论管理,分类管理等…

Kotlin linkedMapOf filterKeys

Kotlin linkedMapOf filterKeys fun main(args: Array<String>) {val lhm linkedMapOf<String, Any>(Pair("name", "phil"), //因为key相同都为 name&#xff0c;被后面的覆盖。Pair("year", 2024),Pair("name", "f…

大语言模型的应用探索AI Agent初探!

前言 大语言模型的应用之一是与大语言模型进行聊天也就是一个ChatBot&#xff0c;这个应用已经很广泛了。 接下来的一个应用就是AI Agent。 AI Agent是人工智能代理&#xff08;Artificial Intelligence Agent&#xff09;的概念&#xff0c;它是一种能够感知环境、进行决策…

消防认证-防火窗

一、消防认证 消防认证是指消防产品符合国家相关技术要求和标准&#xff0c;且通过了国家认证认可监督管理委员会审批&#xff0c;获得消防认证资质的认证机构颁发的证书&#xff0c;消防产品具有完好的防火功能&#xff0c;是住房和城乡建设领域验收的重要指标。 二、认证依据…

Websocket在Java中的实践——整合Rabbitmq和STOMP

大纲 Rabbitmq开启STOMP支持 服务端依赖参数参数映射类配置类逻辑处理类 测试测试页面Controller测试案例 在《Websocket在Java中的实践——STOMP通信的最小Demo》一文中&#xff0c;我们使用enableSimpleBroker启用一个内置的内存级消息代理。本文我们将使用Rabbitmq作为消息代…

【Unity2D 2022:Particle System】添加拾取粒子特效

一、创建粒子特效游戏物体 二、修改粒子系统属性 1. 基础属性 &#xff08;1&#xff09;修改发射粒子持续时间&#xff08;Duration&#xff09;为3s &#xff08;2&#xff09;取消勾选循环&#xff08;Looping&#xff09; &#xff08;2&#xff09;修改粒子存在时间&…

面试常考题---128陷阱(详细)

1.问题引入 分别引入了int和Integer变量&#xff0c;并进行比较 int b 128; int b1 128;Integer d 127; Integer d1 127;Integer e 128; Integer e1 128;System.out.println(bb1); System.out.println(dd1); System.out.println(ee1); System.out.println(e.equals(e1)…

刷题(day01)

1、leetcode485.最大连续1的个数 给定一个二进制数组 nums &#xff0c; 计算其中最大连续 1 的个数。 示例 1&#xff1a; 输入&#xff1a;nums [1,1,0,1,1,1] 输出&#xff1a;3 解释&#xff1a;开头的两位和最后的三位都是连续 1 &#xff0c;所以最大连续 1 的个数是 3.…

昇思第18天打卡|ShuffleNet图像分类

ShuffleNet网络介绍 ShuffleNetV1是旷视科技提出的一种计算高效的CNN模型&#xff0c;和MobileNet, SqueezeNet等一样主要应用在移动端&#xff0c;所以模型的设计目标就是利用有限的计算资源来达到最好的模型精度。ShuffleNetV1的设计核心是引入了两种操作&#xff1a;Pointw…