码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 软考软件设计师-存储管理-文件管理-计算机网络(中


    文章目录

    • 一、存储管理
      • 页面置换算法 (最佳OPT)
      • 存储页面-先进先出置换算法(FIFO)
      • 最久未使用算法(最近最久未使用LRU)
    • 二、文件管理
      • 初识文件管理
      • 文件目录-绝对路径
      • 文件管理-文件的结构
      • 文件管理-索引的分配
    • 空闲存储空间的管理(位示图法)
    • 三、计算机网络的分类
      • 网络的标准
      • 互联网服务

    一、存储管理

    在这里插入图片描述
    在这里插入图片描述
    分成存储大小相同的存储块,然后程序按程序的逻辑关系进行分段然后再将每个段换成若干个的页,最后以页为单位离散的存储。
    在这里插入图片描述

    页面置换算法 (最佳OPT)

    在这里插入图片描述
    只要在内存块中没有的都是缺页面的,比如内存块701一直到2才是没有缺页的。

    在这里插入图片描述
    访问到0的时候0是有的不需要置换,当访问到33在里面没有所以需要置换进去。置换条件是要往后看
    在这里插入图片描述
    只有后面没有在使用的才能进行替换,比如3后面的0和2都是马上需要访问到的所以不能换,1排在最后面优先把1替换掉把1换走把3换进来。后面的数字都是一样以此类推。
    在这里插入图片描述

    在这里插入图片描述

    存储页面-先进先出置换算法(FIFO)

    在这里插入图片描述
    这个算法是把最早进入页面的内存块给换走,比如3是最早进入页面的所以首先把3给换走

    最久未使用算法(最近最久未使用LRU)

    在这里插入图片描述
    接口就是往前推算,从3这个内存块开始,最近使用过8,1,2就不能把他们换走,往前看最久一次使用的是7所以先把7给换走。
    在这里插入图片描述

    二、文件管理

    初识文件管理

    在这里插入图片描述
    在这里插入图片描述

    文件目录-绝对路径

    在这里插入图片描述

    文件管理-文件的结构

    在这里插入图片描述

    文件管理-索引的分配

    在这里插入图片描述
    在这里插入图片描述
    通过第5块号的地址溃疡找到他的块是58。
    因为题目中说每个地址项的大小为4字节然后磁盘数据块和索引块都是1kb的大小。

    1kb/4B 用1kb除4个字节就能求出我们每一个磁盘索引块中可以装几个地址

    以上相除后得到256

    在这里插入图片描述
    逻辑块是5我们直接求他的最后一块是多少,第一块是5一共要装256块因为第一块已经装上了那就是256-1减去第一块。就是255块地址

    然后255块地址加上第一块的地址内容就是260,所以最后的一块地址就是260。因为这个地址没有下一块所以只能跑到下一个,下一个就是261所以答案是261

    空闲存储空间的管理(位示图法)

    在这里插入图片描述
    在这里插入图片描述
    一共有4195个物理块因为是从0开始的所以要加多1,在除于我们每个字段多少位,4195/32=131.125
    131个字存完还不够所以还得往下一位那就是132位
    在这里插入图片描述

    因为是分配给了某文件所以肯定是占用看,所以第二题的空肯定不是选0,。
    在这里插入图片描述
    通道控制方式可以看作一个被阉割版的cpu

    在这里插入图片描述

    三、计算机网络的分类

    在这里插入图片描述
    在这里插入图片描述

    网络的标准

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    互联网服务

  • 相关阅读:
    web前端大作业 (仿英雄联盟网站制作HTML+CSS+JavaScript) 学生dreamweaver网页设计作业
    LuatOS-SOC接口文档(air780E)--crypto - 加解密和hash函数
    【自用14.2】C++俄罗斯方块
    点云从入门到精通技术详解100篇-基于点云数据的奶牛体型评定指标自动测量关键技术研究
    企业如何高效平滑迁移数据?火山引擎DataLeap上线整库搬迁解决方案
    【后端】HTTP4
    将 Microsoft Azure SQL 数据库迁移到 Amazon Aurora MySQL 兼容版
    C++:STL(标准模板库)
    HTTP协议中的Cookie 和 Session
    JVM类的加载机制
  • 原文地址:https://blog.csdn.net/qq_45007567/article/details/133093089
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号