关于操作系统的档次结构 (关于操作系统任务管理的说法正确的有哪些)
创始人
2026-07-22 06:29:44
0

本文目录导航:

  • 关于操作系统的档次结构
  • 计算机的系统开展历史
  • 软件体系结构的开展历史

关于操作系统的档次结构

操作系统的档次结构引见如下:

档次结构是指先将整个操作系统按其配置合成成若干个子模块,而后依照系统集成准则将这些子模块区分陈列到若干层中,并将各层之间设计成一种单向的依赖相关。

它的好处是把配置成功的无序性改成有序性,可清楚提高设计的准确性。

把模块间的复杂依赖相关改为单向依赖相关,即上层软件依赖于低层软件。

结构明晰易懂、牢靠性好、增加了死锁的或许性。

拓展常识:

操作系统结构是指操作系统的构成结构。

在操作系统的开展环节中,发生了多种多样的系统结构,简直每一个操作系统在结构上都有自己的特点,从总体上看,依据发生的期间,操作系统结构依次可以分为全体式结构、模块化结构、档次式结构和微内核结构。

全体式结构也叫繁难结构或无结构,在早期设计开发操作系统时,设计者只是把留意力放在配置的成功和取得高的效率上。

整个操作系统的配置由一个一个的环节来成功,这些环节之间又可以相互调用,造成操作系统变为一堆环节的汇合,其外部结构复杂又凌乱。

因此这种操作系统没有结构可言。

这种早期的全体式结构的最大好处就是接口繁难间接,系统效率高但是却有很多的缺陷:没有可读性,也不具有可保养性,一旦某一个环节出了疑问,凡是与之存在调用相关的环节都要修正,所以给调试和保养人员带来许多费事。

模块化结构是指将整个操作系统按配置划分为若干个模块,每个模块成功一个特定的配置。

模块之间的通讯只能经过预先定义的接口启动。

或许说模块之间的相互相关仅限于接口参数的传递。

在这种模块化结构中,模块的划分并不是轻易的。

而是要遵照必定的准则,即模块与模块之间的关联要尽或许地少,而模块外部的关联要尽或许地严密这样划分进去的模块之间具有必定的独立性,从而增加了模块之间的复杂的调用相关,使得操作系统的结构变得明晰:而模块外部各局部咨询严密,使得每个模块都具有独立的配置。

计算机的系统开展历史

关于操作系统的档次结构

计算机的系统开展历史:

1、第1代:电子管数字机(1946—1958年)

配件方面,逻辑元件驳回的是真空电子管,主存储器驳回汞提火线、阴极射线示波管静电存储器、磁鼓、磁芯;外存储器驳回的是磁带。

软件方面驳回的是机器言语、汇编言语。

运行畛域以军事和迷信计算为主。

特点是体积大、功耗高、牢靠性差。

速度慢(普通为每秒数千次至数万次)、多少钱低廉,但为以后的计算机开展奠定了基础。

2、第2代:晶体管数字机(1958—1964年)

配件方面的操作系统、初级言语及其编译程序运行畛域以迷信计算和事务处置为主,并开局进入工业控制畛域。

特点是体积增加、能耗降低、牢靠性提高、运算速度提高(普通为每秒数10万次,可高达300万次)、性能比第1代计算机有很大的提高。

3、第3代:集成电路数字机(1964—1970年)

配件方面,逻辑元件驳回中、小规模集成电路(MSI、SSI),主存储器仍驳回磁芯。

软件方面发生了分时操作系统以及结构化、规模化程序设计方法。

特点是速度更快(普通为每秒数百万次至数千万次),而且牢靠性有了清楚提高,多少钱进一步降低,产品走向了通用化、系列化和规范化等。

运行畛域开局进入文字处置和图形图像处置畛域。

4、第4代:大规模集成电路机(1970年至今)

配件方面,逻辑元件驳回大规模和超大规模集成电路(LSI和VLSI)。

软件方面发生了数据库治理系统、网络治理系统和面向对象言语等。

1971年环球上第一台微处置器在美国硅谷降生,开创了微型计算机的新时代。

运行畛域从迷信计算、事务治理、环节控制逐渐走向家庭。

计算机的关键特点:

1、运算速度快:

计算机外部电路组成,可以高速准确地成功各种算术运算。

当今计算机系统的运算速度已到达每秒万亿次,微机也可达每秒亿次以上,使少量复杂的迷信计算疑问得以处置。

例如:卫星轨道的计算、大型水坝的计算、24小时天气算须要几年甚至几十年,而在现代社会里,用计算机只要几分钟就可成功。

2、计算准确度高:

迷信技术的开展特意是尖端迷信技术的开展,须要高度准确的计算。

计算机控制的导弹之所以能准确地击中预约的指标,是与计算机的准确计算分不开的。

普通计算机可以有十几位甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计算工具所可望不可即的。

3、逻辑运算才干强:

计算机不只能启动准确计算,还具有逻辑运算配置,能对消息启动比拟和判别。

计算机能把加入运算的数据、程序以及两边结果和最后结果保留起来,并能依据判别的结果智能口头下一条指令以供用户随时调用。

4、存储容量大:

计算机外部的存储用具有记忆个性,可以存储少量的消息,这些消息,不只包含各类数据消息,还包含加工这些数据的程序。

5、智能化水平高:

由于计算机具有存储记忆才干和逻辑判别才干,所以人们可以将预先编好的程序组归入计算机内存,在程序控制下,计算机可以延续、智能地上班,不须要人的干预。

6、性价比高:

简直每家每户都会有电脑,越来越普遍化、公众化,21世纪电脑必将成为每家每户无法缺少的电器之一。

计算机开展很迅速,有台式的还有笔记本。

参考资料起源: 网络百科——计算机

软件体系结构的开展历史

与最后的大型中央主机相顺应,最后的软件结构体系也是Mainframe结构,该结构下客户、数据和程序被集中在主机上,理论只要大批的GUI界面,对远程数据库的访问比拟艰巨。

随着PC的宽泛运行,该结构逐渐在运行中被淘汰。

在80年代中期发生了Client/Server散布式计算结构,运行程序的处置在客户(PC机)和主机(Mainframe或Server)之间分担;恳求理论被相关型数据库处置,PC机在接遭到被处置的数据后成功显示和业务逻辑;系统支持模块化开发,理论有GUI界面。

Client/Server结构由于其灵敏性失掉了极端宽泛的运行。

但关于大型软件系统而言,这种结构在系统的部署和裁减性方面还是存在着无余。

Internet的开展给传统运行软件的开发带来了深入的影响。

基于Internet和Web的软件和运行系统无疑须要更为开明和灵敏的体系结构。

随着越来越多的商业系统被搬上Internet,一种新的、更具生命力的体系结构被宽泛驳回,这就是为咱们所知的“三层/多层计算”。



客户层(client tier) 用户接口和用户恳求的收回地,典型运行是网络阅读器和胖客户(如Java程序)。

主机层(server tier) 典型运行是Web主机和运转业务代码的运行程序主机。

数据层(data tier) 典型运行是相关型数据库和其余后端(back-end)数据资源, 如 Oracle和SAP、 R/3等三层体系结构中,客户(恳求消息)、程序(处置恳求)和数据(被操作)被物理地隔离。

三层结构是个更灵敏的体系结构,它把显示逻辑从业务逻辑中分别进去,这就象征着业务代码是独立的,可以不关心怎么显示和在哪里显示。

业务逻辑层如今处于两边层,不须要关心由哪种类型的客户来显示数据,也可以与后端系统坚持相对独立性,无利于系统裁减。

三层结构具有更好的移植性,可以跨不同类型的平台上班,准许用户恳求在多个主机间启动负载平衡。

三层结构中安保性也更易于成功,由于运行程序曾经同客户隔离。

运行程序主机是三层/多层体系结构的组成局部,运行程序主机位于两边层。

如图所示,运行程序主机运转于阅读器和数据资源之间,一个繁难的实例是,顾客从阅读器中输入一个定单,web主机将该恳求发送给运行程序主机,由运行程序主机口头处置逻辑,并且失掉或降级后端用户数据。

兴起六十年代的软件危机使得人们开局注重软件工程的钻研。

后来,人们把软件设计的重点放在数据结构和算法的选用上,随着软件系统规模越来越大、越来越复杂,整个系统的结构和规格阐清楚得越来越关键。

软件危机的水平日益加剧,现有的软件工程方法对此显得力所能及。

关于大规模的复杂软件系统来说,对总体的系统结构设计和规格说明比起对计算的算法和数据结构的选用曾经变得清楚关键得多。

在此种背景下,人们意识到软件体系结构的关键性,并以为对软件体系结构的系统、深化的钻研将会成为提高软件消费率和处置软件保养疑问的新的最有宿愿的路径。

自从软件系统初次被分红许多模块,模块之间有相互作用,组合起来有全体的属性,就具有了体系结构。

好的开发者经常会经常使用一些体系结构形式作为软件系统结构设计谋略,但他们并没有规范地、明白地表白进去,这样就无法将他们的常识与他人交换。

软件体系结构是设计形象的进一步开展,满足了更好地理解软件系统,更繁难地开发更大、更复杂的软件系统的须要。

理想上,软件总是有体系结构的,不存在没有体系结构的软件。

体系结构(Architecture)一词在英文里就是修建的意思。

把软件比作一座楼房,从全体上讲,是由于它有基础、主体和装璜,即操作系统之上的基础设备软件、成功计算逻辑的主体运行程序、繁难经常使用的用户界面程序。

从细节过去看每一个程序也是有结构的。

早期的结构化程序就是以语句组成模块,模块的汇集和嵌套构成层层调用的程序结构,也就是体系结构。

结构化程序的程序(表白)结构和(计算的)逻辑结构的分歧性及自顶向下开发方法人造而然地构成了体系结构。

由于结构化程序设计时代程序规模不大,经过强调结构化程序设计方法学,自顶向下、逐渐求精,并留意模块的耦合性就可以失掉相对良好的结构,所以,并未特意钻研软件体系结构。

咱们可以作个繁难的比喻,结构化程序设计时代是以砖、瓦、灰、沙、石、预制梁、柱、屋面板盖平房和小楼,而面向对象时代以整面墙、整间房、一层楼梯的预制件盖高楼大厦。

构件怎么搭配才正当?体系结构怎么结构容易?关键构件有了更改后,如何保障整栋高楼不倒?每种运行畛域须要什么构件(医院、工厂、旅馆)?有哪些适用、好看、强度、造价正当的构件骨架使建造进去的修建(即体系结构)更能满足用户的需求?似乎土木工程进入到现代修建学一样,软件也从传统的软件工程进入到现代面向对象的软件工程,钻研整个软件系统的体系结构,寻求建构最快、老本最低、品质最好的结构环节。

软件体系结构虽脱胎于软件工程,但其构成同时自创了计算机体系结构和网络体系结构中很多贵重的思维和方法,最近几年软件体系结构钻研已齐全独立于软件工程的钻研,成为计算机迷信的一个最新的钻研方向和独立学科分支。

软件体系结构钻研的关键内容触及软件体系结构形容、软件体系结构格调、软件体系结构评估和软件体系结构的方式化方法等。

处置好软件的重用、品质和保养疑问,是钻研软件体系结构的基本目的。

相关内容

热门资讯

关... 本文目录导航: 关于操作系统的档次结构 计算机的系统开展历史 ...
计... 本文目录导航: 计算机操作系统属于什么软件 操作系统是一种什么软件? ...
操... 本文目录导航: 操作系统是运行软件吗 软件按配置可以分为运行软件、系统软件...
如... 本文目录导航: 如何检查计算机基本消息,装置的操作系统,cpu等 在电脑中...
腾... 本文目录导航: 腾讯公司都有什么软件? 腾讯旗下都有什么软件 ...
什... 本文目录导航: 什么是运行软件?有哪些分类? 运行软件蕴含哪些? ...
的... 本文目录导航: 求西安电子科技大学出版社编著的《计算机操作系统教程》(第二版)的课后习题答...
w... 本文目录导航: windows的操作系统有哪些性能 操作系统都包含哪些性能...
w... 本文目录导航: win10系统自带的办公软件是什么? 电脑自带的off...
办... 本文目录导航: 办公软件在哪里可以在线学 想学办公软件去哪里学 ...
怎... 本文目录导航: office办公软件(收费版)怎样下载 WPS offic...
成... 本文目录导航: 成人电脑培训班学费? 普通的电脑培训班要价格 ...
普... 本文目录导航: 普通的电脑培训班要价格 荆门有哪些电脑培训班 ...
如... 本文目录导航: 如何给电脑装购买公软件 如何在电脑高低载并装置WPS ...
好... 本文目录导航: 好用的办公软件有哪些? 电脑办公软件有哪些? ...
电... 本文目录导航: 电脑word收费版去哪下载 office办公软件怎样在电脑...
o... 本文目录导航: office办公软件(收费版)怎样下载 如何给电脑装购买公...
办... 本文目录导航: 办公软件要学哪些内容 怎么学习熟练把握基本的办公软件 ...
w... 本文目录导航: wpsoffice电脑版教程 电脑最基本的办公软件介绍有哪...
好... 本文目录导航: 好用的办公软件有哪些 办公软件哪些好用? ...