《计算机操作系统》(第四版)----第一章操作系统引论

操作系统是计算机硬件上的第一层软件,提供资源管理、用户接口等功能。其目标包括方便性、有效性、可扩充性和开放性。操作系统的作用包括作为用户与硬件的接口、管理计算机资源,并实现对硬件的抽象。操作系统的发展历程从无操作系统到批处理系统、分时系统、实时系统,每个阶段都提高了资源利用率和用户便利性。操作系统的主要功能包括处理器管理、存储管理、设备管理和文件管理,以及提供用户接口。
摘要由CSDN通过智能技术生成

第一章:操作系统引论

 

操作系统(os):配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。操作系统是一组能有效组织和管理计算机硬件和软件资源,合理对各类作业进行调度,以及方便用户使用的程序的集合。

操作系统的目标

目前存在着多种类型的OS,不同类型的OS,其目标各有所侧重。通常在计算机硬件上配置的OS,其目标有以下几点:

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

操作系统的作用

  • 作为用户与计算机硬件系统之间的接口

使用方式 :命令方式 ;系统调用方式; 图标-窗口方式

  • 作为计算机系统资源的管理者

资源分类:处理机、存储器、I/O设备和文件(数据和程序)

(1)处理机管理:分配和控制处理机;

(2)存储器管理:内存分配和回收;

(3)输入输出设备管理:输入输出设备的分配和操纵;

(4)文件管理:文件的存取、共享和保护。

  • 实现了对计算机资源的抽象

对于一台完全无软件的计算机系统(裸机),由于它向用户提供的仅是硬件接口(物理接口),因此,用户必须对物理接口的实现细节有充分的了解,这就使该物理机器难于广泛应用。为了方便用户使用I/O设备,人们在裸机上覆盖了一层I/O设备管理软件。通常把覆盖软件的机器称为扩充机器或虚拟机。

I/O设备管理软件实现了对计算机硬件操作的第一层抽象

为方便用户,在第一层软件上再覆盖一层用于文件管理的软件,文件管理软件又实现了对硬件操作的第二层抽象

 

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

  1. 不断提高计算机资源利用率
  2. 方便用户
  3. 器件的不断更新换代 
  4. 计算机体系结构的不断发展
  5. 不断提出新的应用需求

操作系统的发展过程

  • 无操作系统的计算机系统

1946~50年代,第一代计算机(电子管)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值