操作系统---操作系统引论

目录

1.1操作系统的概念、功能和目标                                                         

1.1.1操作系统的概念(定义)

1.1.2操作系统的功能和目标   

1.2操作系统的特征

1.2.1并发

1.2.2共享

1.2.3虚拟 

1.2.4异步

1.3 操作系统的发展与分类

1.3.1手工操作阶段

1.3.2批处理阶段

1.3.2.1批处理阶段--单道批处理系统

1.3.2.2批处理阶段--多道批处理系统

1.3.3分时操作系统

1.3.4实时操作系统

1.4操作系统的运行机构和体系结构

1.4.1两种指令、两种处理器状态、两种程序

1.4.2操作系统的内核

1.5中断和异常

1.5.1中断机制的诞生

1.5.2中断的分类

1.5.3外中断的处理过程

 1.6系统调用

1.6.1什么是系统调用,有何作用? 

1.6.2系统调用与库函数的区别

​1.6.3系统调用背后的过程


1.1操作系统的概念、功能和目标

1.1.1操作系统的概念(定义):

是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。(直观的例子:打开Windows操作系统的“任务管理器” 快捷键:Ctrl+Alt+Del)

1.1.2操作系统的功能和目标:

  • 作为系统资源的管理者 (补充知识:进程是一个程序的执行过程。执行前需要讲该程序放到内存中,才能被CPU处理)

          

  • 作为用户和计算机硬件之间的接口
  1. 命令接口:允许用户直接使用
  2. 程序接口:允许用户通过程序间接使用
  3. GUI:现代操作系统中最流行的图形用户接口

 

 

 

 

  •  作为最接近硬件的层次
  1. 需要提供的功能和目标:实现对硬件机器的拓展
  2. 没有任何软件支持的计算机成为裸机。在裸机上安装的操作系统,可以提供资源管理功能和方便用户的服务功能,将裸机改造成功能更强、使用更方便的机器
  3. 通常把覆盖了软件的机器成为扩充机器,又称之为虚拟机
  4. 理解:

 本节小结:

1.2操作系统的特征

1.2.1并发

并发:指两个或多个事件在同一时间间隔内发生。这些事件在宏观上是同时发生的,但微观上是交替发生的。

并行:指两个或多个事件在同一时刻同时发生(易混淆易考)

区分理解:

 操作系统的并发性:指计算机系统中同时存在着多个运行着的程序

一个单核处理机(CPU)同一时刻只能处理一个程序,因此操作系统会负责协调多个程序交替执行(这些程序在微观上是交替执行,但宏观上看起来就像同时执行)

事实上,操作系统就是伴随着“多道程序技术”而出现的。因此,操作系统和程序并发是一起诞生的

(当

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

INGING666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值