Kurs:Wirtschaftsinformatik SS09/SE1/Probeklausuren/Klausurtipps
SS 2009 Vortermin
Bearbeiten- 4 Blöcke zur Auswahl
- Die Klausur bestand aus A, B, C, D, E. Man musste 4 Blöcke auswählen
- Abgefragt wurde eigentlich so ziemlich alles, die Klausur war aber sehr fair
- z.B. gefragt, die Besonderheiten des SE angzugeben
- z.B. Äquivalenzklassenaufgabe.
Software Engineering: Abgrenzung zu Ingennieursdiziplinen
- Unterschied SE zu anderen Ingenierursdisziplinen
- SE als Innovationstreiber (Welchen Mehrwert bringt es ?)
- Kopplung / Kohärenz
- Software-Eigenschaften
- Eigenschaften von Software nennen
- Liste mit Wartungsfällen, und wir mussten schreiben um welche Art Wartung es sich handelt.
- Rollen und Lebenszyklus
- Rollen wurden nicht konkret abgefragt
- Man musste eher wissen, dass Rollen eine zusammenghörige Menge von Aufgaben/Befugnissen ist
- Rollen zugeordnet werden Personen zugeordnet
- nicht alle Rollen in der SW Entwicklung vorkommen
- z.B. Unterschied zwischen Lebenszyklus und Softwareprozessmodell erklären
- Multiple Choice
- 2 Multiple Choice Aufgaben dran, einmal zu Rollen, und einmal zu Lebenszyklus.
- Software-Methodologien
- 4 Phasen von Unified Process eintragen
- die 4 Tätigkeitsbereiche vom V-Modell nennen
Konfigurationsmanagement/Versionskontrolle
- einen Tichy rechnen
Kontrollflussgraph
- Kontrollflussgraph
- Invariante vor
Bearbeitungszeit
Zeit hat dicke ausgereicht, wie bereits gesagt sehr fair
SS07 Vortermin
Bearbeiten1.Teil
- iterativer Substring
- Tichy, welche coverage sets gültig/ungültig sind usw.
2. Teil
- Testfälle. Systemtest, Akzeptanztest beschreiben
- Äquivalenzklassenbildung, Pfadüberdeckung, mehrfache Bedingungsabdeckung, Ursache Wirkungsgraf...
3. Teil
- Lebenszyklusmodelle
- Vorteile Spiralmodell gegen Wasserfallmodell, Phasen des Spiralmodells, in welchen Phasen man das Spiralmodell beenden soll
- Prototyping
- Die vier Submodelle vom V-Modell....
4.Teil
- Grundlagen und Tools
5. Teil
Rollen, welche zusammenpassen oder nicht.
SS 2006
Bearbeiten- Nennen sie alle Eigenschaften von Software und erläutern sie diese jeweils mit einem
Beispiel
- Nennen sie zwei Software – Eigenschaften die
- a) konkurrieren
- b) harmonieren
- c) voneinander unabhängig sind
Begründen sie jeweils ihre Aussagen
Software-Modelle
- Rekonstruieren sie das Wasserfallmodell
- Rekonstruieren sie das Spiralmodell
- Finden sie Alternativen, siehe Aufgabe 3.5 alte Übungen (Anmerkung Code & Fix ist nie eine Alternative!)
- Vergleich von zwei Modellen anstellen
Konfigurationsmanagement
- Definieren sie Konfigurationsmanagement
- Pessitmistische & Optimistische Zugriffskontrolle
- ADD(), MOVE()
- Aufgabe 4.2 war letztes Jahr eine Klausuraufgabe
- Coverage Set vorgegeben und daraus sollen zwei Dateien erstellt werden:
min min min {(2, 2,3), (7,5,1), (6, 0, δ = 2)},δ ={},Q=Z=5,Q=Z=5,δ ={(0,0,5)}
- Anhand von 3 Fällen den Pseudo Code vom Tichy Algorithmus nachvollziehen
- Auf jeden Fall werden Algorithmen abgefragt