Created by EinBlonder Junge
almost 9 years ago
|
||
Question | Answer |
was sind besondere Eigenschaften von SW? | - hohe Komplexität - oft fehlende Standartisierung - hoher Integrationsgrad - Immaterialität - kurze Entwicklungszyklen - häufig Einzigartigkeit |
Was bedeuten die folgenden Begriffe: a) SW Fehler b) SW-Fehlerfall c) SW-Fehlcverhalten | a) SW Fehler: falsche menschliche Eingabe b) SW-Fehlerfall: inkorrekte Softwarekomponente c) SW-Fehlcverhalten: anderes Verhalten als spezifiziert |
Was ist SW-Qualitätssicherung? | Geplantes und systematisches Muster, aus allen Aktivitäten, die erforderlich sind, damit ein Produkt oder eine Komponente den vereinbarten technischen Anforderungen genügt. |
Was ermöglicht es, Aussagen über die Qualität von SW zu machen? | SW-Qualitätsfaktoren: - Funktionalität - Zuverlässigkeit - Benutzbarkeit - Effizient - Änderbarkeit Übertragbarkeit |
Welche SW-Analysemethoden gibt es? | - Statische Codeanalyse - SW-Metriken - Reviews - Testen |
Wie gestaltet sich Statische Codeanalyse? | - ohne Ausführung - Prüfung einzelner Programmteile bereits vor der Integration - Strukturanalyse: Einhaltung von Entwicklungrichtlinien durch syntaktische Prüfung - Fehlermusteranalyse: prüft den Quellcode gegen typische Fehlermuster - SW-Metrik: Quantitative Daten der SWE |
Welche Review-Verfahren gibt es? | - Stellungnahme: Kollegen schauen sich Kopien der SW an, begutachten/kommentieren --> Analyse der Stellungnahmen, Korrektur der SW - Walkthrough: Vorstellen/Diskutieren von Komponenten, hohe Interaktion zwischen Vortragendem und den Teilnehmern - Technisches Review: Beurteilung duch qualifiziertes Team - Inspektion: Finden/Identifizieren von Anomalien im Source-Code, überprüfen der Erfüllung der Spezifikationen/Einhaltung von Richtlinien - Round-Robin-Review: Gutachter sollen positive Argumente des zu prüfenden SW-Elements suchen - Peer review: wesentlicher Unterschied zu Inspektion: keine speziellen techniken zur Fehlersuche, Gruppe bestimmr selbst |
Welche SWE-Reifegradodelle gibt es? | CMMI, SPICE |
Welche sind die die OO-Metriken? | - WMC: gewichtete Methodenzahl Σ (i =1, n) Ci mit Ci = Komplexität der Methode i - DIT: Tiefe des Vererbungsbaums Anzahl der Klassen, an die vererbt wird - NOC: Anzahl der Kinder Anzahl der direkten Unterklassen - CBO: Verbundenheit mit anderen Klassen | Ko U Ki | mit Ko = benutzte Klassen, Ki = benutzende Klassen - RFC: Nutzungsgrad | M U Σ (i =1, n) Ri | mit M = Methoden der Klasse, Ri = von Methode i aufgerufene Methoden - LCOM4: mangelnde Kohäsion Anzahk verbundener Gruppe von Methoden, verbunden = nutzen selbe Klassenvariable oder rufen sich auf |
Want to create your own Flashcards for free with GoConqr? Learn more.