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

实验了解和熟悉操作系统

专业:商业软件工程   姓名:CROWN@锋 学号:201406114134

一、目的和要求

1. 实验目的

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

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

2.实验要求

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

二、实验内容

了解和掌握内容包括:

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

操作系统是现代计算机系统中不可缺少的系统软件,是其他所有系统软件和应用软件的运行基础。操作系统控制和管理整个计算机系统中的软硬件资源,并为用户使用计算机提供一个方便灵活、安全可靠的工作环境。 

  1. 操作系统的分类;

根据操作系统在用户界面的使用环境和功能特征的不同,操作系统一般可分为四种基本类型,即批处理系统、通用管理系统、分时系统和实时系统。随着计算机体系结构的发展,又出现了许多种操作系统,它们是嵌入式操作系统、个人操作系统、网络操作系统和分布式操作系统。

  1. 常用几种操作系统的优缺点分析;

 DOS
优点1快捷,熟练的用户可以通过创建BAT或CMD批处理文件完成一些烦琐的任务。2速度快,安全,价格便宜。

 缺点1日常应用功能不丰富,(没有图形界面)命令行操作不直观,对设备的支持比较少。2很多设备的大部分程序都不能在DOS环境下执行。

Windows

 优点1图形界面良好,拥有良好的集成开发环境,操作简单。 提供了一个可伸缩的高性能平台。 2整合常见应用软件,简单,快捷,方便。适合电脑城销售人员及维修商快速装机。
缺点1.系统更新落后,漏洞较多,不稳定,易受病毒和木马的攻击;
  2.自带软件版本较低,需要自行卸载升级;
  3.所有软件和程序预装在C盘,加重系统负担,即使卸载,仍有残余大量垃圾碎片文件,容易拖慢系统。

UNIX

优点 1由于附带源代码,用户可以分析它,更改它。文件系统小巧,简单。
  2将所有的设备用文件表示,可使用与处理文件相同的命令和系统调用集访问设备。 3 具有可移植性。

缺点1 UNIX 系统的标准1/O 库相对其底层的系统调用接口已变得越来越复杂了。
 2 传统的UNIX 内核不够灵活,不具备很好的可扩充性,也很少代码复用的设施。

Linux

优点1安全 、易维护、稳定 。
  2软件自由/开源
  3低成本 - 大多数
  4透明公开 - 绝大多数 GNU/Linux 是开放开发的。

缺点1缺失的应用软件和游戏 - 您会失去一些熟知的应用程序。
  2缺少硬件支持 - 绝大多数硬件是支持的,但不是全部
  3寻求帮助更难 - 通常朋友、家人、 同事不能帮您解决 GNU/Linux 相关问题,所以您需要在线获取帮助。

三、实验拓展思考

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

iOS都是基于Darwin(苹果的一个开源的系统内核,基于Unix),iOS只能运行在ARM构架的设备上,比如iPhone、iPod Touch、iPad和Apple TV 2/3代上。

Android(安卓),是一个以Linux为基础的开源移动设备操作系统,该平台由操作系统、中间件、用户界面和应用软件组成。它采用软件堆层(Software Stack,又名软件叠层)的架构,主要分为三部分。底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中间层包括函数库Library和虚拟机Virtual Machine,由C++开发。最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java作为编写程序的一部分。

 

四、    实验总结

通过这次实验,让我更了解和熟悉操作系统,让我了解到了操作系统的历史由来,到现时操作系统又有多少分类,更有哪些操作系统普遍存在,这使我对操作系统有了更深一步的理解。

原文地址:https://www.cnblogs.com/hgf520/p/5265747.html