真题详解(磁盘)-软件设计(五十八)

news2024/11/16 3:29:18

真题详解(MTTR)-软件设计(五十七)icon-default.png?t=N3I4https://blog.csdn.net/ke1ying/article/details/130354940

1、2021年上半年

 

解析:

哈希地址 0 1 2 3 4 5 6 7 8 9 10

构建哈希表

第一步:3%11 = 3 ,放在哈希地址3的位置

第二步:14%11 = 3 ,因为3位置存在所以3+1,在4位置放14

第三步:4%11=4,这时候4的位置也有了14,所以在5的位置放4

可以看到不是有序的。

这时候查找4,H(4)

第一步:4%11 = 4,没找到因为4存在5的位置

冲突

第二步:(4+1)%11 = 5,找到了

所以关键字第一个可以不是e的同义词。

  1. 快速排序

5 1  9 6 4

第一步,基准值为5,i指针在5,j指针在4

第二步,最后面4与基准5比较,小于5,所以4到头部,4 1 9 6

第三步,i移动到9的位子,大于5,所以9移动到最后面,4169

第四步,6大于5,j指针和i指针重合,所以41569

3、软件设计达到最优最合理的是:

尽量最短故障时间达到最优

4、PCI是并行内总线,SCSI是并行外总线

5、

  • 程序查询方式

CPU/IO只能串行工作,CPU一直长期轮询繁忙状态。

  • 程序中断方式

CPU/IO可以并行工作

由I/O来操作,操作完把数据给CPU,再到内存。

  • DMA

CPU/IO可以并行工作

仅在数据开始和结束需要CPU干预。

6、2021上半年

 

解析:

阶符1代表负数,0代表正数,除非移码才相反。

所以两个都是负数。

0001是补码,转成反码1110,在转成原码1111

转成十进制为15

所以2的^-15

后面的则是-10

所以选择B

  1. 构造分层DFD需要注意:
  1. 适当命名。
  2. 画数据流而不是控制流
  3. 一个加工不适合过多数据流。
  4. 分解尽可能均匀。

8、2021年下半年

 

解析:

10ms/10 = 1ms

R1耗时:1+2 = 3ms

R2因为需要等指针从R3转到R2开头耗费8ms

所以R2 = 8+1+2 = 11ms

R2到R10一共9个所以99ms

所以99+3 = 102ms

最少因为需要3圈才能读完,所以30ms。

9、

系统可维护性:可测试、可修改、可理解

系统可移植性:易安装、易替换、适应

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

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

相关文章

如何申请gpt4.0-如何接入ChatGPT4

如何接入ChatGPT4 ChatGPT-4是OpenAI公司推出的最新自然语言处理技术,采用深度学习算法,旨在提供更加高效、准确的人工智能语言处理能力。如果您想要接入ChatGPT-4,您可以按照以下步骤: 注册OpenAI账号并申请API密钥:…

2022年NOC大赛创客智慧编程赛道Python初赛题,包含答案

目录 一、单选题 二、多选题 三、判断题 下载文档打印做题: NOC Python 初赛考题 一、单选题 <

【c语言】typedef的基本用法 | 定义格式

创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; 给大家跳段街舞感谢支持&#xff01;ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ…

【图像分割】【深度学习】SAM官方Pytorch代码-Image encoder模块Vision Transformer网络解析

【图像分割】【深度学习】SAM官方Pytorch代码-Image encoder模块Vision Transformer网络解析 Segment Anything&#xff1a;建立了迄今为止最大的分割数据集&#xff0c;在1100万张图像上有超过1亿个掩码&#xff0c;模型的设计和训练是灵活的&#xff0c;其重要的特点是Zero-s…

从Domino目录导出你想要的信息

大家好&#xff0c;才是真的好。 无论出于什么原因&#xff0c;很多时候&#xff0c;我们要从Domino目录&#xff08;names.nsf&#xff09;中导出人员、群组或Domino相关的配置信息。不过更多时候&#xff0c;还没开始导&#xff0c;很多人就说Domino封闭&#xff0c;不让导出…

由浅入深MFC学习摘记--第四部分下

目录 第十三章 多文件与多显示MDI 和 SDI动态拆分窗口静态拆分窗口拆分 拆分窗口示例同源子窗口CMDIFrameWnd::OnWindowNew范例程序 多文件 第十四章 MFC 多线程从操作系统层面看执行线程线程优先级从程序设计层面看执行线程MFC 多线程程序设计工作线程UI线程执行线程的结束线程…

CASAIM 自动化3d测量系统检测压缩机壳体尺寸偏差/装配验证

压缩机是一种将低压气体提升为高压气体的从动的流体机械&#xff0c;是制冷系统的心脏。 压缩机的壳体共有三部份组成&#xff1a;排气壳体&#xff08;主要是组成压缩机排气通道及接口&#xff09;&#xff0c;机体壳体&#xff08;主要是组成压缩机的涡盘、涡盘支承座、电机…

Bladex后端实现登入时间过期后自动跳转登入页

Bladex后端实现登入时间过期后自动跳转登入页 背景现状期待成果解决方法一找到鉴权配置页面重写拦截器addInterceptors创建CustomMiddleware编制拦截逻辑修改登入有效时常 背景现状 Bladex可手动设置过期时间&#xff0c;但是我使用的是springboot BladeX 2.8.1.RELEASE版本&am…

游戏测试的面试技巧

游戏测试的面试技巧 1.自我介绍 回答提示&#xff1a;一般人回答这个问题过于平常&#xff0c;只说姓名、年龄、爱好、工作经验 &#xff0c;这些在简历上都有&#xff0c;其实&#xff0c;企业最希望知道的是求职者能否胜任工作&#xff0c;包括&#xff1a;最强的技能、最深入…

docker镜像创建|实战案例(ssh|systemd|nginx|apache|tomcat)

docker镜像创建|实战案例&#xff08;ssh|systemd|nginx|apache|tomcat&#xff09; 一 Docker 镜像的创建1.基于现有镜像创建2基于本地模板创建3 基于Dockerfile 创建为什么Docker里的centos的大小才200M&#xff1f;DockerfileDocker 镜像结构的分层 4 Dockerfile 案例&#…

宝光股份 | 打造营销管理数据平台,实现营销管理和业务双提升

陕西宝光真空电器股份有限公司&#xff08;以下简称“宝光股份”&#xff09;&#xff0c;注册资本3.3亿元&#xff0c;于2002年1月在上海证券交易所上市&#xff08;股票代码&#xff1a;600379&#xff09;。 宝光股份已发展成为享誉国内外的真空灭弧室产销基地&#xff0c;…

Python每日一练(20230426)

目录 1. 删除重复字符 ※ 2. 颜色分类 &#x1f31f;&#x1f31f; 3. 计算圆周率 ※ &#x1f31f; 每日一练刷题专栏 &#x1f31f; Golang每日一练 专栏 Python每日一练 专栏 C/C每日一练 专栏 Java每日一练 专栏 1. 删除重复字符 原标题&#xff1a; 输出不重复…

mysql数据库SQL语句orderBy排序同时limit分页出现数据重复问题

先说解决方案&#xff1a;排序中使用唯一值&#xff08;例如主键id&#xff09;&#xff0c;保证每条数据不重复 SELECT * FROM table WHERE 1 1 ORDER BY create_time,id DESC LIMIT 0, 10;1、问题 MySQL官方描述&#xff1a; 如果多行在列中具有相同的值ORDER BY&#xff…

更加适合python小白的object类的特殊方法~

人生苦短&#xff0c; 我用python python 安装包资料:点击此处跳转文末名片获取 一、object类的源码 class object:""" The most base type """def __delattr__(self, *args, **kwargs): signature unknown""" Implement dela…

MybatisPlus入门和分页和条件查询里面的条件和null值的处理方式和查询投影和查询条件设置和id生成相关和逻辑删除

MybatisPlus 简化了mybatis之前的在springboot整合MyBatis时需要自己写sql语句在接口中&#xff0c;现在只需要让接口继承BaseMapper<实体类>&#xff0c;然后在测试类中接口.增删改查方法&#xff08;&#xff09;即可 不用像springboot整合mybatis一样勾选spring web…

第三章 游戏对象基本操作

创建游戏世界的第一步&#xff0c;就是创建一个一个的游戏对象。当然&#xff0c;大部分的游戏对象都是3D模型&#xff0c;是需要先导入到Unity工程里面后再使用的。这里&#xff0c;我们使用Unity自带的一些基本游戏对象来说明场景中的一些基本操作。在DirectX的课程中&#x…

即时配送,即时很重要!商家能不能盈利,“快”是源头

“家里水果没有了&#xff0c;选几样叫个跑腿送来吧。” “现在得囤点布洛芬了&#xff0c;我从网上下单。” “同城配送真是太及时、太方便了。” 最近一段时间&#xff0c;如果要问有什么产业突然兴起的话&#xff0c;即时零售无疑是市场最受欢迎的产业。甚至有种说法&…

C盘变红了如何清理?释放C盘空间的3大方法!

案例&#xff1a;c盘变红了如何清理 【我的电脑才用了不到一年&#xff0c;现在c盘已经爆红了&#xff0c;c盘里的文件那么多&#xff0c;我也不敢乱删里面的文件&#xff0c;请问下大家遇到c盘变红的情况都是如何清理的呀&#xff1f;】 C盘是电脑中最常用的磁盘之一&#x…

ubuntu中编译serialplot

源码链接&#xff1a;GitHub - hyOzd/serialplot: Small and simple software for plotting data from serial port in realtime. 安装依赖 apt install qtbase5-dev libqt5serialport5-dev cmake mercurial qttools5-dev libqt5svg5-dev 下载编译serialplot hg clone https…

九耶丨阁瑞钛伦特-Java分布式(一)

分布式是指将一个大型系统分为多个小型子系统&#xff0c;这些子系统可以通过网络相互通信&#xff0c;在共享资源的同时协同工作&#xff0c;从而构成一个大型的、功能完整的系统。分布式系统有以下几个特点&#xff1a; &#xff08;1&#xff09;分割资源&#xff1b; &…