zoukankan      html  css  js  c++  java
  • 计算机操作系统

    计算机操作系统

    一、什么是操作系统

    操作者=奴隶主、操作系统=管家、计算机=奴隶

    举个例子:奴隶主无法与奴隶直接交流,为了方便交流,我们就请了管家,这样管家就可以即能和奴隶主交流,也能和奴隶交流,同样计算机也是如此,操作者无法直接与计算机交流,所以引入操作系统执行一些指令,从而和计算机交流。

    1.1 操作系统的作用

    对计算机控制的复杂指令(CPU)简单化。应用程序无法操作硬件,但凡需要操作硬件,都是调用操作系统的接口。

    二、什么是应用程序

    应用程序其实就是一个软件,你想想,计算机只由硬件和软件组成,应用程序一定不是硬件,那么软件中除了操作系统我们都可以称之为应用程序。我们应该明白的一件事就是应用程序位于操作系统之上,它主要用来帮助人干各种各样的工作,它不直接与硬件交互。

    2.1 应用程序的打开流程
    1. 通电
    2. 按下开机键
    3. 开机键会启动临时操作系统(应用程序)
    4. 临时操作系统会去找windows操作系统的路径并启动
    5. 操作系统启动

    ps:打开应用程序必须得经过操作系统,打开操作系统必须经过(ROM存储器(临时操作系统))

    2.2 应用程序和操作系统的区别

    应用程序依托于操作系统,操作系统依托于临时操作系统,其他的步骤都是一模一样的。

    三、 qq软件的启动流程

    • 双击QQ图标。
    • 双击QQ图标即给操作系统发送指令,告诉操作系统QQ对应的硬盘地址,并让操作系统启动此路径。
    • 操作系统接收到指令操控CPU发送指令给内存。
    • 内存接到指令后发送指令给硬盘,硬盘读取QQ软件代码给内存,QQ启动。

    四、总结

    操作系统其实就是人和计算机之间的桥梁,从而来帮人们实现一些人们想要实现的工作。以上图片个人认为不是很正确,后期续更,我先闪了!

  • 相关阅读:
    ubuntu网速慢解决方法
    SQL优化指南
    Java 并发:volatile 关键字解析
    java集成WebSocket向所有用户发送消息
    java集成WebSocket向指定用户发送消息
    windows下使用批处理脚本实现多个版本的JDK切换
    String.format()格式化日期(2)
    String.format(2)
    String.format()用法
    获得这两个时间的所有天数及其周几
  • 原文地址:https://www.cnblogs.com/yanjiayi098-001/p/11247263.html
Copyright © 2011-2022 走看看