《操作系统》复习 目录+Unit 1

本文详细介绍了操作系统的定义、发展历史,从无操作系统到批处理、分时和实时系统,强调了并发、共享、虚拟和异步性的基本特征。操作系统的主要功能包括处理机管理、存储器管理、设备管理和文件管理。此外,讨论了操作系统的设计结构,如无结构、模块化、分层和微内核结构。
摘要由CSDN通过智能技术生成

《操作系统》复习 目录+Unit 1

操作系统教材 第四版

什么是操作系统?

·配置在计算机硬件上的第一层软件
·对硬件系统的首次扩充
·主要作用是管理好这些设备
·提高设备的利用率和系统的吞吐量
·为用户和应用程序提供一个简单的接口

目录

第一章 操作系统引论
第二章 进程的描述与控制----->处理机管理
第三章 处理机调度与死锁----->处理机管理
第四章 存储器管理
第五章 虚拟存储器
第六章 输入输出系统---->I/O设备
第七章 文件管理
第八章 磁盘存储器的管理

第一章 操作系统引论

·操作系统的目标和作用
·操作系统的发展过程
·操作系统的基本特征
·操作系统的主要功能
·操作系统的结构设计

1.1 操作系统的目标和作用

1.1.1 操作系统的目标

在这里插入图片描述

1.1.2 操作系统的作用

·用户的观点:OS作为用户与计算机硬件系统之间的接口。
·资源管理的观点:OS作为计算机系统资源的管理者。
·扩充机器的观点:OS实现了对计算机资源的抽象,隐藏了对硬件操作的细节,使用户能更方便地使用机器。(虚拟机)

1、操作系统作为用户与计算机硬件系统之间的接口
2、OS作为计算机系统资源的管理者
3、OS实现了对计算机资源的抽象

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

在这里插入图片描述

1.2 操作系统的发展过程

1.2.1无操作系统的计算机系统——第一代计算机

1. 人工操作方式 (1946 ~ 50年代中期)

缺点:
·用户独占全机;
·CPU等待人工操作

问题:
·人机矛盾;
·CPU与I/O设备不匹配矛盾

2.脱机输入输出(Off-line Input and Output)技术:
在一台外围机的控制下,预先将程序和数据从低速输入设备输入到磁盘(带),当CPU需要这些程序和数据时再从磁盘上高速地调入内存。无CPU参与输入输出操作

优点: 减少主机CPU空闲时间;提高I/O速度。

1.2.2单道批处理系统——第二代计算机

单道批处理系统的工作过程:用户将作业交到机房,操作员将一批作业输入到辅存(如磁带)上,形成一个作业队列。当需要调入作业时,监控程序从这一批中选一道作业调入内存运行。当这一作业完成时,监控程序调入另一道程序,直到这一批作业全部完成。
由于系统对作业的处理是成批进行的,且在内存中始终只保持一道作业,故此称系统为单道批处理系统。 
作业的概念:
·用户角度:是用户定义的、由计算机完成的一个工作单位。作业由不同的顺序相连的作业步组成。
·系统角度:  作业=程序+数据+作业说明书
·作业是一个比程序更为广泛的概念,它不仅包含了通常的程序和数据,而且还有一份作业说明书。系统通过作业说明书控制文件形式的程序和数据,使之执行和操作。在批处理系统中,是以作业为基本单位从外存调入内存的。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值