1-计算机的操作系统

25 阅读2分钟

一个计算机系统都是由2个部分组成: 计算机硬件计算机软件

  • 计算机硬件组成: 中央处理器、存储器、输入设备和输出设备等
  • 计算机软件: 系统软件 和 应用软件

操作系统的概念

  • 计算机用来管理软件硬件的程序,它属于系统软件

操作系统主要作用

  • 管理与配置内存
  • 决定系统资源供需的优先顺序
  • 控制输入/输出设备
  • 操作网络与管理文件系统等基本事物
  • 提供一个让用户与系统交互的操作页面

操作系统的目标和功能

目标

  • 有效性 管理系统资源 (系统:计算机系统,资源:硬件资源)
    • 提高系统对资源的利用率(尽可能的去利用cpu等硬件资源)
    • 提高系统的吞吐量 方便用的使用
      • 吞吐量: 单位时间内能作的工作量,越高吞吐量越高
  • 方便性 方便用的使用
  • 可扩展性作为扩充机器
    • 软件应该适应硬件的发展,随硬件的发展而发展
  • 开放性作为扩充机器
    • 通俗理解就是啥都能玩

功能

  • 计算机资源的管理者
    • 处理器管理(cpu)
      • 进程控制
      • 进程同步
      • 进程通信
      • 调度
    • 存储器管理存数据的
      • 内存的分配
      • 内存的保护
      • 地址的映射
      • 内存的扩充
    • I/O设备的管理输入/输出设备键盘鼠标输入/ 屏幕输出
      • 缓冲管理
      • 设备分配
      • 设备处理
    • 文件管理
      • 文件存储空间的管理
      • 目录管理
      • 文件的读/写管理和保护
  • 作为用户与计算机硬件系统之间的接口
  • 用户通过操作系统访问的硬件,用户安装很多的应用程序也是通过访问操作系统的接口,再来访问硬件)系统调用
    • 程序接口
      • 给应用程序去使用的
    • 命令接口
      • window 的doc界面
    • GUI(Graphical User Interface)图形用户系统
      • 在图形页面的上的操作其实都是命令
      • 更方便用户的操作
  • 实现计算机资源的抽象
    • 将计算机的硬件资源抽象成为软件资源,方便用户使用
    • 开放了简单的访问方式,隐藏了实现细节
      • 如使用浏览器进行搜索