真题详解(UML图)-软件设计(四十七)

news2025/6/10 3:06:47

真题详解(Flynn分类)-软件设计(四十六)icon-default.png?t=N2N8https://blog.csdn.net/ke1ying/article/details/130072198

  1. 某搜索引擎在使用过程中,若要增加接受语音输入的功能,使用户可以通过语音来进行搜索,此时对应系统进行____维护?
  1. 正确性  B.适应性  C.完善性  D.预防性

正确性:指改正在系统开发阶段已发生而系统测试阶段未发现的错误。

适应性维护:指应用软件适应新型技术变化和管理需求变化进行的修改。

完善性:指扩充功能和完善性能进行的修改,主要指对已有的软件增加一些系统在分析和设计阶段没有的功能。

预防性:主动增加新需求,预防以后被淘汰。

选择B

  1. 某用户使用校园网中一台计算机访问某网站,发现使用域名不能访问网站,但是用ip可以,造成该故障原因?

1)该计算机本地DNS服务器工作不正常 和 本地DNS服务器网络连接中断

2)该计算机DNS服务器设置错误

而大型网络下计算机与DNS服务器本身就不在一个子网,只要路由可达DNS就可以正常工作。

  1. Prim算法:从当前给定的顶点,去选一条最小的边。

Kruscal算法(克鲁斯卡尔):每次都挑选最小的一个边。

所以他们都是贪心算法。

若网较稠密,则Prim算法更好。

若网较稀疏,则是kruscal算法更好

他们生成的树不一定一样。

4、2014年上半年

 

解析:

(n-1)n/2 所以复杂度为C

16的二次方等于256

5、2014年上半年

 

解析:

注意重点,这里数组的大小至少为指的是数组最大值,并不是数组长度,所以最大值右下角最后一个圆圈是15.

根是1,

根的右孩子是2i+1=3

3的右孩子是7

7的右孩子是15

那么三叉链表存储二叉树,多少空节点呢。N+2 = 8个。

根节点1 他的父节点 为空。1

2的结点 左右孩子都是空。2

3节点的左孩子是空。1

14结点的左右孩子都是空。2

15结点的左右孩子都是空。2

8

  1. 若对线性表最常用操作是访问任意指定序号元素,并在尾部加入和删除元素,则最适应采用 顺序表 存储。

解析:

顺序表符合:访问任意指定序号元素。

当最好的情况下,不需要移动元素,在表尾加入和删除元素

7、2014年上半年

 

设计模式中,适配器模式即属于 类模式 又属于 对象模式

适配器模式 与 桥接模式特征类似,都给另一个对象提供了一定程度的间接性,都涉及到自身以外的一个接口向这个对象转发请求。

8、对一个复杂用例中的业务处理流程进一步建模的最佳工具UML____.

A状态图 B顺序图 C类图 D活动图

解析:

选择D

活动图:系统从一个活动到另一个活动的流程

类图:展现对象接口之间协作关系。

状态图:描述对象状态之间的转换。

  1. 冗余附加技术,指实现冗余技术所需要的资源和技术,如程序、指令、数据、存放和调用他们的空间和通信等。

在屏蔽硬件错误的容错技术中,冗余附加技术包括:

  1. 关键程序和数据冗余存储调用
  2. 检测、表决、切换、重构、纠错和复算等。

在屏蔽软件错误容错系统中,

  1. 冗余备份程序的存储和调用。
  2. 实现错误监测和错误恢复程序。
  3. 实现容错软件所需的固化程序。

  1. 统一过程UP叙述中,不正确的是______?
  1. UP是以用例和风险为驱动,以架构为中心,迭代并且增量的开发过程。
  2. UP定义了四个阶段,即起始、精化、构建和确认阶段。
  3. 每个迭代都包含计划、分析、设计、构造、集成、测试以及内部和外部发布。
  4. 每个迭代都有五个核心工作流。

选择B是错误的,

应该是 起始、精化、构建和移交阶段

  1. 某机器字长为n,最高是符号位,其定点整数最大值____。

(2的(n-1)次方)-1

  1. 木马程序分为客户端和服务端,服务端就是被控制的电脑,客户端就是攻击者的电脑。

  1. 包过滤防火墙,实现技术成本低,安全性能低。

因为是传输data,所以对用户透明的。

代理服务防火墙安全性能高,所以网络性能低。

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

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

相关文章

基于逻辑回归构建肿瘤预测模型

使用逻辑回归构建肿瘤预测模型 描述 乳腺癌数据集包括569个样本,每个样本有30个特征值(病灶特征数据),每个样本都属于恶性(0)或良性(1)两个类别之一,要求使用逻辑回归&…

Python学习笔记--函数

(一) 函数介绍 1. 函数:是组织好的,可重复使用的,用来实现特定功能的代码段。 eg. len():实现统计长度这一特定功能的代码段。 2. 函数好处: * 将功能封装在函数内,可随时随地重复…

eSearch使用教程大全

下载: https://www.xsoftnet.com/share/a0002tNuuOswc.html产品: eSearch 即拥有 截屏OCR搜索翻译贴图以图搜图录屏功能。 截屏 框选裁切 框选大小位置可调整(支持方向键或 WASD) 框选大小栏可输入四则运算式调整 取色器 放大镜 画笔(自由画…

Kafka系统整理 一

一、Kafka 概述 1.1 定义 Kafka传统定义:Kafka是一个分布式的基于发布/订阅模式的消息队列 (Message Queue), 主要应用于大数据实时处理领域。 kafka最新定义:kafka是一个开源的分布式事件流平台(Event Streaming Platform), 被…

PostgreSQL下载、安装、Problem running post-install step的解决、连接PostgreSQL

我是参考《SQL基础教程》来安装的,关于书的介绍、配套视频、相关代码可以参照下面的链接: SQL基础教程(第2版) (ituring.com.cn) 一、下载 我直接打开书中的下载链接时,显示的是这个界面: You are not …

Flink的窗口机制

窗口机制 tumble(滚动窗口) hop(滑动窗口) session(会话窗口) cumulate(渐进式窗口) Over(聚合窗口) 滚动窗口(tumble) 概念 滚…

002:Mapbox GL更改大气、空间及星星状态

第002个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+mapbox中更改大气、空间及星星状态 。 直接复制下面的 vue+mapbox源代码,操作2分钟即可运行实现效果 文章目录 示例效果配置方式示例源代码(共71行)相关API参考:专栏目标示例效果 配置方式 1)查看基础设置:…

java截取字符串的方法

在 Java中,截取字符串的方法有多种,下面我们来介绍一下。 第一种方法,在 class中直接获取字符串, class. str是一个内置的字符串类,它有一个方法可以截取字符串,这个方法叫做 class. str (&…

linux入门---缓冲区

查看问题 首先大家来看看下面这段代码 1 #include<stdio.h>2 #include<string.h>3 #include<unistd.h>4 int main()5 {6 printf("i am printf\n");7 fprintf(stdout,"i am fprintf\n");8 fputs("i am fputs\n",…

Unity --- 物理引擎 --- 触发器 与 碰撞器详解

碰撞器补充讲解 对第一个条件进行补充 --- 不仅要两者都具有碰撞组件&#xff0c;同时还需要两者的碰撞组件中都没有勾选 Is Trigger属性 1.上一篇文章中说了那么多&#xff0c;其实也可以总结为两个碰撞条件 --- a.两个游戏物体都具有碰撞器组件 &#xff0c;如果没有的话&…

【数据结构】哈希表详解以及代码实现

目录 1.来源&#xff1a; 2.哈希函数 1.哈希函数的设计规则 2.哈希函数的设计思路 3.哈希碰撞 4.解决哈希碰撞的方案 5.负载因子 3.基于开散列方案的HashMap实现 1.HashMap类中的属性 2.哈希函数 3.判断当前哈希表中是否含有指定的key值 4.判断当前哈希表中是否包含…

【尊享版】聊聊我最近比较重要的一些认知升级

超友们&#xff0c;早上好&#xff5e; 今天我为你带来的分享是《聊聊我最近比较重要的一些认知升级》&#xff0c;主要分为三个部分&#xff1a; 一、【10 点战略认知升级】 二、【10 点学习认知升级】 三、【5 点提效认知升级】 &#x1f388;一、【10 点战略认知升级】 …

基于Java+SpringBoot+vue的在线动漫信息平台设计与实现【源码(完整源码请私聊)+论文+演示视频+包运行成功】

博主介绍&#xff1a;专注于Java技术领域和毕业项目实战 &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;&#x1f3fb; 不然下次找不到哟 Java项目精品实战案例&#xff08;300套&#xff09; 目录 一、效果演示 二、…

一文吃透泛型

本文已经收录到Github仓库&#xff0c;该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点&#xff0c;欢迎star~ Github地址 如果访问不了Github&#xff0c…

CVE-2017-10271 WebLogic XMLDecoder反序列化漏洞

靶场环境&#xff1a;vulnstack靶机-委派靶场 漏洞描述 CVE-2017-10271漏洞产生的原因大致是Weblogic的WLS Security组件对外提供webservice服务&#xff0c;其中使用了XMLDecoder来解析用户传入的XML数据&#xff0c;在解析的过程中出现反序列化漏洞&#xff0c;导致可执行任…

【RabbitMQ】Spring整合RabbitMQ、Spring实现RabbitMQ五大工作模式(万字长文)

目录 一、准备 1、创建maven项目​编辑 2、引入依赖 3、创建配置文件 1.RabbitMQ配置文件 2.生产者项目配置文件 3.消费者项目配置文件 二、生产者xml中文件创建队列 三、生产者xml文件中创建交换机以及绑定队列 1、创建交换机 2、绑定队列 四、消费者xml文件中创建…

第五十八章 线段树(一)

第五十八章 线段树&#xff08;一&#xff09;一、树状数组的缺陷二、线段树的作用三、线段树的基本构成1、节点定义2、线段树的结构四、线段树的重要函数1、构造线段树——bulid函数2、查询区间——query函数3、单点修改——modify函数五、例题一、树状数组的缺陷 在前面两个…

flink 的 State

目录 一、前言 二、什么是State 2.1&#xff1a;什么时候需要历史数据 2.2&#xff1a;为什么要容错&#xff0c;以及checkpoint如何进行容错 2.3&#xff1a;state basckend 又是什么 三、有哪些常见的是 State 四、 State的使用 五、State backend 5.1 MemoryState…

进程,线程,调度和调度算法基本知识

进程 我们编写的代码只是一个存储在硬盘的静态文件&#xff0c;通过编译后就会生成二进制可执行文件&#xff0c;当我们运行这个可执行文件后&#xff0c;它会被装载到内存中&#xff0c;接着 CPU 会执行程序中的每一条指令&#xff0c;那么这个运行中的程序&#xff0c;就被称…

【C++】内联函数理解

内联函数 内联函数的使用是对于C语言中宏函数的一种改进&#xff0c;他继承了宏的优点并避免了宏的缺点。 宏的优点&#xff1a;a. 代码复用性高 b. 宏函数减少栈帧建立&#xff0c;提高效率 宏的缺点&#xff1a;a. 可读性差 b. 没有类型安全检查 c. 不方便调试 C基本不再建议…