操作系统的基本概念、功能、组成及分类
操作系统的概念
2、进程
指进行中的程序,既进程=程序+执行(进程有一定的生命周期,而程序可以长时间的保存)
申敏儿top3、线程(提出它的概念主要是为了 提高CPU的利用率)(由于CPU处理的速度很快可以理解成多线程是并发的)
线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位
4、内核态和用户态最强大脑 dr 魏
特权态既内核态:拥有计算机中所有的软硬件资源
普通态既用户态:其访问资源的数量和权限均受到限制(由于安全考虑,大多数应用程序时存储在用户态的)
操作系统的功能
1、控制所有计算机上运行的程序
2、管理所有计算机资源
a、硬件资源:CPU、内存、外存和输入/输入设备
b、软件资源:文件
张仲景的经典故事操作系统的组成
1、进程管理:系统资源的分配单位(基本单位使进程 重点区分一下CPU调度和分派的基本单位线程)
2、存储管理:内存分配,存储保护,虚拟存储
3、设备管理:管理外设和接口
4、文件管理:保存程序和数据等软件信息
5、程序接口:提供指令或函数的调用方式,使程序能够调用系统的服务
6、用户界面:为用户提供操作环境
操作系统的分类
1、单用户操作系统:DOS,Windows系列
一次只能运行一个用户程序
2、批处理操作系统:DOS/VSE(IBM)
多个程序或作业同时运行
3、分时操作系统(1、经济实惠,可以充分利用计算机的资源 2、分时系统的多个用户之间,可以通过文件系统彼此共享数据和共享文件,在各自的终端上协同完成共同的任务):
UNIXad收腹运动
CPU时间分片
4、实时操作系统(要求计算机对数据进行迅速处理,这种有响应时间要求的快速处理过程,叫实时操作系统)海鲜有什么种类
试算平衡表5、网络操作系统 (将物理上分散的独立的多个计算机系统互联起来,通过网络协议在不同的计算机之间实现信息交换、资源共享等 它们这种提供网络通信,资源共享的操作系统称为网络操作系统)
典型操作系统
1、服务器操作系统:Windows、Unix、LInux、Netware
2、PC操作系统:DOS、Windows、MacOS
3、实时操作系统:VxWorks
4、嵌入式操作系统:Palm OS
发布评论