Koblingsklassifikation
Læg en besked
Systemkobling stammer fra fysikken. I fysik refererer kobling til et mål for to enheders gensidige afhængighed af hinanden. Det er opdelt i følgende kategorier:
indirekte kobling
Der er ingen direkte relation mellem de to moduler, og forbindelsen mellem dem realiseres fuldstændigt gennem styring og aktivering af hovedmodulet.
datakobling
Når et modul får adgang til et andet, udveksler det input- og outputinformation med hinanden gennem simple dataparametre (ikke kontrolparametre, offentlige datastrukturer eller eksterne variabler).
tag kobling
Et sæt moduler sender registreringsinformation gennem en parameterliste. Denne post er en understruktur af en datastruktur, ikke en simpel variabel.
kontrolkobling
Styrekobling opstår, når et modul eksplicit styrer funktionen til at vælge et andet modul ved at transmittere kontrolinformation såsom kontakter, logoer, navne osv.
ekstern kobling
Når en gruppe af moduler alle får adgang til den samme globale simple variabel i stedet for den samme globale datastruktur og ikke sender informationen om den globale variabel gennem parametertabellen, kaldes det ekstern kobling.
offentlig kobling
Hvis en gruppe af moduler alle tilgår det samme fælles datamiljø, kaldes koblingen mellem dem offentlig kobling. Det fælles datamiljø kan være kommunikationsområdet, der deles af den globale datastruktur, hukommelsens fælles dækningsområde osv.
indholdskobling
Indholdskobling sker mellem to moduler, hvis:
①Et modul får direkte adgang til et andet moduls interne data;
②Et modul overføres ikke til indersiden af et andet modul gennem den normale indgang;
③ Nogle af programkoderne for de to moduler overlapper hinanden (måske kun vises i assemblersprog);
④ Et modul har flere indgange.







