Criado por Marvin Grw
aproximadamente 7 anos atrás
|
||
Was versteht man unter SOftware?
Was versteht man unter einem Softwareprodukt?
Was versteht man untr einem System?
Was versteht man Systemsoftware ß
Was versteht man unter Anwendungssoftware ?
Aus welchen Bestandteilen besteht ein Computersystem?
Was versteht man unter Softwareentwicklung?
Was versteht man unter Systementwicklung?
Eigenschaften von Softare?
Welche Änderungen gab es in der SE in den letzten 30 Jahren ?
MErkmale der Softwarequalität
BEstandteile der Gebrauchsqualität
Bestandteile der Produktqualität
Bestandteil der Prozessqualität
Anforderungen an marktreifer Software
Was ändert sich in der Entwicklung?
Was versteht man unter Altlasten?
Wie entstand Softwaretechnik?
Defintion Softwaretechnik
Bereiche der Softwaretechnik
Wichtige Prinzipien der Softwaretechnik
Prinzip der Abstraktion
Prinzip der Strukturierung
Prinzip der Hierarchisierung
Prinzip der Modularisierung
PROZESSMODELLE
Was ist ein Prozessmodell?
Was beschreibt eine Rolle?
Was ist ein Artefakt?
Was legt ein Artefaktmuster fest?
Welche Festlegungen pro Phase werden benötigt?
Was gliedert das Phasenmodell?
PRO
Phasenmodell
CONTRA
Phasenmodell
Was ist Tailorin von Prozessmodellen?
Ziele von Tailoring
Was passiert bei einem Evolutionären Modell?
Was geschieht bei einem inkrementellen Modell?
Was ist das Spiralmodell?
Was sind agile Prozesmodelle?
PLANUNGSPHASE
Was geschieht bei der Produktauswahl?
Hilfsmittel bei der Produktauswahl
Hauptanforderungen an Voruntersuchung des Produkts
Was geschieht bei der Durchführbarkeitsuntersuchung?
Tätigkeiten bei der Durchführbarkeitsuntersuchung
Welche Rollen werden in einer Planungsphase verteilt?
Funktion eines Lastenheftes
Basisstruktur eines Lastenheftes
Lastenheft
Definition Outside-in-Methode
Lastenheft
Definition Inside-out-Methode
Nenne mögliche Modellierungsobjekte für ein Lastenheft
Wie berechnet sich der Gewinn(Verlust)?
Wie berechnet man den Deckungsbeitrag?
Woraus setzen sich die ENtwicklungskosten zusammen ?
Was passiert bei LoC?
Kritik an der LoC-Methode
Zentrale Einflussfaktoren beim "Teufelsquadrat"
"Teufelsquadrat"
Bestandteile Quantität
"Teufelsquadrat"
Bestandteile Qualität
"Teufelsquadrat"
Bestandteile Entwicklungsdauer
"Teufelsquadrat"
Bestandteile Produktivität
Welche folgenden Schätzmethoden
DEFINITIONSPHASE
Wofür wird die Definitionsphase genutzt?
Welche Arten von Anforderungen gibt es?
Bestandteile der funktionalen Anforderungen
Bestandteile Nichtfunktionale-/Qualitätsanforderungen
Bestandteile
Randbedingungen
Definition
Requirements Engineering (RE), dt. Systemanalyse
Welche Aktivitäten gibt es im RE?
Nenne typische Risiken im RE
Reglement für Anforderungen
Nenne Techniken zur Anforderungsermittlung
Definition Befragungstechnik
Definition Kreativitätstechnik
Definition dokumentenzentrierte Technik
Definition Beobachtungstechnik
Was beinhaltet ein Pflichtenheft?
Welche Analysen sollten in einem Pflichtenheft durchgeführt werden?
Wie können Anforderungen in einem Pflichtenheft differenziert werden?
Was dokumentiert die Anforderungsspezifikiation?
Welche angestrebten Eigenschaften besitzt ein Pflichtenheft?
Welche Darstellung soll ein Pflichtenheft besitzen?
Aufbau Pflichtenheft
1 Einleitung
Aufbau Pflichtenheft
2 Übersichtsbeschreibung
Aufbau Pflichtenheft
Spezifische Anforderungen
Aufbau Pflichtenheft
Spezifische Anforderungen
OO-Entwicklung
Nenne die Schritte für eine Checkliste bei Anwendungsfällen
Was passiert in einem Geschäftsprozessdiagramm?
PRO
Anwendungsfälle
CONTRA
Anwendungsfälle
Was beschreiben Funktionsbäume?
Was ist das Modellierungsziel eines Funktionbaumes?
Welche Erstellungsregeln existieren bei einem Funktionsbaum?
PRO
Funktionsbaum
CONTRA
Funktionsbaum
Wie funktioniert eine CRUD-Matrix Auswertung?
ABSCHNITT 3 - Vertiefung Softwarearchitektur
Was ist Architektur?
Enthält ein System ein oder mehrere Struckturen?
Wie viele Architekturen kann ein System besitzen?
Beschreibt eine Architekur die Innen- oder Außensicht der Elemente?
Welche Sichten von Architektur gibt es?
Was ist ein Architekturstil?
Wofür steht "Quasar"?
Welche Software-Blutgruppen gibt es?
Wofür steht die 0-Software?
Wofür steht die A-Software?
Wofür steht die T-Software?
Wofür steht die AT-Software?
Wofür steht die R-Software?
Wie gestaltet sich die Wiederverwendbarkeit der Blutgruppen?
Wo sind A-SChnittstellen einzuordnen?
Wo sind T-SChnittstellen einzuordnen?
Welche Komponenten sind schlecht?
Welche SChnittstellen sind sehr schlecht?
Wofür steht WAM?
Was steht im Mittelpunkt bei WAM?
Was bedeutet das Werkzeug bei WAM?
Was bedeutet das Material bei WAM?
Bestandteile eines Materialentwurfs
Bestandteile eines Werkzeugentwuwurfs
Was sind die Automaten bei WAM?
Definition Fachwerte
Was ist ein fachlicher Service?
Welche Zyklen sind kürzer?
Technologische oder Fachliche?
ENTWURFS- und ARCHITEKTURPRINZIPIEN
Nenne die sieben Symptome eines schlechten Desgins
Was sind Prinzipien?
Wie sollte eine Modellierung anwendungsfachlicher Klassen aussehen?
Was sind technische Klassen?
Warum sollte man Entwurfsentscheidungen kapseln?
Wie viele Entwurfsentscheidungen sollt ein Modul verbergen?
Worauf beziehen sich Entwurfsentscheidungen?
Mit welchen Begriffen ist das Geheimnisprinzip eng verwandt?
Defintion Geheimnisprinzip
Was ist das Dienstleister-Prinzip?
Defintion Kohäsion
Wann sprechen wir von Code-Duplizierung?
Warum ist Code-Duplizierung problematisch?
Ist Code-Duplizierung ein Zeichen für eine hohe oder niedrige Kohäsion?
Was sind "Gott-Klassen" und warum sollte man diese vermeiden?
Was bezeichnet eine "Kopplung"?
ENTWURFSPHASE
Wie wird Softwareentwurf noch genannt?
Aufgaben des Softwarentwurfs
Was muss vor den Entwurfsaktivitäten geklärt werden?
Was ist die Hauptaufgabe eines Softwarearchitekten?
Welche Rolle spielt die Softwarearchitektur?
Wofür steht UML und was ist die graphische Notation?
Welche Diagrammtypen sind wichtigß
Was kann mit Sterotype generiert werden?
Wie wird die Sichtbarkeit dargestellt und was bedeuten die Zeichen?
Was sind Muster in der Softwaretechnik?
Womit beschäftigen sich Entwurfsmuster?
Womit beschäftigen sich Architekturmuster?
Beschreibungsschema Entwurfsmuster
Was ist ein Wrapper?
Was macht ein Proxy?
Was ist ein Teachlet?
Was ist das Model-View-Controller-Muster?