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启动。

    四、总结

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

  • 相关阅读:
    控制内插表达式的格式
    MySQL查看实时执行的SQL语句
    测试开源.net 混淆器ConfuserEx
    nginx 目录自动加斜线”/”
    兼职程序员一般可以从什么平台接私活?
    .NET之Hangfire快速入门和使用
    c#通过操作mongodb gridfs实现文件的数据库存储
    c# .net core + .net framework mongodb nuget 包
    asp.net core ModelState 模型状态验证扩展类
    Linux查看系统基本信息,版本信息(最全版)
  • 原文地址:https://www.cnblogs.com/yanjiayi098-001/p/11247263.html
Copyright © 2011-2022 走看看