操作系统概述

第一章 操作系统概述

要点

  • 计算机系统的软件和硬件组成
  • 操作系统的基本概念
  • 操作系统的技术发展过程
  • 操作系统的特征
  • 操作系统的分类
  • 操作系统的功能
  • 研究操作系统的几种观点

1.1 计算机系统

计算机系统:按人的要求接收和存储信息,自动进行数据处理和计算,并输出结果信息的机器系统。

  1. 计算机系统由软件系统(应用软件,支撑软件,系统软件)和硬件系统构成。
  2. 硬件系统由运算器,主存储器,控制器,输入输出设备,辅助存储器,总线,转换设备,输入输出控制系统和电源构成。
  3. 软件分为系统软件,支撑软件和应用软件三类
  • 系统软件:最靠近硬件的一层
  • 支撑软件:支撑其他软件的编制和维护的软件。包括数据库、接口软件和工具组等
  • 应用软件:特定应用领域专用的软件。

1.2 操作系统

操作系统的地位
  • 操作系统是一个计算机系统中硬、软件资源的总指挥部,是软件技术的核心和基础运行平台。
操作系统的概念
  • 操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合——他们能有效的组织和管理计算机系统中的硬件和软件资源,合理的组着计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便、有效的使用计算机,并使得整个计算机系统能高效的运行。
操作系统的主要作用
  • 管理系统中的各种资源,包括硬件和软件资源
    • 记录资源的使用情况
    • 确定资源分配策略以及权限
    • 实施资源分配
    • 回收资源
  • 为用户提供良好的界面
研究操作系统的几种观点
  • 软件的观点
  • 资源管理的观点
  • 进程的观点
  • 虚机器观点
  • 服务提供者观点
操作系统的特征
  • 并发性
  • 共享性
  • 随机性
操作系统的功能
  • 进程管理
  • 存储管理
    • 内存的分配与回收
    • 存储保护
    • 内存扩充
  • 文件管理
    • 文件存储空间管理
    • 目录管理
    • 文件系统的安全性
  • 设备管理
  • 作业管理
  • 其他功能
    • 系统安全
    • 网络通信
操作系统的发展
  • 手工操作
  • 监控程序(早起批处理)——初具雏形
  • 多道批处理——现代意义上的操作系统
  • 分时与实时系统————操作系统步入成熟
  • 高级语言书写的可移植操作系统————UNIX革命
  • 面向各种用户群的通用操作系统
  • 当代操作系统发展方向
    • 分布式操作系统
    • 嵌入式操作系统
操作系统分类
  • 批处理操作系统
    • 特点:成批处理,作业吞吐量达,资源利用率高,但是调试困难
  • 分时操作系统
    • 特点:多路性、交互性、“独占性”和及时性
    • 多路性:多个用户同时使用一台计算机,实际上是多个人轮流使用CPU
    • 交互性:用户根据系统相应结果进一步提出新请求,用户直接干预每一步
    • 独占性:用户感觉不到计算机为其他人提供服务
    • 及时性:系统对用户提出的请求及时响应
  • 实时操作系统(RTOS:Real Time Operating System):对外部请求在严格时间范围内做出反应,有高可靠性和完整性。
    • 实时过程控制:用于工业控制、军事控制等领域
    • 实时通信(信息)处理:用于电信、银行、飞机订票等领域
      • 实时时钟管理
      • 过载防护
      • 高可靠性
  • 嵌入式操作系统
    • 特点:高可靠性、实时性、占有资源少、智能化能源管理、易于连接、低成本
  • 个人计算机操作系统
    • 单用户,多任务,功能强,价格便宜,图形化界面
  • 网络操作系统
  • 分布式操作系统
  • 智能卡操作系统
SPOOLing(假脱机)技术
  • 为了解决CPU和慢速设备的矛盾,借助硬件通道技术,实现了输入输出操作和处理器动作的自动并行处理。通道是指专门用来控制输入输出的硬件设备,可以看做是专门的IO处理机,基本上是自主控制外设,可以与CPU并行工作假脱机技术的全称是同事的外部设备联机操作,他的基本思想是用磁盘设备作为主机的直接输入输出设备,主机直接从磁盘上选区作业运行,作业的执行结果也存在磁盘上,相应的,通道则负责将用户作业从卡片机上动态写入磁盘,而这一操作与主机并行。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值