操作系统学习笔记:基础知识

本文详细介绍了操作系统的概念,从无操作系统到现代操作系统的发展历程,包括微机、多处理机、网络和分布式操作系统。此外,还探讨了操作系统的研究视角、功能特性以及传统与现代操作系统结构的设计,如模块化、层次化和微内核结构。
摘要由CSDN通过智能技术生成

目录:

一、操作系统的概念:

计算机系统简介:

什么是操作系统?

作业与进程:

二、操作系统的形成与发展:

操作系统的形成:

①无操作系统时的计算机系统:

②单道批处理系统:

③多道批处理系统:

④分时系统:

 ⑤实时系统:

操作系统的发展:

①微机操作系统:配置在微机上的操作系统称为微机操作系统。

②多处理机操作系统:

③网络操作系统:一些互连的自主计算机系统的集合。

④分布式操作系统:网络操作系统的高级形式。

⑤嵌入式操作系统:

推动操作系统发展的主要动力:

三、研究操作系统的几种观点:

四、操作系统的功能与特征:

操作系统的功能:

操作系统的特性:

五、操作系统结构设计:

传统的操作系统结构:

①模块化结构操作系统:

②层次结构操作系统:

现代操作系统结构——微内核:


一、操作系统的概念:

计算机系统简介:

硬件(子)系统:

计算机硬件是指计算机系统中由电子、机械和光电元件等组成的各种计算机部件和计算机设备。这些部件和设备依据计算机系统结构的要求构成的有机整体,称为计算机硬件系统。计算机硬件系统主要由运算器、内存储器、控制器、输入输出控制系统、辅助存储设备等功能部件组成。

软件(子)系统:

软件是计算机系统中的程序和有关的文件

  • 程序是计算任务的处理对象和处理规则的描述;
  • 文件是为了便于了解程序所需的资料说明。

 计算机系统的层次结构:


什么是操作系统?

操作系统的地位:

操作系统实际上是一个计算机系统中硬、软件资源的总指挥部。

操作系统的定义:

操作系统是计算机系统中的一个系统软件,是能有效地组织和管理计算机系统中的硬件和软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用计算机,并使整个计算机系统能高效地运行的一组程序模块的集合。

操作系统是一组控制和管理计算机软硬件资源以方便用户使用计算机的程序的集合。

操作系统主要有两方面的作用:

  • 管理系统中的各种资源,包括硬件资源和软件资源
  • 为用户提供良好的界面

操作系统的目标:

方便性、  有效性、  可扩充性、  开放性


作业与进程:

作业:

作业是指用户在一次计算过程中或一个事务处理中要求计算机系统所要完成工作的集合,它是用户向计算机提交一项工作的基本单位。用户提交的任务,包括作业步以及每一作业步要求的程序和数据

进程:

进程是程序的一次执行过程,是一个具有独立功能的程序对数据集的一次加工过程


二、操作系统的形成与发展:

操作系统的形成:

①无操作系统时的计算机系统:

人工操作方式:

  • 由用户(即程序员)采用人工操作方式直接使用计算机硬件。

  • 系统缺点:用户独占全机、CPU等待人工操作。

脱机输入输出方式:

  • 程序和数据的输入输出都是在外围机的控制下完成。

  • 优点:减少了CPU的空闲时间、提高I/O速度。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值