zoukankan      html  css  js  c++  java
  • 实验0-操作系统

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

    一、目的和要求

    1. 实验目的

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

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

    2.实验要求

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

    二、实验内容

    了解和掌握内容包括:

    1. 计算机操作系统的定义和概念;
    2. 操作系统的分类;
    3. 常用几种操作系统的优缺点分析;Linux,Windows

    、实验拓展思考

    (1)       操作系统(Operating System,简称OS)是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。 操作系统通常是最靠近硬件的一层系统软件,它把硬件裸机改造成为功能完善的一台虚拟机,使得计算机系统的使用和管理更加方便,计算机资源的利用效率更高,上层的应用程序可以获得比硬件提供的功能更多的支持。 操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。目前微机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows2000、Netware等。 计算机资源可分为两大类:硬件资源和软件资源。硬件资源指组成计算机的硬设备,如中央处理机、主存储器、磁带存储器、打印机、显示器、键盘输入设备等。软件资源主要指存储于计算机中的各种数据和程序。系统的硬件资源和软件资源都由操作系统根据用户需求按一定的策略分配和调度。 操作系统的处理器管理根据一定的策略将处理器交替地分配给系统内等待运行的程序。 操作系统的设备管理负责分配和回收外部设备,以及控制外部设备按用户程序的要求进行操作。 操作系统的文件管理向用户提供创建文件、撤消文件、读写文件、打开和关闭文件等功能。 操作系统的存储管理功能是管理内存资源。主要实现内存的分配与回收,存储保护以及内存扩充。 操作系统的作业管理功能是为用户提供一个使用系统的良好环境,使用户能有效地组织自己的工作流程,并使整个系统高效地运行。

    (2)       DOS(Disk Operating System,及磁盘操作系统)的历史可以追溯到1981年,当IBM在8086的基础上开发出IBM-PC时,却对PC所采用的操作系统感到为难,最后IBM选中了三种操作系统,CP/M-86、P-System和MS-DOS 1.0,MS-DOS 1.0中包括了诸如COPY、DIR、FORMAT命令,它还引进了批处理文件解释程序;最后DOS战胜了其他两种操作系统,成为PC机的主流操作系统。

      1983年IBM在其IBM-PC/XT中预装了MS-DOS 2.0,DOS2.0有着崭新的层次结构的文件系统(树型目录结构)和可安装的设备驱动程序(SYS文件);它用文件句柄(File Handle)代替了文件控制块(File Control Block)来打开文件;DOS 2.0还第一次有了一个可驻留DOS程序:PRINT.COM,由此产生了DOS TSR程序(内存驻留程序)。DOS 2.0能支持XT硬盘,尽管它只有10M。

       Windows系统发布时间表 1985.11 Microsoft公司推出Windows 1.0。 1988.10 受雇的David Cutler与其以前的Digital同事一起开始NT的开发工作。 1989.6 由Chuk Whitmer领导的项目组开始从事NT的图形工作。开始时,项目组试图使用C++来编写代码,但后来因性能原因,部分代码使用C来编写。 1989.7 NT项目组完成的首个系统首次使用Intel i860处理器运行。 1990.1 比尔.盖茨将主要设计师集中在一起,讨论在Intel公司的386+处理器上运行NT的重要性,并选择非Intel i860的一种新RISC处理器。一个月后,首个NT专门测试项目组组建。 1990.5 Windows 3.0发布。代码名称为Chicago,该版本具有一个增强的程序管理器和图标系统,一个新的文件管理器,支持16色,运行得更好且更快。这一年,该软件销售了3百万套。 1991.5 Microsoft公司向其合作者公开NT的一些详细内容。 1992.4 Windows 3.1发布。前两个月,软件的销售量为三百万套,直到1995年Windows 95接替其前,其一直保持为首号操作系统。 1992.10 推出NT的第一个Beta版本。 1992.11 用于Windows NT的首个Win32软件Development Kit发布。 1993.8 Windows NT 3.1最终发布。 1993.10 Microsoft公司发布NT 3.1的首个补丁(Service Pack),其修复了90处以上的错误。 1993.12 Motorola和Microsoft公司宣布将Windows NT引入PowerPC平台。 1994.8 NT首次发布升级版本(NT 3.5)。Office for Windows NT的第一个版本包含了Word和Excel的32位版本。同时,发布了BackOffice。 1995.2 首台运行NT的PowerPC系统推出。 1995.5 Microsoft公司宣布了一个小但很重要的升级(3.51),以允许NT与即将出现的、专门为Windows 95设计的应用程序兼容,这令用户感到很惊奇。 1995.8 Windows 95发布,这是不要求MS-DOS的第一个Windows版本,且被看作是一个用户界面相当友好的操作系统。其包含了一个集成的TCP/IP堆栈、拔号网络和长文件名支持。 1996.8 Windows NT 4发布,其带有类似于新95的外壳。 1996.9 Microsoft公司宣布64位支持将被添加到NT 5.0这个专门的版本中。 1996.10 Microsoft公司宣布在PowerPC上的NT支持将被取消,而只让Alpha和x86作为唯一剩余的选项。 1997.9 Microsoft公司在PDC将NT 5.0的首个测试版本公诸于众。 1998.6 Windows 98发布。基于MS-DOS内核的最新Windows版本内置有IE 4。 1999.4 Windows 2000 Beta 3发布。 1999.11 Windows 2000 Release Candidate 3(RC3)在美国发布。 2000.2.17 Windows 2000最终版本的发布日期。 2000.3.20 Windows 2000在中国的发布日期。 2000.10 Microsoft发布了面向家庭的Windows Me 。 2001.10.25 Windows XP发布。 2003.11 Windows2003 家族发布。

    (3)       IOS和Android属于什么类型的操作系统?

             手机操作系统

    (4)    常用几种操作系统的优缺点分析;Linux,Windows

          总体来说,分为几点:

    1. Linux速度比较快,安全性比windows好
    2. 有很多软件只能在windows里运行 ,与Linux兼容的软件正在开发中.
    3. Linux适用在网络方面.
    4. Linux的操作比较复杂,windows的比较简单. 

      

      Linux和Windows的区别 和Linux 一样,Windows系列是完全的多任务操作系统。它们支持同样的用户接口 、网络和安全性。

      但是,Linux和Windows的真正区别在于,Linux 事实上是Unix 的一种版本,而且来自Unix的贡献非常巨大。

     

  • 相关阅读:
    11. Container With Most Water
    9. Palindrome Number
    375. 猜数字大小 II leetcode java
    leetcode 72 编辑距离 JAVA
    73. 矩阵置零 leetcode JAVA
    快速排序 JAVA实现
    63. 不同路径 II leetcode JAVA
    重写(override)与重载(overload)
    62 不同路径 leetcode JAVA
    leetcode 56 合并区间 JAVA
  • 原文地址:https://www.cnblogs.com/zlcan/p/5267186.html
Copyright © 2011-2022 走看看