您的位置:首页 > 其它

操作系统的作用是什么?目前主流的操作系统有哪些?主要特点是什么?

2014-05-05 08:41 471 查看
 

操作系统的是负责管理计算机的软硬件资源、提高计算机资源的使用效率、方便用户使

用的程序集合。

 

操作系统的作用主要有三个:一是方便性,一个未配置操作系统的计算机是极难使用

的,因为计算机硬件只认识

0



1

,用户要想与计算机交流就必须使用机器指令,要想输

入数据或打印数据,也必须自己启动并控制相应的外部设备;二是有效性,

CPU

的高速和

外部设备的相对低速是计算机硬件无法逾越的基本矛盾,如果没有操作系统的管理,

CPU

和外部设备就会经常处于空闲状态,尤其是

CPU

更是“一天打鱼,千天晒网”,操作系统

通过合理地组织计算机的工作流程,更改善系统的资源利用率并提高系统的吞吐量;三是

提供应用软件的运行环境,操作系统位于应用软件和硬件之间,应用软件不能脱离操作系

统而独立运行。

 

目前的主流操作系统种类繁多,很难用单一标准统一分类。

 

根据所支持的用户数目,可分为单用户

(MSDOS



OS/2



Windows)

、多用户系统

(UNIX



MVS)

;根据源码开放程度,可分为开源操作系统

(Linux



Chrome OS)

和不开源操作系统

(Mac OS



Windows)

;根据硬件结构,可分为网络操作系统

(Netware



Windows NT



OS/2

warp)

、分布式系统

(Amoeba)

、多媒体系统

(Amiga)

;根据操作系统的使用环境和对作业处

理方式来考虑,可分为批处理系统

(MVX



DOS/VSE)

、分时系统

( Linux



UNIX



XENIX



Mac

OS)

、实时系统

(iEMX



VRTX



RTOS



RT WINDOWS) 

单用户操作系统特点

 

:每次只允许一个作业运行

 

,一批作业的程序、数据和作业说

明书提交给计算机系统后,一个作业执行结束自动转下一个作业执行。例如

 IBM

OS/360PCP

。多用户操作系统特点:允许多道程序同时装入内存运行,使

CPU

轮流执行每道

作业。“多道”是指同时在内存中作业有多个

,

宏观上多道并行操作,但微观上在某一时刻

CPU

处理的只是一个作业。网络操作系统特点:网络中各种资源共享及各台计算机间可以

互相通信。分布式操作系统特点:⑴分布性:把一个大算题分解成若干个子算题,分布到

该系统各台计算机上执行;⑵并行性:各个子算题是并行执行的。

 

什么是数据库??数据库管理系统?数据库系统?

 

  

数据库是能够被统一的相关数据集合,这些数据具有一定的结构,能够长期存储,具有

较小的冗余度,较高的数据独立性和易扩展性,并可为多个用户共享。

 

  

数据库管理系统是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据

库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过

数据库管理系统访问数据库中的数据,数据库管理员也通过数据库管理系统进行数据

库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,

修改和询问数据库。

DBMS

提供数据定义语言

DDL

与数据操作语言

DML

,供用户定义数

据库的模式结构与权限约束,实现对数据的追加、删除等操作。

 

  

数据库系统,是由数据库及其管理软件组成的系统。它是为适应数据处理的需要而

发展起来的一种较为理想的数据处理的核心机构。它是一个实际可运行的存储、维护

和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐