软考:中级软件设计师:文件管理,索引文件结构,树型文件结构,位示图,数据传输方式,微内核

软考:中级软件设计师:

提示:系列被面试官问的问题,我自己当时不会,所以下来自己复盘一下,认真学习和总结,以应对未来更多的可能性

关于互联网大厂的笔试面试,都是需要细心准备的
(1)自己的科研经历,科研内容,学习的相关领域知识,要熟悉熟透了
(2)自己的实习经历,做了什么内容,学习的领域知识,要熟悉熟透了
(3)除了科研,实习之外,平时自己关注的前沿知识,也不要落下,仔细了解,面试官很在乎你是否喜欢追进新科技,跟进创新概念和技术
(4)准备数据结构与算法,有笔试的大厂,第一关就是手撕代码做算法题
面试中,实际上,你准备数据结构与算法时以备不时之需,有足够的信心面对面试官可能问的算法题,很多情况下你的科研经历和实习经历足够跟面试官聊了,就不需要考你算法了。但很多大厂就会面试问你算法题,因此不论为了笔试面试,数据结构与算法必须熟悉熟透了
秋招提前批好多大厂不考笔试,直接面试,能否免笔试去面试,那就看你简历实力有多强了。
(5)考网警的大佬,务必把软考:中级软件设计师的内容学好学透,学广,学多


文章目录

  • 软考:中级软件设计师:
    • @[TOC](文章目录)
  • 软考:中级软件设计师:文件管理,索引文件结构
  • 文件和树型目录结构
  • 空闲存储空间的管理:位示图?
  • 数据传输控制方式
  • 虚设备和spooling技术
  • 微内核操作系统
  • 总结

软考:中级软件设计师:文件管理,索引文件结构

在这里插入图片描述
每一级如果扩充1024个地址,那空间一下子就扩大了
在这里插入图片描述
在这里插入图片描述
逻辑块号是从头到尾的编号

101号物理块存的二级间接索引表,说了算是67俩地址存储二级间接索引地址。

文件和树型目录结构

在这里插入图片描述
长沙本地,就是相对路径

出差到北京,打同一个号的话,是北京本地相对路径

除非你要加区号,这样定位绝对路径到长沙。

空闲存储空间的管理:位示图?

在这里插入图片描述
表,存储
链存储
成组分组链接
【了解】

位示图重要,考试重点。

1:已经占用
0:没有被占用:空闲

在这里插入图片描述
买电影票、选飞机的座位,
位置,哪里被占据了,哪里还是空闲,你可以自由选择
懂?

计算时,如何使用位示图?

在这里插入图片描述
字长32
物理块是4195那块,相当于4196编号
那就把使用情况,写在第132个字中去描述
因为32长度一个字,那就是132个字
4196/32
在这里插入图片描述
在这里插入图片描述
这个考试年年考

132个字,每个32字长,那它是4192
它是第0个位置,93,94,95算是第3个位置,置位1,这样代表前面都被占用了。

相当于:把4195这个块给别人了,那需要在位示图中对应位置说清楚,一个字说明一下
那就要在132这个字里面说明,但是具体到地这个字里面的话,需要把4195代表的第3个位置置1。

数据传输控制方式

在这里插入图片描述
123前三种是重点
cpu介入比较多,它需要cpu查,哪里可以传送
外设不会主动反馈,还得cpu查,麻烦,低效率。

程序中断是由外设来发出信息。
干完了它主动汇报【外设】

DMA方式,是直接存取数据,cpu只需要开头介入,剩下的DMA管理,效率极其高【CPU】

虚设备和spooling技术

在这里插入图片描述
普通的设备,一般都是排队玩
外设的使用率低

spooling的话
我们可以把控制器管控,先把所有内容放加入任务。
它会挨个处理,不会慢慢等你按,或者她按。
相当于大家一起打印,然后大家都等,不会告诉谁,你没法打印。而是你的,我的,一起打,挨个打,不会让我再次去启动任务。

队列排队玩,不用多次启动。

微内核操作系统

可靠,稳定,安全

在这里插入图片描述


总结

提示:重要经验:

1)
2)
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。

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

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

相关文章

【笔试题心得】关于KMP在笔试中的题型

好几家都考到KMP了 问的比较多的是 next数组 , 其实KMP的相关机制我在代码随想录算法训练营第九天|KMP算法_菜鸟的Zoom之旅的博客-CSDN博客中写道过,现在在复习一下,由于next数组的定义其实会有所歧义(有些程序中会直接将前缀表作…

从一到无穷大 #10 讨论 Apache IoTDB 大综述中看到的优劣势

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 本作品 (李兆龙 博文, 由 李兆龙 创作),由 李兆龙 确认,转载请注明版权。 文章目录 引言问题定义新技术数据模型schemalessTsfile设计双MemTable高级可扩展查询其他 IotD…

基于熵权法对Topsis模型的修正

由于层次分析法的最大缺点为:主观性太强,影响判断,对结果有很大影响,所以提出了熵权法修正。 变异程度方差/标准差。 如何度量信息量的大小: 把不可能的事情变成可能,这里面就有很多信息量。 概率越大&…

Unity框架学习--5 事件中心管理器

作用:访问其它脚本时,不直接访问,而是通过发送一条“命令”,让监听了这条“命令”的脚本自动执行对应的逻辑。 原理: 1、让脚本向事件中心添加事件,监听对应的“命令”。 2、发送“命令”,事件…

java版工程项目管理系统源码+系统管理+系统设置+项目管理+合同管理+二次开发em

​ 鸿鹄工程项目管理系统 Spring CloudSpring BootMybatisVueElementUI前后端分离构建工程项目管理系统 1. 项目背景 一、随着公司的快速发展,企业人员和经营规模不断壮大。为了提高工程管理效率、减轻劳动强度、提高信息处理速度和准确性,公司对内部…

反向代理与正向代理之间差异分析

在网络世界中,爬虫ip是我们常用工具之一。但你是否了解反向爬虫ip和正向爬虫ip之间的区别呢?本文将向你分享反向爬虫ip与正向爬虫ip的差异分析,帮助你更好地选择适合的爬虫ip方式,提升爬虫项目的实际操作价值。 首先我们来了解一下…

Spring Boot 项目应用消息服务器RabbitMQ(简单介绍)

一、背景 本章讲述的是在用户下单环节,消息服务器RabbitMQ 的应用 1.1 消息服务器的应用 在写一个电商项目的小demo,在电商项目中,消息服务器的应用: 1、订单状态通知:当用户下单、支付成功、订单发货、订单完成等…

TCP消息传输可靠性保证

TCP链接与断开 -- 三次握手&四次挥手 三次握手 TCP 提供面向有连接的通信传输。面向有连接是指在数据通信开始之前先做好两端之间的准备工作。 所谓三次握手是指建立一个 TCP 连接时需要客户端和服务器端总共发送三个包以确认连接的建立。在socket编程中,这一…

Android布局【GridLayout】

文章目录 GridLayout概述常见属性子控件属性项目结构主要代码 GridLayout概述 GridLayout也名网格布局,该布局与TableLayout类似,但与其相比,GridLayout会更加的灵活,比如 TableLayout不能将两行进行一个合并,只能将两列进行一个…

Django之定时任务--apscheduler

Django--定时任务apscheduler的使用 apscheduler定时任务的使用1、安装包2、配置settings.py3、在manage.py的文件同级目录下创建文件scheduler.py4、在项目的urls.py中调用这个定时计划5、然后启动项目 python manage.py runserver,在admin中查看就能看到你的定时任务及执行的…

ORB-SLAM2第五节---局部地图跟踪(阶段二)

保证三种跟踪方式更加准确 1.局部关键帧 当前帧F的局部关键帧包括: 能够观测到当前帧F中地图点的共视关键帧KF1、KF2,称为一级共视关键帧。一级共视关键帧的共视关键帧(前10个共视程度最高的关键帧),比如图中的KF1的…

Dubbo 核心概念和架构

以上是 Dubbo 的工作原理图,从抽象架构上分为两层:服务治理抽象控制面 和 Dubbo 数据面 。 服务治理控制面。服务治理控制面不是特指如注册中心类的单个具体组件,而是对 Dubbo 治理体系的抽象表达。控制面包含协调服务发现的注册中心、流量管…