Hjem - Viden - Detaljer

Koblingsklassifikation

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.


Send forespørgsel

Du kan også lide