文档介绍:第一章
操作系统引论
本课程地位
•专业核心课程
考研核心课程
•技术开发的理论基础
操作系统与其它专业课程的关系
前趋基础课程
计算机组成原理(组织与结构)
程序设计基础
数据结构
后继发展课程
软件工程
数据库基础
计算机网络
高级程序设计
实验
实验一进程调度
实验二作业调度
实验三SPOOLING模拟系统
•实验四磁盘存储空间的分配和回收
实验五驱动调度
•实验六文件管理
•实验七资源分配
主要内容
操作系统的目标、作用和模型
操作系统的发展过程
操作系统的基本特征
OS(Operating Systems)的主要功能
OS的结构设计
你所用过的操作系统
你知道下列哪些是操作系统吗?
极品飞车DOS LINUX
WINDOWS TURBO-C WORD
FOXPRO UNIX
一个C语言源程序
你用过的操作系统能做什么?
􀁺启动、结束用户程序。
各种命令:dir copy del format.
系统调用:例如INT指令。
WINDOWS、UNIX等提供多任务或多用户环境。
你知道操作系统不能做什么?
不做天气预报
不做房屋设计
不是编译程序
总之,操作系统不直接解决最终具体应用问题,也不负责编译源程序...
引入操作系统的目的
用户观点:计算机为用户提供最好的服务,构建用户与计算机间和谐交互环境。
系统管理观点:合理组织计算机工作流程,管理和分配计算机系统硬件及软件资源,使之能为多个用户高效率共享。
发展观点:给计算机系统的功能扩展提供支撑平台,使之在追加新的服务和功能时更容易而不影响原有服务与功能。
操作系统的目标、作用和模型
操作系统概念
一组控制和管理计算机硬件和软件资源、合理地对各类作业进行调度以及方便用户的程序集合。