一、目的和要求
1. 实验目的
(1)掌握操作系统的定义和概念;
(2)了解各类操作系统的发展历史;
2.实验要求
使用网络搜索了解各类计算机操作系统的知识,并整理成一篇文档。
二、实验内容
了解和掌握内容包括:
- 计算机操作系统的定义和概念;
答:计算机操作系统是管理系统资源,控制程序执行,改善人机界面,提供各种服务,并合理组织计算机工作流程和为用户方便有效的使用计算机提供良好运行环境的一种系统软件。
- 操作系统的分类;
答:批处理操作系统,分时操作系统,实时操作系统,嵌人式操作系统、个人操作系统、网络操作系统和分布式操作系统。
- 常用几种操作系统的优缺点分析;Linux,Windows
答:Linux操作系统的优点为:真正开放的操作系统,漏洞修补和安全补丁,不断增加的资源。缺点为:可扩展性,硬件集成、支持的缺乏,洞察力。Windows操作系统的优点为:先用为主,易用性高。生态圈完善,兼容性高。硬件丰富。游戏娱乐性强。缺点:1)安全性低,这与其兼容性和普及率高有一定关系,流氓软件大量存在,黑客也乐于攻略系统的电脑,这也是Windows存在的最大问题。2)windows是闭源系统,参与测试的人少,系统漏洞就多,只能依赖自己的情况。3)稳定性差。
三、实验拓展思考
IOS和Android属于什么类型的操作系统?
答:iOS是由苹果公司为iPhone开发的操作系统。它主要是给iPhone、iPod touch以及iPad使用。就像其基于的Mac OS X操作系统一样,它也是以Darwin为基础的。原本这个系统名为iPhone OS,直到2010年6月7日WWDC大会上宣布改名为iOS。 iOS的系统架构分为四个层次:核心操作系统层(the Core OS layer),核心服务层(the Core Services layer),媒体层(the Media layer),可轻触层(the Cocoa Touch layer)。系统操作占用大概240MB的存储器空间。
AndroidAndroid是一种基于Linux的自由及开放源代码的操作系统,该平台由操作系统、中间件、用户界面和应用软件组成。
主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。
Android的系统架构和其操作系统一样,采用了分层的架构。可分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层