zoukankan      html  css  js  c++  java
  • 实验0 对操作系统的理解

    1、计算机操作系统的定义和概念;

    操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,同时也是计算机系统的内核与基石。是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。任何其他软件都必须在操作系统的支持下才能运行。

    2、操作系统的分类;

    操作系统的使用环境和对作业处理方式来考虑,可分为批处理系统(MVXDOS/VSE)、分时系统(WINDOWSUNIXXENIXMac OS)、实时系统(iEMXVRTXRTOS,RT Linux)根据所支持的用户数目,可分为单用户(MSDOS OS/2)、多用户系统(UNIXMVSWindows);根据硬件结构,可分为网络操作系统(NetwareWindows NT OS/2 warp)、分布式系统(Amoeba)、多媒体系统(Amiga)等。操作系统的五大类型是:批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统。

    3、  常用几种操作系统的优缺点分析;

    批处理操作系统

    优点:资源利用率高,系统吞吐量大。

    缺点:平均周转时间长,无交互能力。

     

    分时操作系统

    优点:同时性,独立性,及时性,交互性

    缺点:分时有限,批处理在后

     

    实时操作系统

    优点:及时性、实时性、高可靠性、高过载防护性

    缺点:在一定时间限制内完成特定功能

     

    网络操作系统

    优点:相互通信及资源共享

    缺点:不能共享运算处理能力,不可靠性

     

    分布式操作系统

    优点:透明性,高运算能力,广泛的数据共享

    缺点:分布控制

    b)相对固定的硬件组成。
    c)较低的研发成本。
    d)多线程运行模式。
    e)多种UI,灵活,简单,易操作。
    缺点:
    a)采用的硬件配置较低。
    b)具有限制性
    c)系统的兼容性不强。
    d)细节注意不够。

  • 相关阅读:
    hdu 1455 N个短木棒 拼成长度相等的几根长木棒 (DFS)
    hdu 1181 以b开头m结尾的咒语 (DFS)
    hdu 1258 从n个数中找和为t的组合 (DFS)
    hdu 4707 仓鼠 记录深度 (BFS)
    LightOJ 1140 How Many Zeroes? (数位DP)
    HDU 3709 Balanced Number (数位DP)
    HDU 3652 B-number (数位DP)
    HDU 5900 QSC and Master (区间DP)
    HDU 5901 Count primes (模板题)
    CodeForces 712C Memory and De-Evolution (贪心+暴力)
  • 原文地址:https://www.cnblogs.com/luoxin/p/5266083.html
Copyright © 2011-2022 走看看