操作系统实验0
1.计算机操作系统的定义和概念
操作系统(Operating System,简称OS),是电子计算机系统中负责支撑应用程序运行环境以及用户操作环境的系统软件,同时也是计算机系统的核心与基石。它的职责常包括对硬件的直接监管、对各种计算资源(如内存、处理器时间等)的管理、以及提供诸如作业管理之类的面向应用程序的服务等等。 操作系统的理论是计算机科学中一个古老而又活跃的分支,而操作系统的设计与实现则是软件工业的基础与核心。
2.操作系统的分类
①简单操作系统。它是计算机初期所配置的操作系统,如IBM公司的磁盘操作系统DOS/360和微型计算机的操作系统CP/M等。这类操作系统的功能主要是操作命令的执行,文件服务,支持高级程序设计语言编译程序和控制外部设备等。
②分时系统。它支持位于不同终端的多个用户同时使用一台计算机,彼此独立互不干扰,用户感到好像一台计算机全为他所用。
③实时操作系统。它是为实时计算机系统配置的操作系统。其主要特点是资源的分配和调度首先要考虑实时性然后才是效率。此外,实时操作系统应有较强的容错能力。
④网络操作系统。它是为计算机网络配置的操作系统。在其支持下,网络中的各台计算机能互相通信和共享资源。其主要特点是与网络的硬件相结合来完成网络的通信任务。
⑤分布操作系统。它是为分布计算系统配置的操作系统。它在资源管理,通信控制和操作系统的结构等方面都与其他操作系统有较大的区别。由于分布计算机系统的资源分布于系统的不同计算机上,操作系统对用户的资源需求不能像一般的操作系统那样等待有资源时直接分配的简单做法而是要在系统的各台计算机上搜索,找到所需资源后才可进行分配。对于有些资源,如具有多个副本的文件,还必须考虑一致性。所谓一致性是指若干个用户对同一个文件所同时读出的数据是一致的。为了保证一致性,操作系统须控制文件的读、写、操作,使得多个用户可同时读一个文件,而任一时刻最多只能有一个用户在修改文件。分布操作系统的通信功能类似于网络操作系统。由于分布计算机系统不像网络分布得很广,同时分布操作系统还要支持并行处理,因此它提供的通信机制和网络操作系统提供的有所不同,它要求通信速度高。分布操作系统的结构也不同于其他操作系统,它分布于系统的各台计算机上,能并行地处理用户的各种需求,有较强的容错能力。
⑥智能操作系统
3.常用几种操作系统的优缺点分析
1. 微软提供的Windows操作系统,目前使用最为广泛,由windows xp和windows 7两种,当然还有其它早期的版本95、98等,服务器操作系统windows nt,windows 2003 server等等。其最大的优点或优势是使用极其的广泛,操作比较简单、直观,应用软件极为丰富,应用面也非常的广泛。但其运行的效率、安全性比较弱。
2. UNIX和基于UNIX发展而来的LINUX,其主要应用于服务器端,和一些网络交互设备上,例如路由器、防火墙(硬件防火墙)等。其最大的优施是其安全性,但其缺点也是明显的就是操作和配置相对于windows而言要复杂和专业不少,所以应用面和相应的应用软件比较狭窄和少。
3. 苹果公司的MAC OS操作系统,由于其是一个相对封闭的操作系统,只能应用于苹果公司本身生产的设备上,所以应用面相对要更窄一些。但是由于现在iPad和苹果的笔记本的良好的销售业绩,其使用人群也有相当的规模。其操作极为方便,用户体验做得相当的完美,但其应用面相对而言要狭窄很多。
IOS和Android属于什么类型的操作系统?
两者属于手机操作系统;
主流的智能手机有Google Android和苹果的iOS等。智能手机与非智能手机都支持JAVA,智能机与非智能机的区别主要看能否基于系统平台的功能扩展,非JAVA应用平台,还有就是支持多任务。
手 机操作系统一般只应用在智能手机上。目前,在智能手机市场上,中国市场仍以个人信息管理型手机为主,随着更多厂商的加入,整体市场的竞争已经开始呈现出分 散化的态势。从市场容量、竞争状态和应用状况上来看,整个市场仍处于启动阶段。目前应用在手机上的操作系统主要有Android(谷歌)、iOS(苹 果)、windows phone(微软)、Symbian(诺基亚)、BlackBerry OS(黑莓)、windows mobile(微软)等。