Softwareontwikkeling en projectmanagement
Welk type koppeling tussen modules is het zwakst en geeft de grootste onafhankelijkheid van modules?
- AGemeenschappelijke koppeling (common coupling)
- BBesturingskoppeling (control coupling)
- CDatakoppeling (data coupling)
Antwoord en toelichting tonen
Antwoord: C. Datakoppeling (data coupling)
Koppeling geeft aan hoe sterk modules van elkaar afhankelijk zijn; hoe zwakker, hoe onafhankelijker en wenselijker de modules. Van zwak naar sterk worden datakoppeling, stempelkoppeling (stamp coupling), besturingskoppeling, externe koppeling, gemeenschappelijke koppeling en inhoudskoppeling (content coupling) onderscheiden. Bij datakoppeling worden alleen de benodigde gegevens als eenvoudige argumenten doorgegeven. Bij besturingskoppeling worden vlaggen en dergelijke doorgegeven die het verloop van de verwerking omschakelen, en bij gemeenschappelijke koppeling gebruiken meerdere modules dezelfde globale gegevens (globale variabelen); in beide gevallen worden modules afhankelijk van elkaars interne werking.
Verder: nog 9 vragen over Softwareontwikkeling en projectmanagement