Welche der nachfolgenden Aussagen ist bzw. sind richtig?
Wählen Sie eine oder mehrere Antworten:
Objektorientierung ist keine Programmiersprache, sondern ein Vorgehensmodell.
Objektorientierung ist eine Sichtweise auf komplexe Systeme.
Es gibt Programmiersprachen, welche die Objektorientierung unterstützen.
Die Objektorientierung kann nur bei großen Projekten eingesetzt werden.
Ein Objekt im Sinne der Objektorientierung ...
ist ein Bestandteil eines objektorientierten Programms.
kann Attribute und Methoden enthalten.
bezeichnet kein Bestandteil eines Systems, jedoch ein Bestandteil eines Attributs.
Ein Attribut im Sinne der Objektorientierung ...
ist ein Element innerhalb Objektes.
wird genutzt um Daten in einem Objekt zu speichern.
beschreibt immer den Namen eines Objekts.
Eine Methode im Sinne der Objektorientierung ...
wird genutzt um Daten in Objekten zu ändern.
wird genutzt um Daten in Objekten zu lesen.
wird genutzt um Berechnungen durchzuführen.
Bitte markieren Sie die Elemente, die sich in der Objektorientierung als Attribute eines Objekts eignen.
Enddatum der Vertragslaufzeit
Artikel zum Warenkorb hinzufügen
Berechnen der Rechnungssumme
Datum der letzten Bestellung
Höhe der Mehrwertsteuer
Bitte markieren Sie die Elemente, die sich in der Objektorientierung als Methoden eines Objekts eignen.
Eingeben des Startpunkts im Navigationsgerät
Einstellen der aktuellen Uhrzeit
Kontonummer des Kunden
Startpunkt der Route im Navigationsgerät
Kreditlimit eines Kontos
Mit dem objektorientierten Design wird festgelegt, auf welche Art welche Objekte miteinander kooperieren.
Bei der Programmierung erstellt der Entwickler das System, das sich automatisch immer an die Vorgaben des Designs hält.
Ein Analysemodell dient nur zur Abstimmung zwischen den Entwicklern.
Bei der objektorientierten Analyse werden Objekte der realen Welt in einem fachlichen Modell nachgebildet.
Die Objektorientierung ...
hilft um bestimmte Qualitätsziele von komplexen Softwaresystemen zu erreichen.
ist das einzige Mittel, um die Komplexität von Softwaresystemen zu beherrschen.
bringt den Nachteil mit sich, dass es bei deren Einsatz mehr Probleme bei der Erweiterbarkeit von Systemen gibt.
Die klare Trennung von Zuständigkeiten...
macht das System so komplex, dass es nicht mehr erweiterbar ist.
ist ein theoretisches Denkmodell, das in der Praxis jedoch nicht bei der Konstruktion von komplexen Systemen hilft.
kann durch das Aufteilen eines Systems in verschiedene Objekte unterstützt werden.
Ein komplexes objektorientiertes System ...
kann durch das Zusammenspiel verschiedener Objekte beschrieben werden.
muss, wenn es an einer Stelle erweitert wird, immer vollständig getestet werden.
kann, wenn es einmal in Betrieb ist, zwar erweitert, jedoch nicht mehr verändert werden.
Last changed3 months ago