Modul 07-203-2102. Klausur zum Teilgebiet Software-Qualitätsmanagement



Ähnliche Dokumente
Klausur zu den Teilgebieten Software-Management und Software-Qualitätsmanagement

Modul Klausur zu den Teilgebieten Software-Management und Software-Qualitätsmanagement

Klausur zu den Teilgebieten Software-Management und Software-Qualitätsmanagement

Angebot. UVV-Prüfungen und Wartungen von mobilen Abfallpressen

SwissSupplyChain Musterprüfung

Angebot. UVV-Prüfungen und Wartungen von mobilen Abfallpressen

Modellbildungssysteme: Pädagogische und didaktische Ziele

Klausur WS 2006/07 Programmiersprache Java Objektorientierte Programmierung II 15. März 2007

Lies zuerst den unten stehenden Zeitungsartikel und erfülle dann die einzelnen Aufgaben:

Einführung in die Energie- und Umweltökonomik

Arbeit zur Lebens-Geschichte mit Menschen mit Behinderung Ein Papier des Bundesverbands evangelische Behindertenhilfe e.v.

Stand: Adressnummern ändern Modulbeschreibung

Ist Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers

SCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...

MuP-Arbeitshilfen. Kreativität organisieren Der innovative Prozess. Problem-Phase

Info-Veranstaltung zur Erstellung von Zertifikaten

50. Mathematik-Olympiade 2. Stufe (Regionalrunde) Klasse Lösung 10 Punkte

SS 2014 Torsten Schreiber

Einführung in die Programmierung

Aufgabenheft. Fakultät für Wirtschaftswissenschaft. Modul Business/IT-Alignment , 09:00 11:00 Uhr. Univ.-Prof. Dr. U.

Klausur Softwaretechnik Feb. 2008

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

Rechnung wählen Lernstandserfassung

F E R N U N I V E R S I T Ä T I N H A G E N

Klausur zur Veranstaltung Industrielle Produktionssysteme im SS 04

Primzahlen und RSA-Verschlüsselung

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

How-to: Webserver NAT. Securepoint Security System Version 2007nx

Testklausur 1 zur Vorlesung. Modellierung und Programmierung I. Dr. Monika Meiler Zeit: 60 Minuten

Microsoft Access 2010 Navigationsformular (Musterlösung)

1 Der federführende Registrant (Lead Registrant) erstellt das Joint Submission Object (Objekt der gemeinsamen Einreichung) (REACH-IT)

«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.»

Erste Schritte ANLEITUNG Deutsche Sportausweis Vereinsverwaltung Schnittstelle zum Portal des Deutschen Sportausweises unter

Handbuch ECDL 2003 Professional Modul 3: Kommunikation Kalender freigeben und andere Kalender aufrufen

Privatinsolvenz anmelden oder vielleicht sogar vermeiden. Tipps und Hinweise für die Anmeldung der Privatinsolvenz

7. Bewässerung: Mehrmals pro Woche

Regulatorische Anforderungen an die Entwicklung von Medizinprodukten

Informatik Grundlagen, WS04, Seminar 13

Arbeitsblätter. Sinnvolle Finanzberichte. Seite 19

Agile Prozesse und IKS-Maturität braucht es eine neue Art der Revision?

Fünf einfache Schritte

Manager. von Peter Pfeifer, Waltraud Pfeifer, Burkhard Münchhagen. Spielanleitung

White Paper - Umsatzsteuervoranmeldung Österreich ab 01/2012

Das BANK-now Finanzierungsmodul.

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

GOtoSPORT.CH Internetplattform

Zahlenwinkel: Forscherkarte 1. alleine. Zahlenwinkel: Forschertipp 1

DOWNLOAD. Wortfeld Recht. Fachausdrücke des Alltags verstehen und anwenden. Jens Eggert. Downloadauszug aus dem Originaltitel:

Die Tabellenvorlage im Katalog für Tabellen speichern... 2 Weiteres zu Schnellbausteinkatalogen EDV + Didaktik - Dr. Viola Vockrodt-Scholz

BEISPIELKLAUSUR Softwareentwicklung:

Welche Bereiche gibt es auf der Internetseite vom Bundes-Aufsichtsamt für Flugsicherung?

Kaufmännische Berufsmatura 2007 Kanton Zürich Serie 1

Datenbanken Microsoft Access 2010

Grundlagen der Theoretischen Informatik, SoSe 2008

Serienbrieferstellung in Word mit Kunden-Datenimport aus Excel

Wärmebildkamera. Arbeitszeit: 15 Minuten

Bevor lineare Gleichungen gelöst werden, ein paar wichtige Begriffe, die im Zusammenhang von linearen Gleichungen oft auftauchen.

Informationsblatt Induktionsbeweis

LDAP Konfiguration nach einem Update auf Version 6.3 Version 1.2 Stand: 23. Januar 2012 Copyright MATESO GmbH

Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])

Vorgehensweise bei Lastschriftverfahren

Was man über das Perlenfinden wissen sollte...

Das Recht auf gesundheitliche Versorgung ein Menschenrecht!

Prof. Dr. R. Sethmann Übungen: Datum: Rechnernetze und Telekommunikation

Themenblock 2: Datenmodellierung mit ERM

Vorbereitung auf die Sino-GermanJob-Fair

Anleitung über den Umgang mit Schildern

Kompetenzen und Aufgabenbeispiele Deutsch Erstes Schreiben

FRAGEBOGEN ANWENDUNG DES ECOPROWINE SELBSTBEWERTUNG-TOOLS

Fachdidaktik der Informatik Jörg Depner, Kathrin Gaißer

Fachhochschule Düsseldorf Wintersemester 2008/09

Repetitionsaufgaben: Lineare Gleichungen

Was bedeutet Inklusion für Geschwisterkinder? Ein Meinungsbild. Irene von Drigalski Geschäftsführerin Novartis Stiftung FamilienBande.

Hochschule Karlsruhe Klausur EAI Prof. Dr. Christian Pape. Klausur EAI WS 05/06. Note: Bearbeitungszeit 90 Minuten Keine Hilfsmittel

EVENTO-WEB. Handbuch für Dozierende. Version: 1.2 Datum: 20. Dezember 2010 Autoren: BA Schuladministration

Der Kopf ist rund, damit das Denken die Richtung

Prüfung BIW4-29 Projektentwicklung (120 min)

Kapitel 4 Die Datenbank Kuchenbestellung Seite 1

Lizenzierung von SharePoint Server 2013

Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Arbeiten mit Pivot-Tabellen

Prüfung: Vorlesung Finanzierungstheorie und Wertpapiermanagement

Erfahrungen mit Hartz IV- Empfängern

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Bachelor Informatik Studienschwerpunkt Medizinische Informatik

Klausur zur Vorlesung Stochastische Modelle in Produktion und Logistik im SS 09

Lehrer: Einschreibemethoden

1. Einführung Erstellung einer Teillieferung Erstellung einer Teilrechnung 6

1 Mathematische Grundlagen

Leit-Bild der Sonnenhofschule

Klausur zur Vorlesung Stochastische Modelle in Produktion und Logistik im SS 2010

SCHULVERSUCH INFORMATIK IN BADEN-WÜRTTEMBERG. Gerhard Liebrich Peter-Petersen-Gymnasium Mannheim

Datenübernahme und Datensicherheit

4. BEZIEHUNGEN ZWISCHEN TABELLEN

Umzug der abfallwirtschaftlichen Nummern /Kündigung

Aufgabensammlung Bruchrechnen

Software Engineering. Sommersemester 2012, Dr. Andreas Metzger

1. Sozialpädagogik, Sozialwesen, Sozialarbeit

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Mit Papier, Münzen und Streichhölzern rechnen kreative Aufgaben zum Umgang mit Größen. Von Florian Raith, Fürstenzell VORANSICHT

Version Deutsch In diesem HOWTO wird beschrieben wie Sie Ihr vorhandenes PMS-System mit der IAC-BOX verbinden und konfigurieren.

Transkript:

Modul 07-203-2102 Klausur zum Teilgebiet Software-Qualitätsmanagement Prof. Gräbe, Institut für Informatik Sommersemester 2014 Allgemeine Bemerkungen Jedes Blatt ist mit Ihrer Prüfungsnummer zu versehen. Jede Aufgabe ist auf dem Aufgabenblatt oder dessen Rückseite zu lösen. Reicht der Platz nicht aus, so können Sie Zusatzblätter verwenden. Diese sind ebenfalls mit Ihrer Prüfungsnummer zu versehen. Außer Papier, Schreibzeug und Zeichengeräten sind keine weiteren Hilfsmittel (insbesondere keine Taschenrechner und keine Aufzeichnungen) erlaubt. Lesen Sie die Aufgabenstellungen sorgfältig durch. Lösungen müssen in logisch und grammatisch verständlicher Form dargestellt werden. Bei stichpunktartiger Darstellung muss der Inhalt der Antwort zweifelsfrei erkennbar sein. Aussagen sind (außer im Fragenteil) zu begründen.

Aufgabe SQM-1: Grundlagen (7 Punkte) Erläutern Sie den Ablauf eines Reviews als manueller Prüfmethode. Gehen Sie dabei auch auf prinzipielle Zielstellungen eines Reviews, zu besetzende Rollen, zu erstellende Artefakte und die Einordnung in das QS-Konzept des Unternehmens ein.

Aufgabe SQM-2: Testmethodik (6 Punkte) Entwickeln und begründen Sie ein plausibles Testkonzept für eine Softwarekomponente, die nach dem Data Access Object Pattern innerhalb einer umfassenderen Middleware- Anwendung die Anbindung an die Datenschicht kapselt.

Aufgabe SQM-3: Programmverifikation (10 Punkte) Die folgende Java-Methode extendedgcd berechnet zu vorgegebenen Zahlen a, b Z deren größten gemeinsamen Teiler g Z sowie Zahlen u, v Z, für die g = u a + v b gilt. static long[] extendedgcd(long a, long b) { /* Zusicherung-0 */ long q,r,u1=1,v1=0,u2=0,v2=1,u3,v3; /* Zusicherung-1 */ while(b!=0) { r=a%b; q=(a-r)/b; u3=u1-q*u2; v3=v1-q*v2; a=b; b=r; u1=u2; u2=u3; v1=v2; v2=v3; /* Zusicherung-2 */ } /* Zusicherung-3 */ long[] u={a,u1,v1}; return u; } a) Geben Sie eine Menge von Datensätzen (einschließlich Soll- und Ist-Werten) an, mit der Boundary-Interior Pfadüberdeckung erreicht wird. (3 Punkte) b) Konditionieren Sie diese Methode für eine Programmverifikation, indem Sie die drei Platzhalter durch passende Zusicherungen ersetzen. (3 Punkte) c) Zeigen Sie, dass das Programm korrekt arbeitet.

Aufgabe SQM-4: Fragen (10 Punkte) (Begründungen sind nicht erforderlich) 1. Was versteht man unter der Intergationsstrategie hardest first? Welche Vorteile sind mit dieser Integrationsstrategie verbunden? (3 Punkte) 2. Im Rahmen des V-Modells wird zwischen den Begriffen Verifikation und Validierung unterschieden. Charakterisieren Sie jeden der beiden Begriffe und erläutern Sie, in welchen Phasen des Softwareentwurfs welcher Begriff eine Rolle spielt. 3. Nennen Sie drei Unterziele, die dem Qualitätsmerkmal Benutzbarkeit der ISO/IEC 9126 Norm zugeordnet sind. (3 Punkte)

Aufgabe SQM-5: Komplexaufgabe (12 Punkte) Eine nach CMMI Stufe 2 zertifizierte Software-Firma hat sich auf Webshop-Lösungen spezialisiert. Dabei wird mit jedem neuen Auftrag ein von der Firma entwickeltes Grundsystem an die jeweiligen Kundenwünsche angepasst und später im hauseigenen Rechenzentrum betrieben. Im Rahmen einer Ausschreibung hat die Firma den Zuschlag bekommen, für den neuen Kunden Elkasoft eine solche Webshop-Lösung zu entwickeln, und dazu ein Projektteam zusammengestellt, welches den Auftrag umsetzen soll. Sie sind als Mitarbeiter des Projektteams von der Projektleitung beauftragt, die Qualitätssicherung des Projekts zu planen. a) Von welchen Voraussetzungen können Sie ausgehen? Ordnen Sie Ihren Auftrag als Prozessaktivität in die Projektabwicklung ein. Nehmen Sie in Ihrer Antwort Bezug auf die Systematik von CMMI. b) Auf welche Dokumente können Sie zurückgreifen? Erläutern Sie Ihr methodisches Vorgehen und den Bezug zu anderen Arbeitsprodukten dieses und anderer Projekte. c) Welche QS-Dokumente sind insbesondere für den Abnahmetest zu erstellen und welche QS-Dokumente für den weiteren Betrieb vorzubereiten?