美文网首页
操作系统(一):基本概念

操作系统(一):基本概念

作者: 落雨松 | 来源:发表于2019-07-29 20:41 被阅读0次

    一、简述

    首先引出一个问题?
    如何组装一台电脑?
    :第一,得有一台裸机(纯硬件)
    :第二,在裸机的基础上,添加操作系统
    :第三,就是添加应用程序(软件)
    :最后,便是用户通过软件,使用这台电脑了

    那么操作系统的概念便是:

    指控制和管理整个计算机系统的硬件和软件的资源,合理调度,分配资源,以供用户使用(windows操作系统的“任务管理器”便可以看到操作系统对硬件和软件的一个管理情况,通常把覆盖了软件的机器称为扩充机器,又称为“虚拟机”(封装思想))

    二、功能与目标

    (一)提供的功能

    1、处理机功能
    2、存储器功能
    3、文件管理
    4、设备管理
    比如:用QQ和朋友视频的过程
    ①在各个文件夹中找到QQ安装的位置(文件管理)
    ②双击打开QQ.exe(需要把该程序相关的数据放入内存:存储器管理)
    ③QQ正常运行(对应的进程被处理机CPU处理:处理机管理)
    ④开始和朋友视频聊天(需要将摄像头设备分配给进程:设备管理)

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

    5、作为用户和计算机硬件之间的接口
    ①命令接口:
    允许用户直接使用的接口,又分为
    ------联机命令接口(用户说一句系统做一句,比如:cmd命令行)
    ------脱机命令接口(用户说一堆系统做一堆,批处理命令接口,比如:windows系统的.bat后缀的文件,其就是包含多个命令的文件)

    ②程序接口:
    允许用户通过程序间接使用,由一组系统调用组成(程序接口 = 系统调用),比如:
    windows系统中程序员在程序中系统调用.dll文件的过程,只能通过用户程序间接使用。
    ③GUI图形界面

    (二)目标:方便用户使用

    相关文章

      网友评论

          本文标题:操作系统(一):基本概念

          本文链接:https://www.haomeiwen.com/subject/navirctx.html