Arten der Verbindung Daten Briefmarken

October 27

Arten der Verbindung Daten Briefmarken

In Computer-Software-Design besteht ein modulares System aus eine Reihe von Schnittstellen-Module. Jedes Modul hat einen klar definierten Zweck. Kupplung bezieht sich auf das Niveau der Interdependenz zwischen den einzelnen Modulen. Zwei Module mit einer hohen Kopplung sind stark miteinander verbunden, und ebenso zwei Module mit einer niedrigen Kupplung nicht viel voneinander abhängig sind. Es gibt eine Reihe von Arten der Kopplung, wie Daten-Kupplung und Stempel-Kupplung.

Daten-Kupplung

Daten-Kopplung bezieht sich auf einen Zustand der Verbindung zwischen zwei Modulen, wobei sie nur durch Weitergabe der erforderliche Daten miteinander kommunizieren. Außer diesem Datenkommunikation sind sie unabhängige Einheiten. Computertechniker betrachten dies als die beste Form der Kupplung, weil dadurch Sicherheit und Wartung.

Stempel-Kupplung

Stempel-Kupplung übergibt ein Modul komplette Datenstruktur an eine andere. Nicht alle Daten in einer Struktur enthalten ist notwendig für die Kommunikation zwischen den beiden Modulen. So enthält diese Art von Stempel-Kopplung Daten, die das zweite Modul nicht erforderlich ist. Z. B. könnte ein Modul auf vollständige Datensätze mit vielen Feldern auf die andere übertragen. Das empfangende Modul benötigt jedoch nur wenige Felder aus den Datensätzen.

Steuerelement-Kupplung

Zwei Module sollen im Steuerelement Kopplung wird ein Modul auf Steuerungsinformationen zu einem anderen übertragen werden. Dies führt zu einem Modul steuern die Logik eines anderen. Das steuernde Modul sagt seinem Partner welcher Kontrolle Struktur Weg nehmen. Computertechniker halte dies für eine gute Form der Kupplung nicht.

Gemeinsame Kupplung

Gemeinsame Kupplung bezieht sich auf eine Form der Verbindung, in dem alle Module haben Zugang zum Lesen und Schreiben von Daten aus einem gemeinsamen Datenblock einen globale Daten-Block genannt. Die Module tauschen Daten mit dieser globalen Datenblock. Wenn Änderungen an der globalen Daten-Block vorgenommen werden, müssen Software-Designer die Auswirkungen der Änderung auf die einzelnen Module zurückverfolgen.