操作系统概述
来源:互联网 发布:中级经济师题库软件 编辑:程序博客网 时间:2024/05/17 20:14
一. 操作系统的概念
什么是操作系统?操作系统是管理和控制计算机系统中的硬件及软件,合理地组织计算机工作流程,让用户可以更好地使用计算机。
二. 操作系统基本类型
根据使用环境和对作业处理的不同方式,操作系统可划分为6种:
- 批处理操作系统
- 分时操作系统
- 实时操作系统
- 个人计算机操作系统
- 网络操作系统
- 分布式操作系统
1、批处理操作系统
特点主要是:
(1)脱机使用。用户提交作业之后,获得结果之前,不再干预计算机。
(2)成批处理。每批中的作业将由操作系统或监督程序负责作业间自动调度执行。
(3)多道程序运行。多道批处理,从一批后备作业中选择多道作业调入内存并组织他们运行。
2、分时操作系统
分时系统一般使用时间片轮转的方式,让一台计算机给多个终端用户使用,保证每位用户有足够快的响应,真的响应慢也是有的,更重要的是有交互的会话能力。
特点很明显:
(1)独立性。使用时间片轮转的方式运行,每个用户的操作指令都能较快响应,给用户一种只有他一人使用的错觉,像是独立使用该计算机。
(2)多用户同时性。多个用户同时使用一个计算机。
(3)交互性。交互性的会话工作可以给用户极大的方便。一是可以在程序动态运行情况下进行控制,二是用户上机提交作业方便,三是支持用户间合作。
3、实时操作系统
也是一种联机操作系统,主要特点是实时控制和实时信息处理。
实时系统可以提供比分时系统更即时的响应和更高的可靠性。
4、个人计算机上的操作系统
因为是个人使用的,因此在多用户和分时方面对处理机调度、存储保护的要求会简单很多。但是相应地,需要更好的用户界面。
5、网络操作系统
网络操作系统是通过通信设施将物理上分散的、具有自治功能的多个计算机系统互联起来,实现信息交换、资源共享、可互操作和协作处理的系统。
6、分布式操作系统
粗看上去,和网络操作系统差不多。分布式系统的区别主要在:
(1)作为计算机网络,现在已经制定了明确的通信网络协议体系及一系列协议簇。
(2)分布式系统要求一个统一的操作系统,实现操作系统的统一性。
(3)系统的透明性。
(4)基础始终是网络。
(5)目前还在研究。
三. 操作系统功能
1. 处理机管理
在多道程序或多用户的情况下,需要处理机的分配调度、分配实施、资源回收等。
2. 存储管理
主要工作是对存储器进行分配、保护和扩充的管理。
3. 设备管理
主要负责通道、控制器和输入输出设备的分配和管理,要实现设备独立性。
4. 信息管理
信息管理也可以叫做文件系统管理,之前的三种都是硬件资源管理,这个是对软件资源进行管理。
5. 用户接口
这个是操作系统提供给用户灵活、方便访问计算机的方式,就是一个友好的用户接口。主要有两种接口:程序一级的接口和作业一级的接口。
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- 操作系统概述
- Agri-Net(最小生成树)
- 大二入学感慨
- JAVA基础--LinkedHashSet 和 LinkedHashMap
- Wormholes(负圈)
- Java深入 - Java内存区域详解
- 操作系统概述
- Gym 100851AAdjustment Office 解题报告
- Six Degrees of Cowvin Bacon(最短路)
- windows server 2008R2自动关机解决方法
- 总结六条对我们学习Linux系统有用的忠告
- 也写一个变色方块的游戏
- POJ 1789
- 南京某外企开发面经
- Pessimistic Locking ——悲观锁