导图社区 微型计算机的操作系统
计算机可以及时响应外部事件的请求,在严格规定的时间内,完成该时间的处理,并控制所有的实时设备和实时任务协调一致的工作的操作系统。
社区模板帮助中心,点此进入>>
论语孔子简单思维导图
《傅雷家书》思维导图
《童年》读书笔记
《茶馆》思维导图
《朝花夕拾》篇目思维导图
《昆虫记》思维导图
《安徒生童话》思维导图
《鲁滨逊漂流记》读书笔记
《这样读书就够了》读书笔记
妈妈必读:一张0-1岁孩子认知发展的精确时间表
微型计算机的操作系统
操作系统的分类
特征
并发性
两个或两个以上的运行程序, 在同一时间间隔断内同时执行
共享性
硬件资源
打印机、磁盘驱动器
软件资源
资源共享、 文件夹共享(单个文件是没有办法共享的)
虚拟性
当内存不足时,用到虚拟内存技术
功能特征分类
批处理操作系统
用户和计算机之间不具有交互性
用户-系统操作员-计算机
分时操作系统
用户与计算机之间有交互性,但没有时间限制
工作方式
一台主机连接了若干个终端;每 个终端有一个用户在使用
交互性
用户与系统进行人机对话。 用户在终端上可以直接输入、 调试和运行自己的程序, 在本机上是修改程序中的错误, 直接获得结果。
多路性
多用户同时在各自终端上使用 同一CPU和其他资源, 充分发挥系统的效率。
独立性
用户可彼此独立操作, 互不干扰,互不混淆。
及时性
用户在短时间内可得到系统的 及时回答。
实时操作系统
计算机可以及时响应外部事件的请求, 在严格规定的时间内, 完成该时间的处理, 并控制所有的实时设备和实时任务协调一致的工作的操作系统。
具有可靠性、完整性
根据使用情况的不同分类
嵌入式操作系统
个人计算机操作系统
根据同一时间使用计算机用户的多少, 操作系统又可以分为
单用户操作系统
一台计算机在同一时间只能由一个用户使用
多用户操作系统
同一时间允许多个用户同时使用计算机
单任务操作系统
如果用户在同一时间只能运行一个程序
多任务操作系统
如果用户在同一时间可以运行多个应用程序
个人计算机操作系统是单用户操作系统
DOS操作系统是单用户单任务、 字符界面,操作系统,磁盘操作系统, 不是网络操作系统
Windows XP操作系统是单用户多 任务操作系统
Windows7则是多用户多任务、冬形界面操作系统
网络操作系统
网络操作系统是基于计算机网络的, 是在各种计算机操作系统上按网络体系结构协议标准开发的系统软件。
分布式操作系统
自动实现任务分配,实现任务的均衡
常用操作系统简介
磁盘操作系统
DOS作为微软公司在个人计算机上使 用的一个操作系统载体,推出了多个版本。 DOS在IBM PC 兼容机市场中占有举足轻重的地位
可以直接操纵管理硬盘的文件,以 DOS的形式运行。
Windows操作系统
由微软推出
UNIX操作系统
贝尔实验室开发
是一种多用户多任务操作系统,支持多 种处理器架构,按照操作系统的分类,属于分时操作系统
Linux操作系统
是一个多用户多任务、支持多线程和多 CPU的操作系统
IOS操作系统
苹果公司开发的手持设备操作系统
Android操作系统
Mac OM
苹果机专用系统,是基于UNIX内核的图 形化操作系统
操作系统
功能
资源管理角度
处理器管理
主要任务
对处理器进行分配,并对其 运行做出有效的(控制)和(管理)
分配和运行的对象
进程/线程
进程
程序的一次执行过程
系统有关进程方面的管理
进程调度
进程控制
进程的同步与互斥
进程通信
死锁的检测与处理
进程的组成
程序块
进程控制块
数据块
进程的状态
就绪状态
运行状态
等待状态
存储管理
进行对内存的(分配和管理), 负责对内存的(分配和回收), 内存的(保护和内存的扩充)。
目的
提高内存的使用效率
设备管理
提高CPU与设备的并行性, 利用各种设备资源
从资源分配的角度看
独占设备
共享设备
虚拟设备
设备管理技术
中断技术
通道技术
缓冲技术
文件管理
实质
子主题按名存取
子主题
作业调度和作业控制
作业
用户在一次计算过程中要求计 算机系统所做的工作的总称
组成
子主题有关控制信息
程序
数据
系统提供的接口
程序级接口
操作系统提供一组系统调用命令, 用户可以在程序中使用有关的系统调用命令, 以请求系统的服务
作业控制级接口
联机接口
脱机接口