Softwareontwikkeling en projectmanagement

Welk type koppeling tussen modules is het zwakst en geeft de grootste onafhankelijkheid van modules?

  1. AGemeenschappelijke koppeling (common coupling)
  2. BBesturingskoppeling (control coupling)
  3. 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.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Softwareontwikkeling en projectmanagement

  1. Welk GoF-ontwerppatroon zorgt ervoor dat de objecten die van een object afhangen automatisch een melding krijgen als de toestand van dat object verandert?
  2. Welk probleem is een statische-analysetool, toegepast op de broncode van firmware, het best in staat te vinden zonder het programma uit te voeren?
  3. Welke beschrijving van blackboxtesten is juist?
  4. Een invoerveld accepteert alleen gehele getallen; waarden van 1 tot en met 100 worden geaccepteerd en alle andere geven een foutmelding. Hoeveel equivalentieklassen zijn er in totaal (geldige en ongeldige klassen samen) als de invoer met equivalentiepartitionering wordt ingedeeld?
  5. Een programma bepaalt de toegangsprijs op basis van leeftijd (een geheel getal van 0 of meer): 0 tot 17 jaar betaalt het kindertarief, 18 tot 64 jaar het standaardtarief en 65 jaar of ouder het seniorentarief. Welke reeks testwaarden is het meest geschikt voor grenswaardenanalyse om de grenzen te controleren waar de tariefcategorie verandert?