本章学习目标
- 掌握操作系统的概念、了解作用及两个主要目的
- 理解批处理系统的特征、单道和多道的区别、多道程序设计技术的特征
- 理解分时系统和实时系统的区别
- 掌握操作系统的四个基本特征
- 了解操作系统的五个主要功能
- 了解操作系统结构设计的几种方法及各自的优缺点
- 了解操作系统的运行环境
操作系统的概念
操作系统是配置在计算机硬件上的第一层系统软件,它由许多程序模块组成。操作系统为用户控制和管理着计算机系统中的所有软硬件资源,使计算机系统高效工作;同时又为用户提供良好的用户接口,使用户能够方便、有效、安全地使用计算机。
两个重要特征:
- 高效资源管理
- 方便用户使用
操作系统设计目标
- 高效性:提高资源利用率;提高系统的作业吞吐量
- 方便性
- 可扩充性
- 开放性
- 安全性:操作系统的安全机制包括五个方面,身份认证、访问控制、数据保密性、数据完整性以及不可否认性