Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » grundstudium » SoS III Braindump vom 16.03.2007   (Übersicht)

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
pruefungen:grundstudium:sos3_braindump_maerz_2007 [17.03.2007 07:19] 212.114.250.149pruefungen:grundstudium:sos3_braindump_maerz_2007 [01.12.2012 14:51] (aktuell) – alte Version wieder hergestellt Hasenichts
Zeile 4: Zeile 4:
 == Aufgabe 1: == == Aufgabe 1: ==
  
-  Korrekt oder inkorrekt? Bei inkorrekt Begründung! +Korrekt oder inkorrekt? Bei inkorrekt Begründung! 
-  Der Vorteil einer formalen Sprache ist die eindeutige Interpretierbarkeit(?!) +  Der Vorteil einer formalen Sprache ist die eindeutige Interpretierbarkeit(?!) 
-  Ein fehlerhafter Zustand führt immer zum Versagen der Anwendung +  Ein fehlerhafter Zustand führt immer zum Versagen der Anwendung 
-  Verifikation ist die Überprüfung der Übereinstimmung eines Software-Produktes mit der Spezifikation +  Verifikation ist die Überprüfung der Übereinstimmung eines Software-Produktes mit der Spezifikation 
-  Die Stelle (Platz) in einem Petrinetz entspricht einem Zustand +  Die Stelle (Platz) in einem Petrinetz entspricht einem Zustand 
-  Beim SW-Grobentwurf versucht man eine hohe Kopplung zu erreichen +  Beim SW-Grobentwurf versucht man eine hohe Kopplung zu erreichen 
-  ...+  ...
  
 == Aufgabe 2: == == Aufgabe 2: ==
-  OCL-Aufgabe (Spiel, Person, Zeit als Klassen, verknüpft durch Start, Ende, Spieler, ...)+OCL-Aufgabe (Spiel, Person, Zeit als Klassen, verknüpft durch Start, Ende, Spieler, ...)
  
 == Aufgabe 3 (Testen von Programmen): == == Aufgabe 3 (Testen von Programmen): ==
-  a) Was ist der Unterschied zwischen strukturellem (White-Box) Testen und funktionalem (Black-Box) Testen? +a) Was ist der Unterschied zwischen strukturellem (White-Box) Testen und funktionalem (Black-Box) Testen? 
-  b) Was ist Anweisungs-, Verzweigungs- und Pfadüberdeckung? + 
-  c)d)e) minimale Anweisungs-, Verzweigungs- und Pfadüberdeckung für gegebenes Struktogramm angeben+b) Was ist Anweisungs-, Verzweigungs- und Pfadüberdeckung? 
 + 
 +c)d)e) minimale Anweisungs-, Verzweigungs- und Pfadüberdeckung für gegebenes Struktogramm angeben
  
 == Aufgabe 4 (Entwurfsmuster): == == Aufgabe 4 (Entwurfsmuster): ==
-  Anträge in Firma werden zuerst an Angestellten geleitet, der leitet, sofern er keine Befugnis hat, +Anträge in Firma werden zuerst an Angestellten geleitet, der leitet, sofern er keine Befugnis hat, 
-  die Anträge an anderen Angestellten weiter. Wenn dieser auch keine hat, gehen die Anträge an den Chef. +die Anträge an anderen Angestellten weiter. Wenn dieser auch keine hat, gehen die Anträge an den Chef. 
-  a) Welches Entwurfsmuster passt? -> Zuständigkeitskette + 
-  b) Art? -> objektbasiert +a) Welches Entwurfsmuster passt? -> Zuständigkeitskette 
-  c) Klassendiagramm mit gegebenen Klassen erstellen und Assoziationen und Methoden eintragen + 
-  d) Sequenzdiagramm für den Fall erstellen, dass ein Angestellter den Auftrag an anderen Angestellten weiterleitet, +b) Art? -> objektbasiert 
-       der ihn wieder zum Chef weitergibt.+ 
 +c) Klassendiagramm mit gegebenen Klassen erstellen und Assoziationen und Methoden eintragen 
 + 
 +d) Sequenzdiagramm für den Fall erstellen, dass ein Angestellter den Auftrag an anderen Angestellten weiterleitet, der ihn wieder zum Chef weitergibt.
  
 == Aufgabe 5: == == Aufgabe 5: ==
-  a) Zustandsdiagramm in Zustandsautomat überführen +a) Zustandsdiagramm in Zustandsautomat überführen 
-  b) nicht erreichte Zustände angeben+ 
 +b) nicht erreichte Zustände angeben