• 实验 0 了解和熟悉操作系统


    实验0  了解和熟悉操作系统

    一、目的和要求

    1. 实验目的

    (1)掌握操作系统的定义和概念;

    (2)了解各类操作系统的发展历史;

    2.实验要求

    使用网络搜索了解各类计算机操作系统的知识,并整理成一篇文档。

    二、实验内容

    了解和掌握内容包括:

    1. 计算机操作系统的定义和概念;
    2. 操作系统的分类;
    3. 常用几种操作系统的优缺点分析;Linux,Windows
     
    1、计算机操作系统的定义和概念:操作系统(Operating System,简称OS)是管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统是控制其他程序运行,管理系统资源并为用户提供操作界面的系统软件的集合。操作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统的型态非常多样,不同机器安装的OS可从简单到复杂,可从手机的嵌入式系统到超级电脑的大型操作系统。目前微机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware等。
     
    2、操作系统大致可分为6种类型。

    ①简单操作系统。它是计算机初期所配置的操作系统,如IBM公司的磁盘操作系统DOS/360和微型计算机的操作系统CP/M等。这类操作系统的功能主要是操作命令的执行,文件服务,支持高级程序设计语言编译程序和控制外部设备等。

    ②分时系统。它支持位于不同终端的多个用户同时使用一台计算机,彼此独立互不干扰,用户感到好像一台计算机全为他所用。

    ③实时操作系统。它是为实时计算机系统配置的操作系统。其主要特点是资源的分配和调度首先要考虑实时性然后才是效率。此外,实时操作系统应有较强的容错能力。

    ④网络操作系统。它是为计算机网络配置的操作系统。在其支持下,网络中的各台计算机能互相通信和共享资源。其主要特点是与网络的硬件相结合来完成网络的通信任务。

    ⑤分布操作系统。它是为分布计算系统配置的操作系统。它在资源管理,通信控制和操作系统的结构等方面都与其他操作系统有较大的区别。由于分布计算机系统的资源分布于系统的不同计算机上,操作系统对用户的资源需求不能像一般的操作系统那样等待有资源时直接分配的简单做法而是要在系统的各台计算机上搜索,找到所需资源后才可进行分配。对于有些资源,如具有多个副本的文件,还必须考虑一致性。所谓一致性是指若干个用户对同一个文件所同时读出的数据是一致的。为了保证一致性,操作系统须控制文件的读、写、操作,使得多个用户可同时读一个文件,而任一时刻最多只能有一个用户在修改文件。分布操作系统的通信功能类似于网络操作系统。由于分布计算机系统不像网络分布得很广,同时分布操作系统还要支持并行处理,因此它提供的通信机制和网络操作系统提供的有所不同,它要求通信速度高。分布操作系统的结构也不同于其他操作系统,它分布于系统的各台计算机上,能并行地处理用户的各种需求,有较强的容错能力。

    ⑥智能操作系统(见智能软件)。
     
    3.1DOS操作系统的优点是系统小,对硬件配置要求低。缺点是命令界面,命令多难记,难操作;而且支持的硬件软件少。

    (2)Linux 操作系统的优点:

    • 稳定性和高效性:因为 Linux 是由 Unix 发展而来,因此 Linux 与 Unix 有许多相似之处,不只是用户接口和操作方式,Linux 还继承了 Unix 卓越的稳定性和高效性。对于使用 Linux 作为操作系统的服务器,连续运行一年不宕机是相当平常的事情。
    • 低配置要求:Linux 对硬件的要求很低,它可以在数年前的电脑上很流畅的运行。使用 Windows,则需要不断升级机器的硬件。
    • 免费或者少许费用:Linux 基于 GPL,因此任何人可以免费使用或者修改其中的原代码。只有在选择某些厂商制作的 Linux 的发行版时,才会需要一点点费用。
    • 强大的支持:大量的 Linux 爱好者会进行交流讨论,并且开发分享一些好的软件,有非常开放的使用氛围。
    • 安全性:Linux 拥有相当庞大的用户和社区支持,因此能很快发现系统漏洞,并迅速发布安全补丁。
    • 真正的多用户:Linux 实现不同的用户共同登录系统,并且资源分享比较公平。而不是像 Windows 那样的伪多用户操作系统,如果需要登录更多的用户,要么退出当前用户,要么向微软购买多用户授权。
    • Linux 还有许多其它优点,如强大的网络支持、方便的控制台操作等等,虽然整体上而言 Linux 做得很好,但它依然还是存在一些不足之处。

    Linux 的缺点:

    • 没有特定的支持厂商:因为 Linux 上面的软件都是免费发行的,所以自然不会有售后服务之类的支持。
    • 图形界面不够好:这恐怕是影响 Linux 桌面端普及的最重要原因了。但随着时间的流逝,X-window 也变得越来越好用,越来越优秀了。目前各大 Linux 发行版,都能很好地做为桌面端计算机使用。
     
    (3)Windows系统的优缺点

    优点之一:操作系统简单化

    可以说,Windows Vista版本让人遗憾的典型标志就是,运行环境比较复杂。PC world测试中心的测试结果表明,与Vista系统比较,Windows 7系统是相对简单的。众多的测试结果表明Windows 7几乎可以在当前所有的系统上运行,甚至包括所有的上网本。

    优点之二:全新的任务栏

    据了解,Windows 7的任务栏外形是非常小的。并且其系统已经在Windows 95的版本上发生了重大的改变。可以说,这两个改造结果都是令人满意的。

    从Windows旧版本升级到Windows 7,你将有机会体验Windows 7新添的菜单功能,包括独自打开窗口缩略图功能和清单跳转功能等。Windows7新增加的跳转清单功能使用起来是非常便捷的。用户只要轻轻点击一下右键或向上移动一下轻弹鼠标,页面就会出现一个弹出式菜单,借助这个菜单用户可以轻易地看到您最近使用的相关文档文件和收藏菜单中的相关内容。

    优点之三:UAC具有更大的承载能力

    Windows Vista具有一个用户账户控制,当病毒和恶意软件试图攻击用户电脑的时候,该系统就会自动发出相关的警告。但是其存在一个重大的缺点,即在发出警告的同时会致使页面颜色变暗。

    与此相反, Windows 7系统中一个程序发生改变的时候,系统就会向用户发送两条提示信息。而不会随便改变屏幕明暗的效果。可以说,Windows 7的这个改造是相当明智的。

    优点之四:全新的文件存储功能

    许多年以来,微软公司一直试图建立一个虚拟文件夹,让Windows 用户将自己所有的私人文件都储存在其中。由于用户已经习惯了把文件信息都储存在硬盘中,所以windows 7之前的版本都没有此项功能。

    据了解,用户可以把私人文件,音乐,照片,和录像等同时储藏在同一个虚拟文件夹中。比如说,我们可以在图片库中看到所有的照片,即使他们的储存位置不同。

    此外,该图书馆还具有文件搜索功能。

    缺点之一:Home Groups令人失望

    事实上,用户通过互联网就可以共享相关的文件夹和文件。但是微软对Windows 7 Home Groups的设计可以说是不尽如人意的。因为在安装过程中密码是由微软指定的,而用户则没有自主设置密码的权利。

    与此同时,HomeGroups只能在Windows 7系统间运行。目前,Windows Vista和windowsXP用户是无法享受到该功能的。

    缺点之二:Windows 升级存在困难

    如果Windows XP用户想升级至Windows 7的话,那么升级过程将会是相当复杂的。在XP升级到Windows 7的过程中,会要求你将硬盘初始化,而后必须重新下载和安装相关的软件和程序。此外,尽管微软宣称Windows 7兼容性版本可以取代很多已有的程序,但是微软也不得不承认这样一个事实:XP硬件程序是无法在Windows 7环境下工作的。

    对于旧版XP用户来说,升级过程将面临着更大的困难。因为他们的电脑没有足够的记忆功能和储存空间

     4.Ios和安卓是基于UNIX操作系统而开发出来的,其应属于 分时操作系统。

    iOS
    优点:程序执行效率高 系统流畅性好 系统稳定性红啊 由于硬件唯一性,不存在软件兼容问题 应用程序数量庞大
    确点:非开放性系统使用较麻烦 界面单调可定制性差 

    Android:
    优点:系统开放可定制性好 应用程序涉及面广价格便宜 可定制华丽界面 使用方便 
    缺点:由于硬件繁杂,软件兼容性问题比较严重 系统稳定性略差 开放系统不便于软件厂商维护正版,导致软件质量不够高

  • 相关阅读:
    Proguard 混淆的一些经验教训!!!
    记一个奇怪的编码转换问题,及探讨“错误: 编码GBK的不可映射字符” 的原因
    我的chrome 智能扩展插件copier开源了!!!
    js 日期格式化小问题
    最后的记忆——Spring ApplicationContext
    最后的记忆——Spring BeanFactory
    归去来兮!田园将芜胡不归?
    一个线程 就是一个 人!!!
    痛苦的 java.net.BindException: Address already in use: connect —— Nacos的坑
    Mysql 的异常:The last packet successfully received from the server was 90 milliseconds ago. The last packet sent successfully to the server was 43,603,303 milliseconds ago. is longer than the server con
  • 原文地址:https://www.cnblogs.com/whitestar/p/5266909.html
Copyright © 2020-2023  润新知