操作系统概要之定义
重点:
1, 四种观点来理解计算机。
2, 以四种观点为基础,给出定义。
=================
1, 系统结构,了解OS的地位。
2, 什么是操作系统:四种观点。
3, 现代OS的特征(进一步了解), 功能, 类型。
4, 基本概念:
批处理:
多道程序设计, 多道的概念。 此概念是操作系统最根本的。
作业:作业的有关知识在进程中得到解决,在大型机上得到解决。
任务:任务跟作业的区分?
进程:之后的线程。
5, 用户环境的观点: 用户接口,也称命令接口,
5.1 表现形式: 字符(储蓄所里现在的实例), 菜单, 图形。 也是满足用户方便性的要求。
5.2 使用方式:
脱机方式: 不用处理机控制的方式。 批处理时, 一个一个地处理, 用户不再干预。 作业的概念, 跟这个相关。
联机方式: 普通的用户操作。
6, 虚拟机观点:
建立在硬件平台上的虚拟机器,为应用软件提供了比硬件更强或硬件没有的功能。
管理员:管理资源。 协调员: 协调进程任务。
扩展数量:一服务器多人连接,相当于多人各自有自己有机器, 相互没有干扰。 BBS服务器实例。
7, 资源管理者观点: 分配、回收、控制软硬件资源。
如进程出故障时,资源的回收。
跟踪资源的使用情况。
提高资源利用率。
协调资源使用时的冲突。仲裁。
保护资源。 应用程序能不能修改OS使用的内存?应用程序能不能修改其它应用程序的数据(分情况处理)?
8, 作业组织的观点:工作流程的组织者,协调工作流程的运行次序,
作业: 巨型机大型机上, 批文件方式提交, 完全是执行的命令, 逐个执行。
错误处理: 报告方式。
没有人工干预, 效率高。 主要用于造价高的机器。
9, 操作系统的定义: 是什么, 做什么。
系统软件, 管理和控制软硬件资源(资源管理观点), 合理组织工作流程(作业观点),功能强使用方便的工作环境, 人机接口。
======================
课程URL:
1, http://v.youku.com/v_playlist/f1341884o1p2.html
2, http://v.youku.com/v_playlist/f1341884o1p3.html