美文网首页
操作系统的作用

操作系统的作用

作者: iOS谢先森 | 来源:发表于2017-07-23 15:15 被阅读0次

作为启动程序的一部分,操作系统决定系统的硬件配置,搜索连接到USB接口或者PCI扩展槽的外界设备,对他们进行初始化,如果有必要,在初始化的时候加载驱动程序。

操作系统完成加载后。用户便可以运行应用程序,引用软件可能需要分配内存或者向磁盘读写文件,这些请求均有操作系统进行处理。对于用户而言,操作系统的参与基本是透明的。

操作系系统在运行的应用程序和物理硬件之间提供了一个抽象层。应用程序一般通过向操作系统发出高层请求与硬件进行通信。因为这些请求是由操作系统处理,所以应用程序可能完全不知道其运行环境的硬件配置(如RAM数量,硬盘存储器是内部的SSD还是一个外部的USB驱动器)。

这个抽象层可以使应用软件在多种不同的硬件配置下运行,无需程序员为每种硬件添加支持,即便那些在应用程序发布后才出现的新硬件设备也不需要。

应用程序开发者通常可以忽略计算机操作系统中的工作细节,因为操作系统将运行应用程序的硬件平台抽象了出来。但是,如果你作为一名驱动程序开发者,你所编写的代码将作为操作系统的一部分,直接与硬件软件进行交互。你不能对系统操作的内部工作原理一无所知。

相关文章

  • 操作系统的作用

    作为启动程序的一部分,操作系统决定系统的硬件配置,搜索连接到USB接口或者PCI扩展槽的外界设备,对他们进行初始化...

  • 操作系统思路整理(思维脑图)[什么是操作系统?]

    操作系统的目标和作用操作系统的发展过程操作系统的基本特性操作系统的主要功能

  • 第一章 操作系统的引论

    操作系统的目标和作用 操作系统的目标:方便性、有效性、可扩充性和开放性 操作系统的作用:1.os作为用户与计算机硬...

  • 01.操作系统简介

    目标 了解操作系统及作用 1. 操作系统(Operation System,OS) 操作系统作为接口的示意图 没有...

  • Linux基础命令

    一.操作系统 学习目标 能够知道操作系统的作用 1. 常见的操作系统 Windows mac OS Linux i...

  • 操作系统引论

    操作系统的目标 操作系统的作用 推动操作系统发展的主要动力 操作系统的发展过程 未配置操作系统的计算机系统 单道批...

  • 操作系统概论

    目录 1.1 操作系统概论 操作系统与计算机系统 操作系统资源管理技术 操作系统定义和作用 操作系统功能和特性 1...

  • Linux基础知识

    Linux一.操作系统 操作系统的作用是现代计算机系统中最基本和最重要的系统软件承上启下的作用向下对硬件设备进行封...

  • 操作系统第一章课堂记录及心得体会

    一、课堂笔记 第一章、操作系统引论 1.1 操作系统的目标、作用和模型 1.2 操作系统的发展过程 1.3 操作系...

  • iOS 系统架构

    iOS 是运行在移动设备上的操作系统。操作系统主要作用是管理设备硬件并为 APP 提供所需的功能,并且操作系统也包...

网友评论

      本文标题:操作系统的作用

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