分时操作系统的概念是在第二代计算机时代提出的。
分时操作系统主要具有以下三个特点:
1、并行性。共享一台计算机的众多联机用户可以在各自的终端上同时处理自己的程序。
2、独占性。分时操作系统采用时间片轮的方法使一台计算机同时为许多终端用户服务,每个用户的感觉是自己独占计算机。操作系统通过分时技术将一台计算机改造为多台虚拟计算机。一般分时操作系统的响应时间为秒级,这样用户在终端上感觉不到等待,回感到很满意。
3、交互性。用户与计算机之间可以进行“交互会话”,用户从终端输入命令,系统通过屏幕或打印机将信息反馈给用户,用户与系统这样一问一答,知道全部工作完成。
扩展资料:
分时操作系统将计算机的CPU在时间上分割成很小的时间段,每个时间段称为一个时间片,系统将CPU的时间片轮流分配给多个用户,每个用户通过终端使用同一台计算机,并通过终端直接控制程序运行,进入人机的交互。
计算机操作系统有哪些及介绍
分时操作系统和实时操作系统的区别可以从多路性、独立性、及时性、交互性和可靠性5个方面进行比较。
1、多路性
实时系统与分时系统一样具有多路性,分时系统按分时原则为多个终端用户服务;而实时系统,其多路性则主要表现在经常对多路的现场信息进行采集及对多个对象或多个执行机构进行控制。
2、独立性
实时系统与分时系统一样具有独立性。每个终端用户在向实时系统提出服务请求时,是彼此独立的操作,互不干扰;而且在实时系统中信息的采集和对对象的控制也是彼此互不干扰的。
3、及时性
实时系统对实时性的要求与分时系统类似,都是以人能接受的等待时间来确定;但实时系统的及时性,则是以控制对象所要求的开始截止时间或完成截止时间来确定的,一般为秒级、百毫秒直至毫秒级,甚至有的要低于100μs。
4、交互性
实时系统具有交互性,但这里人与系统的交换,仅限于访问系统中某些特定的专用服务程序。它不像分时系统那样能向终端用户提供数据处理服务、资源共享等服务。
5、可靠性
分时系统要求系统可靠,相比之下,实时系统则要求系统高度可靠。因为任何差错都可能带来巨大的经济损失,甚至无法预料的灾难后果。因此,在实时系统中,采取了多级容错措施来保证系统的安全及数据的安全。
UNIX,MSDOS,WINDOWS,NOVELLNETWARE?是网络操作系统。
批处理系统是早期的一种大型机用操作系统。可对用户作业成批处理,期间勿需用户干预,分为单道批处理系统和多道批处理系统。
扩展资料操作系统分类
单用户操作系统
单用户操作系统一次只能支持一个用户程序的运行。单用户操作系统向用户提供联机交互式的工作环境,比如MS-DOS就是一个经典的单用户操作系统。
批处理操作系统
早期的一种大型机用操作系统。可对用户作业成批处理,期间勿需用户干预,分为单道批处理系统和多道批处理系统。
分时操作系统
利用分时技术的一种联机的多用户交互式操作系统,每个用户可以通过自己的终端向系统发出各种操作控制命令,完成作业的运行。分时是指把处理机的运行时间分成很短的时间片,按时间片轮流把处理机分配给各联机作业使用。
实时操作系统
一个能够在指定或者确定的时间内完成系统功能以及对外部或内部事件在同步或异步时间内做出响应的系统,实时意思就是对响应时间有严格要求,要以足够快的速度进行处理.分为硬实时和软实时两种。
通用操作系统
同时兼有多道批处理、分时、实时处理的功能,或者其中两种以上功能的操作系统。
网络操作系统
一种在通常操作系统功能的基础上提供网络通信和网络服务功能的操作系统。
分布式操作系统
一种以计算机网络为基础的,将物理上分布的具有自治功能的数据处理系统或计算机系统互联起来的操作系统。分布式系统中各台计算机无主次之分,系统中若干台计算机可以并行运行同一个程序,分布式操作系统用于管理分布式系统资源。
嵌入式操作系统
一种运行在嵌入式智能芯片环境中,对整个智能芯片以及它所操作、控制的各种部件装置等资源进行统一协调、处理、指挥和控制的系统软件。
参考资料:
计算机操作系统的种类可以分为好几种,目前最常见的是windows、linux以及unix操作系统,下面由我为大家搜集整理了计算机操作系统有哪些及介绍的相关知识,希望对大家有帮助!
计算机操作系统有哪些及介绍
一、计算机操作系统有哪些
windows操作系统
windows操作系统是由微软公司开发,大多数用于我们平时的台式电脑和笔记本电脑。windows操作系统有着良好的用户界面和简单的操作。我们最熟悉的莫过于windows XP和现在很流行的windows 7,还有比较新的windows 8.
微软还开发了适合服务器的操作系统,像windows server 2000,windows server 2003.一般的台式机不会去装此类的操作系统,因为最初的设计是为服务器安装的,个硬件的要求都不一样的。
UNIX操作系统
UNIX基本都是安装在服务器上,没有用户界面,基本上都是命令操作。所以你进入该系统的时候就是一个黑乎乎的界面,然后就之后一个光标在闪呀闪。没有什么娱乐软件,不能看,不能听歌。
linux操作系统
linux算是UNIX的孩子吧,他继承了UNIX的许多特性,还加入自己的一些新的功能。有的linux有界面有的没有。而且Linux是开源的,免费的。谁都可以拿去做修改,然后开发出有自己特色的操作系统。做的比较好的有:红旗,ubuntu,Fedora,Debian等。这些都可以装在台式机或笔记本上。也有相应的软件可以用,比如:QQ,IE等一些常用的软件。
苹果操作系统
苹果操作系统是比较知名的操作系统,其实大家都不知到其是他是基于UNIX上面开发的。他有着良好的用户体验,华丽的用户界面和简单的操作。他的设计很人性化,最求的是良好的用户体验。
二、计算机操作系统介绍
WINDOWS操作系统
1windows xp:这应该是我们现在最常用的操作系统了,因为它简单好用所以很多用户都选择安装windows xp作为自己的操作系统,即便你初始电脑也能快速的运用自如,这是其他操作系统不必比拟的,如果你对电脑刚入门的话,推荐你使用windows xp作为你的操作系统。
2windows 2003:Windows Server 2003是微软的服务器操作系统。现在很多正在运行的网站就是选择windows 2003作为自己的操作系统,因为在windows 2003上我们可以很方便控制文件的浏览以及执行权限,使得网站更加安全。如果你想假设网站,windows 2003作为服务器是个不错的选择。
3windows 7:是现在比较流行的一款操作系统,因为很多品牌的笔记本都把它绑定为了默认操作系统,因此很多用户现在都在使用win 7,但是由于win7开启了UAC权限,所以很多软件可能在运行的时候收到阻止,如果你是新手,不建议你使用win7,因为可能会遇到很多问题。
4Windows Vista:此操作系统较上一个版本Windows XP增加了上百种新功能,虽然发行之初盛行一时,但是很快便退出了历史的舞台,现在微软不再销售Vista操作系统,慢慢的也将取消对Vista的主流技术支持,我对此操作系统不是很了解,对其不予置评。
Linux操作系统
RedHat:是相当成功的一个Linux发行版本,也是目前使用最多的Linux发行版本。很多的linux的发行版本都是从Red Hat Linux中发展出来的,对于Red Hat我不甚了解,但是它的成功是毋庸置疑的。
Fedora:是一个开放的、创新的、前瞻性的操作系统和平台,基于 Linux。这是我使用的第一个linux操作系统,之所以使用fedora作为学习linux操作系统的学习是因为它的操作比较简单(相对于其他linux操作系统而言),桌面版的操作形式类似于windows跟容易上手,很多高手都推荐使用fedora作为linux操作系统的学习。
centos:这是我接触的第二个linux操作系统,之所学习它是因为很多使用linux的人推荐使用centos作为服务器,作为网站的架设者所以不得不学习,centos的操作类似于fedora,它们都是一母同胞,都是由redhat改编而来,如果使用过fedora或者是redhat,相信对于centos应该是很容易上手的。
UNIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、DennisRitchie和DouglasMcIlroy于1969年在AT&T的贝尔实验室开发。
目前它的商标权由国际开放标准组织所拥有,只有符合单一UNIX规范的UNIX系统才能使用UNIX这个名称,否则只能称为类UNIX(UNIX-like)。操作系统,是美国AT&T公司于1971年在PDP-11上运行的操作系统。具有多用户、多任务的特点,支持多种处理器架构,最早由肯?汤普逊(Kenneth Lane Thompson)、丹尼斯?里奇(Dennis MacAlistair Ritchie)于1969年在AT&T的贝尔实验室开发。
Unix操作系统
UNIX系统是一个多用户,多任务的分时操作系统。
UNIX的系统结构可分为两部分:操作系统内核(由文件子系统和进程控制子系统构成,最贴近硬件),系统的外壳(贴近用户)。外壳由Shell解释程序,支持程序设计的各种语言,编译程序和解释程序,实用程序和系统调用接口等组成
UNIX系统大部分是由C语言编写的,这使得系统易读,易修改,易移植。
UNIX提供了丰富的,精心挑选的系统调用,整个系统的实现十分紧凑,简洁。
UNIX提供了功能强大的可编程的Shell语言(外壳语言)作为用户界面具有简洁,高效的特点。
UNIX系统采用树状目录结构,具有良好的安全性,保密性和可维护性。
UNIX系统采用进程对换(Swapping)的内存管理机制和请求调页的存储方式,实现了虚拟内存管理,大大提高了内存的使用效率。
UNIX系统提供多种通信机制,如:管道通信,软中断通信,消息通信,共享存储器通信,信号灯通信。