计算机四级等级考试操作系统笔记

1.1操作系统的概念

1.1.1 计算机系统

软件系统

  • 应用软件

    • 文字,图像软件等处理
  • 支撑软件

    • 数据库,多媒体,网络
  • 系统软件

    • 操作系统,编译器

硬件系统

  • CPU,内存,外存,I/O

1.1.2操作系统的定义(程序模块的集合)

资源管理

  • 软件资源
  • 硬件资源

控制程序

  • 程序执行
  • 提供服务

1.1.3操作系统的任务

  • 组织和管理软硬件资源

  • 向用户提供各种服务功能

1.1.4操作系统的特征

并发性

  • 同时存在若干个运行的程序

    • 用户程序与用户程序
    • 用户程序与系统程序

共享性

  • 操作系统与多个用户程序共用系统的各种资源

    • 共享方式

      • 互斥共享
      • 同时共享
    • 共享资源

      • CPU
      • 内存和外存
      • 外部设备

随机性

  • 操作系统运行在一种随机的环境下

    • 不能对所运行的程序的行为以及硬件的情况做出任何事先的假定
    • 稳定,可靠,安全,高效

1.1.5研究操作系统的观点

  • 软件的观点

  • 进程的观点

  • 资源的观点

  • 虚拟机的观点

  • 服务提供者的观点

1.1.6操作系统的功能

进程管理

  • 进程控制

    • 进程的创建
    • 状态转换
    • 进程撤销
    • 相关的进程资源分配和回收
  • 进程同步

    • 处理进程间的关系
    • 进程的同步和互斥
  • 进程间通信

    • 处理相互协作进程之间信息交换的问题
  • 调度

    • 按照算法挑选该执行的进程在CPU执行

存储管理

  • 内存分配与回收

    • 共享资源有限时,为多个程序分配有限的内存空间
  • 存储保护

    • 多个程序和数据应该彼此隔离,互不侵扰
  • 内存扩充

    • 内存和外存结合起来,形成一个很大的虚拟存储器

文件管理

  • 文件存储空间的管理

    • 为每个文件分配一定的外存空间

      • 提高外存利用效率
      • 提高文件访问效能
  • 目录管理

    • 文件建立目录

    • 对众多目录有效组织

      • 以便用户按名存取
  • 文件系统的安全性

    • 读写权限的管理

设备管理

  • 除CPU和内存以外的所有I/O设备的管理
  • 负责对外设的分配,启动和故障处理

用户接口

  • 为用户提供使用系统的良好环境
  • 使用户高效使用操作系统
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值