zoukankan      html  css  js  c++  java
  • 操作系统的概念(定义)功能和目标

    操作系统的概念(定义)功能和目标

    大家熟悉的操作系统

    Snipaste_2020-10-23_21-11-31

    知识总览

    Snipaste_2020-10-23_21-12-51

    操作系统的概念(定义)

    结合生活经验理解计算机系统的层次结构:

    Snipaste_2020-10-23_21-15-39

    操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统最基本的系统软件。

    直观的例子:打开Windows操作系统的”任务管理器“

    Snipaste_2020-10-23_21-18-16

    操作系统的功能和目标

    Snipaste_2020-10-23_21-20-01

    作为系统资源的管理者

    补充知识:进程是一个程序的执行过程。执行前需要将该程序放到内存中,才能被CPU处理。

    Snipaste_2020-10-23_21-21-55

    作为用户和计算机硬件之间的接口

    1. 命令接口:允许用户直接使用
    2. 程序接口:允许用户通过程序间接使用
    3. GUI:现代操作系统中最流行的图形用户接口

    Snipaste_2020-10-23_21-25-19

    Snipaste_2020-10-23_21-25-58

    联机命令接口实例(Windows系统)联机命令接口=交互式命令接口

    Snipaste_2020-10-23_21-27-02

    脱机命令接口实例(Windows系统) 脱机命令接口=批处理命令接口

    使用Windows系统的搜索功能,搜索C盘中的*.bat,用记事本任意打开一个

    Snipaste_2020-10-23_21-28-27

    程序接口:只能通过用户程序间接使用。

    系统调用=系统调用命令=广义指令

    GUI:图形用户界面

    用户可以使用形象的图形界面进行操作,而不再需要记忆复杂的命令、参数

    Snipaste_2020-10-23_21-32-14

    作为最接近硬件的层次

    Snipaste_2020-10-23_21-33-51

    Snipaste_2020-10-23_21-35-08

  • 相关阅读:
    451. Sort Characters By Frequency
    424. Longest Repeating Character Replacement
    68. Text Justification
    44. Wildcard Matching
    160. Intersection of Two Linked Lists
    24. Swap Nodes in Pairs
    93. 递归实现组合型枚举
    98. 分形之城
    97. 约数之和
    96. 奇怪的汉诺塔
  • 原文地址:https://www.cnblogs.com/coderD/p/13870321.html
Copyright © 2011-2022 走看看