导图社区 操作系统概述
操作系统(Operating System,OS) 是软件的一部分,它是硬件基础上的第一层软件,是硬件和其它软件沟通的桥梁(或者说接口、中间人、中介等)。 提供计算机存储信息的结构,信息存储在文件中,文件主要存储在计算机的内部硬盘里,在目录的分层结构中组织文件。
这是一篇关于操作系统第二组的思维导图,包括:作业控制级接口、Shell命令语言、程序级接口、系统调用。
社区模板帮助中心,点此进入>>
英语词性
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
法理
刑法总则
【华政插班生】文学常识-先秦
【华政插班生】文学常识-秦汉
文学常识:魏晋南北朝
【华政插班生】文学常识-隋唐五代
【华政插班生】文学常识-两宋
操作系统第一章
操作系统
作用
1、操作系统是用户与计算机硬件之间的接口
2、操作系统是系统资源管理者
定义
直接控制和管理计算机系统中硬件和软件资源,合理的组织计算机流程,
便于用户使用的程序集合。
发展过程
人工操作时期(1945--1955年)
单道批处理时期(1955--1965年)
多道程序设计时期(1965--1980年)
现代操作系统时期(1980年至今)
功能和特性
功能:1、处理器管理 2、存储器管理 3、I/O设备管理
4、文件管理 5、用户接口
特性:1、并发性(操作系统最重要的特性)
2、共享性 3、虚拟性 4、异步性
系统的分类
批处理系统
单道批处理系统
多道批处理系统
共性
优点:系统资源利用率高,系统吞吐量大
缺点:用户作业的等待时间长,没有交互能力。
分时操作系统
把时间分隔技术应用到CPU的调度上---CTSS(兼容分时系统)
特点:1、交互性 2、同时性 3、独立性 4、及时性
实时操作系统
所谓"实时",是指对随机发生的外部事件做出及时的响应并对其进行处理
分类:1、实时操控系统 2、实时信息处理
特征:1、实时性 2、最可靠性和安全性
区别
分时系统交互性比较强
实时系统响应性较强
微机操作系统
1、单用户单任务操作系统 2、单用户多任务操作系统 3、多用户多任务操作系统
网络操作系统
主要功能:1、网络通信 2、资源管理和共享 3、网络服务
分布式操作系统
与网络操作系统的区别:1、分布性 2、透明性 3、统一性 4、健壮性
嵌入式操作系统
特点1、系统内核小 2、专用性强 3、实时性强 4、强稳定性 5、固化代码
常见的:Linux、VxWorks、QNX、Windows、CE等
结构模型
整体式模型
优点:结构紧密,组合方便,自由的调用使得系统效率较高
缺点:1、系统扩充困难 2、系统可靠性降低
层次式模型
优点:1、易保证正确性 2、易扩充和易维护
缺点:分层是单向依赖的
微内核与客户/服务器模型
1、微内核
2、客户/服务器模型
优点:1、可扩展性强 2、提高了可靠性 3、适合分布式系统环境
面向对象模型
优点:1、通过对象“复用“提高产品质量和生产率 使系统具有更好的易修改性和易扩张性
难点
重点