首页 > 其他分享 >操作系统基础第一讲

操作系统基础第一讲

时间:2024-10-08 12:33:46浏览次数:10  
标签:调用 操作系统 第一 系统 基础 考点 微内核 OS

操作系统基础第一讲

img

考点一:操作系统的概念

1. 操作系统的定义

img

2. 操作系统的作用

img

img

img

img

img

2. 操作系统的特征

  1. 并发性

    img

    多线程,不能同时运行, 在同一时间间隔内交替发生,我走一段你走一段,谁先结束未知

  2. 共享性

    img

    img

    img

    img

  3. 虚拟性

    img

    img

  4. 异步性

    img

考点二:操作系统的发展历程

1. 无操作系统的计算机系统

  1. 人工操作方式

    用户独占主机,CPU等待人工传递纸带
    img

  2. 脱机输入输出(Off-Line I/O)方式

    img

  3. 单道批处理系统

    img

    img

    img

  4. 多道批处理系统

    img

    img

    img

    img

    img

    img

  5. 分时系统

    img

    img

    img

  6. 实时系统

    img

    img

    img

    img

考点三:操作系统的运行环境

1. 操作系统的运行机制

  1. 两种程序

    img

  2. 两种状态

    img

    img

    img

    img

    img

    三种方式程序进入内核态

    • 系统调用
    • 异常
    • 外围设备中断

    img

  3. 两类指令

img

2. 中断

3. 系统调用

  1. 系统调用概念

    img

    img

  2. 系统调用过程

    img

    img

4. 操作系统的主要功能

  1. 进程控制

    img

  2. 进程同步

    img

  3. 进程通信

    img

  4. 进程调度

    img

5. 存储器管理功能

  1. 内存分配

    img

  2. 内存保护

    img

  3. 地址映射

    img

  4. 内容扩充

    img

6. 设备管理功能

img

  1. 缓冲管理

    img

  2. 设备分配

  3. 设备处理

考点四:操作系统的结构

软件的含义

img

高内聚,低耦合

1. 无结构操作系统

img

2. 模块化操作系统

  1. 模块化结构

    img

    img

  2. 模块化OS优缺点

    img

3. 分层OS结构

  1. 有序分层

    img

  2. 层次的设计

    程序嵌套

    ![img](/i/l/?n=23&i=blog/3049608/202408/3049608-20240804102508404-104442849.png

4. 微内核OS结构

  1. 基本概念

    img

  2. 客户/服务器模式的优点

    img

  3. 微内核技术

    指精心设计的,能实现现代OS核心功能的小型内核

  4. 微内核基本功能

    img

    img

    img

  5. 时钟管理

    img

  6. 中断机制

    img

  7. 原语

    img

  8. 系统控制的数据结构及处理

    img

    img

考点五:虚拟机

img

标签:调用,操作系统,第一,系统,基础,考点,微内核,OS
From: https://www.cnblogs.com/JUANFENHUI/p/18451416

相关文章

  • 操作系统错误点
    一:操作系统概述1.用户界面是指用户接口命令接口程序接口操作环境2.从用户观点看操作系统就是用户与计算机硬件之间的接口3.从资源管理观点看操作系统是计算机资源的管理者4.图形用户接口采用图形化操作界面用于查看和操作应用程序或文档的是对话框5.用户程......
  • NewStarCtf 2024第一周writeup
    有几道题没写出来,但还是希望能够帮到大家理解更多的CTF知识Signin操作内容:做选择题得出flag。flag值:flag{I_Agr3e_to_FoL10w_th3_ru1es_c41fa97d}MISC兑换码操作内容:题目提示flag在图片下方,010修改图片宽度,得到flag。flag值:flag{La_vaguelette}MISCLabyrinth操......
  • 24南邮科协电子部笔试题 模拟基础
    第一题仅用KVL做题步骤:1.规定正方向。不妨规定顺时针为正方向。规定方向的主要目的是确定各个元器件的电压是降压还是升压。2.假设各个未知元器件的电压值和正负方向。如图3.数清回路数量,以回路为单位列KVL方程以回路1列KVL方程,升压为负,降压为正,代数和为0。不妨按照......
  • Python 字符串基础知识
    字符串是计算机编程中非常重要的数据类型。在Python中,字符串是一系列字符的集合,可以包含字母、数字、符号和空格。Python提供了强大的字符串处理功能,使得操作字符串变得简单而直观。本文将深入探讨Python字符串的基本知识,包括字符串的创建、操作、常用方法以及字符串格式......
  • 系统开发基础错题解析一【软考】
    目录前言1.开发模型1.1快速原型模型优点1.2敏捷统一模型1.3增量模型的优缺点1.4极限编程1.5螺旋模型2.软件开发方法3.数据流图与数据字典3.1判定表3.2数据流图绘制3.3决策树4.概要设计和详细设计5.内聚性6.耦合性前言本文专门用来记录本人在做软考中有关系统开发基......
  • Linux基础命令uptime详解
    uptime 命令在Linux中用于显示系统的运行时间、当前登录用户数以及系统负载信息。这个命令非常简单,但是它提供的信息对系统管理员和用户来说非常有用。基本语法uptime[OPTION...]输出说明当你运行 uptime 命令时,输出通常包含以下几个部分:当前时间:系统当前的时间。......
  • 高等数学 4.2 换元积分法(一)第一类换元法
    设\(f(u)\)具有原函数\(F(u)\),即\[F'(u)=f(u),\quad\intf(u)\mathrm{d}u=F(u)+C\]如果\(u\)是中间变量:\(u=\varphi(x)\),且设\(\varphi(x)\)可微,那么根据复合函数微分法,有\[\mathrm{d}F[\varphi(x)]=f[\varphi(x)]\varphi'(x)\mathrm{......
  • 《机器学习初步》笔记 第一章
    第一章绪论1.1引言机器学习的经典定义:利用经验(数据)改善系统自身的性能经典的机器学习过程:机器学习最重要的理论模型:PAC(概览近似正确)1.2基本术语数据集:一组记录的集合学习/训练:通过执行某个学习算法,得到模型,学的的模型对应数据的某种潜在规律示例:不包含结果(标记label)......
  • 《机器学习》 学习记录 - 第一章
    早就听说西瓜书的大名,也是和它见上面了第1章绪论1.1引言机器学习是一门致力于研究如何通过计算的手段,利用经验来改善系统自身的性能的学科。经验通常以数据形式存在,因此机器学习所研究的主要内容,是关于在计算机上从数据中产生模型的算法,即学习算法。面对新的情况时,......
  • 机器学习第一章学习笔记
    第一章绪论1.1引言  在计算机系统中,“经验”通常以"数据"形式存在。书中采用"模型"泛指从数据中学得的结果。1.2基本术语  记录的集合称为一个"数据集",每条记录是关于一个事件或对象的描述,称为一个"示例"(instance)或"样本"(samp1e)。(注意:有时候整个数据集也被......