首页 > 其他分享 >系统架构设计师考点—操作系统知识(操作系统的分类和功能)

系统架构设计师考点—操作系统知识(操作系统的分类和功能)

时间:2024-12-22 19:58:40浏览次数:5  
标签:存储管理 架构 操作系统 管理 考点 文件 微内核 计算机

一、重点考点

只会出现在选择题里考查,占3~5分

1、操作系统的分类(2020年11月考了选择题实时操作系统)

2、存储管理—逻辑地址转换为物理地址(2021年11月考了选择题)

3、文件管理—索引文件结构、位示图

4、进程管理(2019年11月考了选择题前趋图)

5、微内核

二、操作系统的分类

1、批处理操作系统:单道批处理和多道批处理(主机与外设可并行)。

2、分时操作系统:一个计算机系统与多个终端设备连接。分时操作系统是将CPU的工时间划分为许多很短的时间片,轮流为各个终端的用户服务。

3、实时操作系统:实时是指计算机对于外来信息能够以足够快的速度进行处理,并在被对象允许的时间范围内作出快速反应。实时系统对交互能力要求不高,但要求可靠性有保障。为了提高系统的响应时间,对随机发生的外部事件应及时作出响应并对其进行处理。

4、网络操作系统:使联网计算机能方便而有效地共享网络资源,为网络用户提供各种服务的软件和有关协议的集合。功能主要包括高效、可靠的网络通信;对网络中共享资源的有效管理提供电子邮件、文件传输、共享硬盘和打印机等服务;网络安全管理;提供互操作能力。三种模式为集中模式、客户端/服务器模式、对等模式。

5、分布式操作系统:由多个分散的计算机连接而成的计算机系统,系统中的计算机无主微内核文件系之分,任意两台计算机可以通过通信交换信息。通常,为分布式计算机系统配置的操作系统称为分布式操作系统,是网络操作系统的更高级形式。

6、微型计算机操作系统:简称微机操作系统,常用的有Windows、Mac OS、LinuxX。

7、嵌入式操作系统:运行在嵌入式智能芯片环境中,对整个智能芯片以及它所操作、控制的各种部件装置等资源进行统一协调、处理、指挥和控制。

8、微内核操作系统:微内核,顾名思义,就是尽可能地将内核做得很小,只将最为核心必要的东西放入内核中,其他能独立的东西都放入用户进程中,这样,系统就被分为了用户态和内核态。

27df33d520e542e28242415eea9a8f9c.jpg

 三、操作系统的定义和功能

1、操作系统的定义

    操作系统能有效地组织和管理系统中的各种软/硬件资源,合理地组织计算机系统工作流程。控制程序的执行,并且向用户提供一个良好的工作环境和友好的接口。

操作系统有3个重要的作用:第一,管理计算机中运行的程序和分配各种软硬件资源;第二,为用户提供友善的人机界面;第三,为应用程序的开发和运行提供一个高效率的平台。操作系统的4个特征是并发性、共享性、虚拟性和不确定性。

2.操作系统的功能

(1)进程管理。实质上是对处理机的执行“时间”进行管理,采用多道程序等技术将CPU的时间合理地分配给每个任务,主要包括进程控制、进程同步、进程通信和进程调度。

(2)文件管理。文件管理主要包括文件存储空间管理、目录管理、文件的读/写管理和存取控制。

(3)存储管理。存储管理是对主存储器“空间”进行管理,主要包括存储分配与回收、存储保护、地址映像(变换)和主存扩充。

(4)设备管理。设备管理实质是对硬件设备的管理,包括对输入/输出设备的分配、启动、完成和回收。

(5)作业管理。作业管理包括任务、界面管理、人机交互、图形界面、语音控制和虚拟现实等。

四、存储管理—分页存储管理

34deba13d2f741038ee20af5e3d45c64.jpg

优点:利用率高,碎片小,分配及管理简单。

缺点:增加了系统开销,可能产生抖动现象。

例题:

e6ed25a464f74685b2cf411e6a0a6124.jpg

 五、文件管理—索引文件结构

c01aa4894a7840458ecc54d52654600b.jpg

 位示图:

f7c63683b4174460922e2430d5757fd2.jpg

 例题:

32f52c045ff64f29963e9508ac775b59.jpg

 847457e3606f417dbe0c26cbb82cba79.jpg

 六、进程管理

f7fce0746e294c8fa748f75551ce0165.jpg

 七、微内核

8271867d89e04097b5b7627a749764b3.jpg

 

 

 

标签:存储管理,架构,操作系统,管理,考点,文件,微内核,计算机
From: https://blog.csdn.net/qq_51638177/article/details/144648256

相关文章

  • VM虚拟机安装CentOS操作系统超详细教程(包含配置网卡、使用Xshell远程连接工具)
    1.创建新的虚拟机 2.选择典型配置3.稍后安装操作系统 4.选择Linux、版本为CentOS764位 5.自定义名称和路径 6.设置磁盘大小和选择拆分成多个文件。7.自定义硬件,设置内存大小8.设置处理器的数量9.使用iso镜像文件10.选择NAT模式11.开启建好的虚拟机12.回车......
  • 【深入解析】数据治理 | 逻辑数据仓库、数据编织与数据网格,掌握构建下一代数据架构的
    随着数据量爆炸式增长、数据形式日益多样化,企业正面临前所未有的数据治理挑战。本文深入探讨了当前数据环境下的种种难题,并介绍了如何利用数据虚拟化技术,构建逻辑数据仓库、逻辑数据编织和数据网格等现代数据架构,实现数据的统一访问、治理与安全管控。从理论到实践,带你了解数据......
  • 阿里P7架构师,耗时十年整理的Java面试飞升笔记,差距不是一点点
    这个问题就不用假如了,我本身从事Java开发已经十年了,去年因为疫情原因导致公司需要断臂求生,熟悉的那些小伙伴们相继离开,心中五味杂陈,思前想后决定离开这个呆了五年的地方。在猎头的引荐下,最终选择了阿里;说是P7的职位,还是需要从小项目开始做起,这一年的时间我都是在忙着组建团队......
  • 分布式系统架构5:限流设计模式
    这是小卷对分布式系统架构学习的第5篇文章,今天来学习限流器和限流设计模式1.为什么要限流?任何一个系统的运算、存储、网络资源都不是无限的,当系统资源不足以支撑外部超过预期的突发流量时,就应该要有取舍,建立面对超额流量自我保护的机制,而这个机制就是微服务中常说的“限流”2......
  • windows 启动时弹出【选择操作系统】的解决办法
    原因因为台式机重装,原来的旧硬盘没拔,插上新硬盘后电脑有两个硬盘,开机时识别到有两个系统所以出现上述情况,新硬盘的分区方式中,引导分区记录了这个双系统信息解决办法win+R进入运行界面输入MSConfig,点击回车,进入启动设置上点击“引导”,可以看到有两个启动盘,把多余那个......
  • 支付算法加密和内网穿透原理和应用场景-----软件架构设计
    对称加密:加解密使用同一把钥匙不能在金融领域使用,一旦发送方或者接收方泄露密钥,就会造成严重后果非对称加密:加解密使用不同的钥匙发送方发送的密文用A钥匙加密,接收方用B钥匙解锁接收方用C钥匙加密响应信息,发送方用D钥匙看响应结果使用RSA算法较多什么是公钥私钥,......
  • 【AI+模型】RAG 架构图解:从基础到高级的7种模式
    RAG技术通过在AI生成过程中引入外部知识检索,从基础的文档查询发展到多模态、Multi-Agent体协同的智能架构,让AI回答更准确、更全面。核心组件嵌入模型:将文本转换为向量表示生成模型:负责最终的内容生成重排序模型:优化检索结果的相关性向量数据库:存储和检索向量......
  • net use 和 net user 是 Windows 操作系统中用于网络和用户管理的两个命令。它们的
    netuse 和 netuser 是Windows操作系统中用于网络和用户管理的两个命令。它们的主要区别如下:1.功能netuse:用于连接、断开网络共享和映射网络驱动器。它允许用户访问网络上的共享资源(如文件夹和打印机)。netuser:用于管理用户账户,包括创建、删除和修改用户账户的属......
  • 操作系统(20)文件共享
    前言    操作系统文件共享是指在不同设备或用户之间共享文件的功能,它使得多个用户或设备能够方便地访问、编辑和共享文件。一、文件共享的作用提高协作效率:文件共享允许团队成员之间方便地共享和编辑文件,从而提高协作效率。节省存储空间:通过文件共享,多个用户或设......
  • 操作系统(19)文件目录
    前言    操作系统中的文件目录是组织和存储文件的关键组成部分,它使得操作系统能够有效地对文件实施统一管理。一、文件目录的作用    文件目录的主要作用是将文件名转换为文件在外存的物理位置。用户通过文件名来访问文件,而文件目录则提供了文件名与文件物......