2019-2020-1第一学期20212419《网络空间安全专业导论》第五周学习总结

第十章 操作系统

  • 操作系统的角色:

    • 现代软件(不同的设计目的):

      应用软件:解决现实世界问题的程序。
      系统软件:管理计算机系统并与硬件进行交互的程序。

    • 计算机操作系统(系统软件的核心):管理计算机资源并为系统交互提供界
      • 计算机可以使用多种操作系统,但在任何时候都只有一个操作系统控制计算机。
      • 移动设备的操作系统有别于电脑。
    • 内存、进程、与CPU管理

      多程序设计:同时在主存中驻留多个程序,由他们进行竞争CPU的技术。
      内存管理:了解主存中载有多少个程序以及他们的位置的动作。
      进程:程序执行过程中的信息的动作。
      进程管理:了解活动进程的信息的动作。
      CPU调度:确定主存中哪个进程可以直接访问CPU以便执行的动作。

    • 批处理

      一个分批中包含相似资源的作业
      现代分批中,计算机操作系统扮演分批的角色。

    • 分时

      允许多个用户同时与计算机进行交互。
      虚拟机:分时系统创建的每个用户都专有机器的假象。
      主机:一个大型的多用计算机,通常与早期的分时系统相关。

  • 内存管理

    • 单块内存处理:把应用软件载入一段连续的内存区域的内存管理方法。

      优点:实现和管理简单
      缺点:浪费CPU时间和内存

    • 分区内存管理
      • 固定分区发

        主存被划分为特定数目的分区,大小不一定相同。

      • 动态分区发

        根据程序的需要分区,当载入程序时,将从主存中划出一块刚好能容纳程序的空间。

      • 分区选择法

        最先匹配:把第一个足够容纳程序的分区分给他
        最佳匹配:把最小的能够容纳的程序的分区给他
        最差匹配:把最大的能够容纳的程序的分区给他

    • 页式内存管理:把进程划分为固定的页,载入内存时的储存在帧的方法

      帧:大小固定的一部分主存,用于存放进程页
      页:大小固定的一部分主存,储存在内存帧中
      页映射表:操作系统用于记录页和帧的关系的表

  • 进程管理

    • 进程状态

      创建阶段
      在准备就绪
      运行状态
      等待状态
      终止状态

    • 进程控制块:操作系统管理进程信息时使用
  • CPU调度

    • 非抢先调度:自愿放弃
    • 抢先调度: 强行占用
    • 先到先得服务:按运行状态的顺序转移到CPU中
    • 作业最短优先:查看所有准备就绪的状态,并分配给具有最短服务时间的。
    • 轮询法:平均分配给准备就绪的进程

第十一章 文件系统与目录

  • 文件系统与目录
    • 文本文件与二进制文件

      文本文件是字符
      二进制文件包含特定的数据,并给位串解释
      文件类型
      文件扩展包

    • 文件操作

      创建文件
      删除文件
      打开文件
      关闭文件
      从文件中读取数据
      把数据写入文件
      重定位文件中的当前文件指针
      把数据附加到文件结尾
      删除文件
      重命名文件
      复制文件

    • 文件访问

      顺序文件访问:以线性方式访问文件中的数据的方法
      直接文件访问:通过指定逻辑记录编号直接访问文件中的数据的方法

  • 目录
    • 目录树:

      根目录:包含其他所有目录的最高目录
      目录树:展示文件的嵌套目录的结构

    • 路径名:

      绝对目录
      相对目录

  • 磁盘调度

    先到先服务的磁盘调度发
    最短寻道时间优先磁盘调度发
    SCAN磁盘调度发

posted @ 2021-10-30 15:44  20212419骆锋  阅读(24)  评论(0)    收藏  举报