码迷,mamicode.com
首页 > 其他好文 > 详细

操作系统概论

时间:2015-02-16 11:47:34      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:操作系统

    说道操作系统,我们首先应该想到计算机系统,计算机系统能够按照人们的需求接受和储存信息,能对信息进行处理并提供所需要的结果,其结果取决于能所接受的信息和相应的处理算法。计算机之所以能实现以上的功能,正是因为计算机系统中硬件与软件完美结合的缘故。

    一、计算机系统

技术分享



   1、计算机系统的组成

   1.1、硬件包括:计算机的的硬件包括中央处理器(CPU)、存储器、输入输出控制系统、输入输出设配。

   1.2、软件包括:系统软件、支撑软件、应用软件。系统软件又可以分为操作系统和编译程序。

   二、操作系统(Operating System)

   定义:操作系统时管理计算机系统资源、控制程序的执行、改善人机界面和为应用软件提供支持的一种系统软件


技术分享

    1、操作系统的类型

    1.1、基本类型:操作系统的基本类型从批处理操作系统一直到实时操作系统,系统不断升级,不断的满足需求,分时操作系统客服了批处理操作系统在作业执行时用户不能直接干预作业的执行的困难,有了分时操作系统,即使作业在执行过程中有了错误也能让操作人员及时改正,而不用将错误改正后从新开始。实时操作系统用于控制生产流水线、监督和控制实验的功能。

    1.2、发展:随着需求的提升和技术的提高,操作系统从微机操作系统到嵌入式操作系统的过度。其中,分布式操作系统时网络操作的升级和创新。嵌入式操作系统是一种实时操作系统。

    1.3、当前流行的操作系统:Windows、UNIX、Linux。

    2、操作系统的功能

    操作系统的定义已经将操作系统的功能表达的淋漓尽致,操作系统的功能就是对处理器、存储、文件还有外围设备进行管理。

    2.1、处理器管理:处理器的主要工作就是进行分配调度,调度分配好了,这样不仅从分利用好了系统资源还提高了工作效率。

    2.2、存储管理:根据用户程序的要求为其分配主存空间和实现重定位,同时还保护用户存放在主储存器中的程序和数据不被破坏。

    2.3、文件管理:面向用户实现按名存取,支持对文件的存储、检索以及解决文件的共享,保护和保密等问题。

    2.4、设备管理:分配、启动和故常处理等等。

    三、小结

    如果把计算机系统比喻成一个国家的话,硬件就是人民,有了基础条件,再让军队(软件)去管理和操纵它并包好号国家的安全。而操作系统就是软件的分支中系统软件的一个子集罢了。以上是本人对操作系统的一个理解,望广大朋友斧正。


操作系统概论

标签:操作系统

原文地址:http://blog.csdn.net/zhoukun1008/article/details/43850585

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!