什么是耦合度?按耦合度的不同,如何区分计算机网络和其他计算机系统?
发布网友
发布时间:2022-05-01 20:59
我来回答
共1个回答
热心网友
时间:2023-10-03 01:49
处理机中概念:
处理机之间连接的紧密程度,可用处理机之间的距离及相互连接的信号线数目表示计算机网络与多机系统在耦合程度上有明显差别:多机系统是紧耦合系统,计算机网络属于松耦合系统。
紧耦合多机系统又称为直接耦合系统,是指各处理机之间通过互联网共享内存。紧耦合多机系统由P台处理机、m个存储器模块、d个I/O通道和3个互联网网络构成。处理机-存储器网络实现处理机与各存储模块的连接。处理机中断信号网络实现多处理机之间的互联。处理机-I/O互联网络实现处理机与外设的连接。每个处理机可自带局部存储器,也可自带cache。存储器模块可采用流水工作方式。紧耦合多机系统多用于并行作业中的多任务,一般处理机是同构的。SMP(symmetrical multi-processing)属于紧耦合多机系统。
松耦合多机系统又称为间接耦合系统,是指各处理机间通过共享I/O子系统、通道或通信线路实现机间通信,不共享内存。松耦合多处理机由P个处理机、1个通道、1个仲裁开关和消息传送系统构成。每个处理机带有一个局部存储器和一组I/O设备。在仲裁开关的通道中有高速通信存储,用来缓冲传送的信息块。松散耦合多处理机适合粗粒度的并行计算。MPP(massive parallel processing)属于松耦合多机系统
软件设计中概念:
基本概念:
软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分摸块的一个准则就是高内聚低耦合。
耦合度(Coupling)是对模块间关联程度的度量。耦合的强弱取决与模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。
模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差。
降低模块间的耦合度能减少模块间的影响,防止对某一模块修改所引起的“牵一发动全身”的水波效应,保证系统设计顺利进行。
内聚和耦合密切相关,同其它模块存在强耦合关系的模块常意味这弱内聚,强内聚常意味着弱耦合。
等级划分:
耦合度可分为七级。
a)非直接耦合:
两模块间没有直接关系,之间的联系完全是通过主模块的控制和调用来实现的
b)数据耦合:
一个模块访问另一模块,彼此间通过简单数据参数来交换输入、输出信息。这里的简单数据参数不同于控制参数、公共数据结构或外部变量。
c)标记耦合:
如一组模块通过参数表传递记录信息,就是标记耦合。这个记录是某一数据结构的子结构,不是简单变量。
d)控制耦合:
一个模块通过传递开关、标志、名字等控制信息,明显的控制选择另一模块的功能
e)外部耦合:
一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数传递该全局变量的信息
f)公共耦合:
一组模块都访问同一个公共数据环境。该公共数据环境可以是全局数据结构、共享的通信区、内存的公共覆盖区等。
g)内容耦合:
一个模块直接修改另一个模块的数据,或直接转入另一个模块
内聚度是指内部各元素之间联系的紧密程度,模块的内聚种类通常可分为7种,按其内聚度从低到高的次序依此为:偶然内聚、逻辑内聚、瞬时内聚、过程内聚、通信内聚、顺序内聚、功能内聚。
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
计算机网络中每台电脑都是独立的,同等重要的
分布式计算机系统中有主电脑和终端之分.
算机网络是指将有独立功能的多台计算机,通过通信设备线路连接起来,在网络软件的支持下,实现彼此之间资源共享和数据通信的整个系统。
02、计算机网络的基本功能是什么?
计算机网络的基本功能是数据通信和资源共享。
03、资源共享主要是指哪些资源?
资源共享包括硬件、软件和数据资源的共享。
04、计算机网络根据其覆盖范围可分为哪三类?
计算机网络根据其覆盖范围可分为局域网、城域网和广域网。
05、学校的校园网应该属于(4)所说的哪一类?
校园网属于局域网。
06、基于服务器的网络与对等网有何区别?
基于服务器的网络中由服务器来管理网络,并为网络用户提供共享服务,而在对等网中没有专用服务器,网络中的每台计算机即作为一台非专业服务器管理自己的资源和用户,为其他计算机提供软硬件资源的共享服务。同时又可作为客户机共享其他计算机的资源。
07、服务器在网络中的作用是什么?
服务器在网络中的主要作用是管理网络,为网络用户提供共享资源。
08、Internet可以为我们提供哪些服务?
Internet可以为我们提供多种服务如,电子邮件、文件传输、信息查询、网上新闻、各种论坛和电子商务等。
09、什么是因特网上的IP地址?
IP地址是计算机在因特网上的惟一标识。
10、IP地址通常是如何表示的?
IP地址由32位二进制数组成,写成4组十进制数,每组之间有圆点隔开。
分布式计算机系统的特点:无主从区分;计算机之间交换信息;资源共享;相互协作完成一个共同任务
分布式计算机系统的功能:通信结构;网络操作系统;分布式操作系统(透明性)
分布式系统的优点:
集中式系统的特点
分布的需求
分布式系统的优点:方便使用;强壮性和可靠性;资源共享;可扩性;最终用户的生产效率;维护方便
与单机操作系统的区别在进程通信、资源管理和系统结构等方面
进程通信
与单机的不同处:不共享内存;可靠性低;通信的实现方式取决于通信设施
通信协议:语义、语法、定时
资源管理
与单机的不同处:多管理者管同一类资源
管理方式:
分布式集中式:一个类中可以有多个资源,但每个资源本身还是由单个管理者管理。
完全分布式:每个资源都可以由多个管理者管理。
系统结构
每台计算机有自己的内核和功能模块
不同计算机上可有不同的,也可有相同功能模块(副本)
大多资源用分布集中式管理;多机共享资源用完全分布式管理.
什么是耦合度?按耦合度的不同,如何区分计算机网络和其他计算机系统?
处理机之间连接的紧密程度,可用处理机之间的距离及相互连接的信号线数目表示计算机网络与多机系统在耦合程度上有明显差别:多机系统是紧耦合系统,计算机网络属于松耦合系统。 紧耦合多机系统又称为直接耦合系统,是指各处理机之间通过互联网共享内存。紧耦合多机系统由P台处理机、m个存储器模块、d个I/O通道和3个互...
分布式光纤温度应变
作为北京希卓信息技术有限公司的一员,分布式光纤温度应变监测技术是我们公司的一项重要技术。该技术通过光纤传感器,能够实时监测长距离范围内的温度和应变变化,具有高精度、抗干扰性强、适用范围广等优点。在工业、能源、交通、环境等领域,分布式光纤温度应变监测技术能够提供准确、及时的数据支持,助力各行业的安全运营和高效管理。北京希卓信息技术有限公司是光纤传感测试服务解决方案提供商,拥有光纤光栅解调仪、分布式光纤传感两大核心产品,致力于向客户提供满足其需求的测试解决方案和服务。希卓拥有专业的技术服务团队,经过多年的努力,希卓信息的业务覆盖了天然气、...
计算机里讲的耦合度是什么意思
计算机里讲的耦合度的意思是:处理机之间连接的紧密程度,可用处理机之间的距离及相互连接的信号线数目表示计算机网络与多机系统在耦合程度上有明显差别:多机系统是紧耦合系统,计算机网络属于松耦合系统。软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分模块的一个准则就是高内聚低耦合。耦...
计算机网络与分布系统的区别在于
系统性质、系统资源、系统管理等区别。1、系统性质:计算机网络是一种松散耦合的系统,计算机节点通过通信链路连接在一起,彼此独立运行。分布式系统是一种紧密耦合的系统,计算机节点通过共享资源和相互协作来完成任务。2、系统资源:计算机网络系统拥有各种常规的物理和逻辑资源,如计算机、存储设备、打印机等,...
计算机网络与分布式系统的比较
计算机网络是松耦合系统,分布式系统是紧耦合系统,计算机网络为分布式系统提供了基础,分布式系统是计算机网络的高级形式。
计算机网络与分布式系统的比较
二:计算机网络与分布式系统区别在于:分布式操作系统的设计思想和网络操作系统是不同的,这决定了他们在结构、工作方式和功能上也不同。网络操作系统要求网络用户在使用网络资源时首先必须了解网络资源,网络用户必须知道网络中各个计算机的功能与配置、软件资源、网络文件结构等情况,在网络中如果用户要读一个...
什么是电脑网络
根据不同的着眼点:- 从研究网络资源共享的角度 - 从研究和分析通信问题的角度 资源共享观点 用资源共享的观点将计算机网络定义为:以能够相互共享资源的方式互连起来的自治计算机系统的集合.(美国信息处理学会联合会1970年定义)1.计算机网络建立的主要目的是实现计算机资源的共享(硬件,软件,数据共享);2.互连...
五大操作系统各自的特点是什么?
c.分布式操作系统对用户是透明的。但对计算机网络,若一个计算机上的用户希望使用另一台计算机上的资源,则必须明确指明是哪台计算机。d.分布式系统的基础是网络。分布式系统已不仅是一个物理上的松散耦合系统,同时还是一个逻辑上紧密耦合的系统。e.分布式系统还处在研究阶段。而计算机网络已经在各个领域...
计算机网络可被理解为()。
展开全部 计算机网络可被理解为()。 A.执行计算机数据处理的软件模块B.由自治的计算机互连起来的集合体C.多个处理器通过共享内存实现的紧耦合系统D.用于共同完成一项任务的分布式系统正确答案:由自治的计算机互连起来的集合体 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 ...
操作系统五大类型各自有什么特点
4、网络操作系统一种能代替操作系统的软件程序,是网络的心脏和灵魂,是向网络计算机提供服务的特殊的操作系统。借由网络达到互相传递数据与各种消息,分为服务器(Server)及客户端(Client)。服务器的主要功能是管理服务器和网络上的各种资源和网络设备的共用,加以统合并控管流量,避免有瘫痪的可能性,而...
...操作系统]和[多处理机操作系统](松散耦合下) 有什么区别?_百度...
它和集中式操作系统的区别在于资源管理、进程通信和系统结构等方面。它是一种特殊的多处理器计算机系统。各处理器通过网络构成统一的系统。系统采用分布式计算结构,即把原来系统内中央处理器处理的任务分散给相应的处理器,实现不同功能的各个处理器相互协调,共享系统的外设与软件。这样就加快了系统的处理...