Softwareentwicklung und Projektmanagement
Welche Art der Modulbindung (Bindungsstärke, engl. Cohesion), mit der die Unabhängigkeit von Modulen bewertet wird, ist am stärksten und gilt als am wünschenswertesten?
- AFunktionale Bindung
- BLogische Bindung
- CZufällige Bindung
Antwort und Erläuterung anzeigen
Antwort: A. Funktionale Bindung
Die Modulbindung drückt aus, wie eng die Verarbeitungen innerhalb eines Moduls zusammenhängen; je stärker sie ist, desto unabhängiger ist das Modul und desto leichter lässt es sich ändern und testen. Nach abnehmender Stärke unterscheidet man funktionale, informationale, kommunikative, prozedurale, zeitliche, logische und zufällige Bindung. Funktionale Bindung ist der Zustand, in dem ein Modul genau eine klar umrissene Funktion umsetzt. Logische Bindung fasst mehrere verwandte Funktionen zusammen, zwischen denen ein Argument umschaltet, und zufällige Bindung fasst zusammenhanglose Verarbeitungen zufällig in einem Modul zusammen.
Weiter: 9 weitere Fragen zu Softwareentwicklung und Projektmanagement