DIPLOMHAUPTPRÜFUNG FÜR ELEKTROINGENIEURE SOFTWARETECHNIK II
|
|
- Adrian Kaiser
- vor 7 Jahren
- Abrufe
Transkript
1 Universität Stuttgart Institut für Automatisierungsund Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner DIPLOMHAUPTPRÜFUNG FÜR ELEKTROINGENIEURE SOFTWARETECHNIK II Name: Matrikel-Nr:. Note: Prüfungstag: Art der Prüfung: Prüfungsumfang: Hilfsmittel: Hinweise: Schriftlich 5 Aufgaben alle, außer Notebook und Laptop 1.) Verlangt sind alle Aufgaben. 2.) Bitte verwenden Sie keinen Rotstift. 3.) Bitte tragen Sie in den Kasten Ihren Namen und Ihre Matrikel-Nr. ein. 4.) Geben Sie dieses Deckblatt zusammen mit Ihren Lösungsblättern ab. 5.) Schreiben Sie auf alle Lösungsblätter unbedingt Ihren Namen.
2 Aufgabe 1: Datenbankentwicklung (ca. 35 min) Der Verband Kick the Ball (VKB) möchte eine Datenbank-Anwendung entwickeln lassen, um eine bessere Übersicht über die durchgeführten Spiele und deren Schiedsrichter zu haben. Sie bekommen nun die Aufgabe, für den VKB eine entsprechende Datenbank-Anwendung zu entwickeln. Der VKB erstellt ein Lastenheft, in dem folgende Anforderungen an die Anwendung formuliert wurden: Von allen Fußballspielern, Schiedsrichtern und Vereinspräsidenten werden in der Datenbank Vorname, Name, Geschlecht, Geburtsdatum, Nationalität, Funktion und Privatadresse gespeichert. Jeder Fußballverein hat einen Namen, eine Adresse und einen Präsidenten. Jedem Verein gehören bestimmte Fußballspieler an. Für jeden Spieler werden persönliche Daten, Vereinszugehörigkeit und Spielposition gespeichert. Jedes Spiel wird durch das Datum, den Gastgeberverein und den Gastverein identifiziert. Zur Abwicklung der Finanzen hat der VKB eine Rechnungsstelle, VKB-REST, gegründet. Von der Rechnungsstelle werden die Adresse und deren Leiter gespeichert. Jeder Schiedsrichter stellt nach jedem Spiel, das er gepfiffen hat, eine Rechnung an die Rechnungsstelle. In dieser Rechnung steht neben der Rechnungsnummer, das Rechnungsdatum, der Kunde (Leiter der Rechnungsstelle) und das zugehörige Spiel. Aufgabe 1.1: ER-Diagramm Sie sollen ein Pflichtenheft erstellen, in dem die Anforderungen des VKB analysiert und festgehalten werden. Zeichnen Sie hierzu das Entity-Relationship-Diagramm für die Ihnen bekannten Anforderungen. Beachten Sie dabei folgende Punkte: a) Erstellen Sie kein übergeordnetes Objekt VKB oder Ähnliches. b) Achten Sie auf eine eindeutige Identifizierung von Objekten. c) Jede Relation zwischen den Objekten muss bezeichnet werden. d) Geben Sie die Kardinalitäten zwischen den Objekten an. e) Eine Person kann nur eine Funktion, z.b. Schiedsrichter, übernehmen. Aufgabe 1.2: Transformation von ER-Diagrammen in Tabellen Zur Speicherung der Daten sollen Sie ein relationales Datenbanksystem einsetzen. Bilden Sie Ihr ER- Diagramm aus der Teilaufgabe 1.1 in ein relationales Datenschema ab. Geben Sie die Tabellenstruktur an, die sich daraus ergibt. Die Schlüsselattribute müssen unterstrichen werden
3 Aufgabe 1.3: SQL-Abfrage Nachdem die Datenbank mit entsprechenden Daten gefüllt ist, müssen Sie die Funktionalität der Datenbank demonstrieren. Erstellen Sie folgende Anfragen in SQL: a) Die Namen aller Spieler des Vereins Fußball-Stars (VFS). b) Den Namen des VFS-Präsidenten. c) Die Rechnung mit der Rechnungsnummer 12, 14, und 16. d) Erstellen Sie eine neue Rechnung mit der Rechnungsnummer 250. Andere Tabellen-Einträge außer der Rechnungsnummer brauchen Sie nicht vorzunehmen
4 Aufgabe 2: Agentenorientierte Softwareentwicklung (ca. 25 min) Eine einfache Fertigungsstraße ist in der folgenden Abbildung dargestellt. Arbeitsstation A1 Arbeitsstation B1 Förderband W W Förderband W W Verschiebetisch Arbeitsstation A2 Arbeitsstation B2 Abbildung 2.1: Fertigungssystem Das System besteht aus je zwei Arbeitsstationen vom Typ A (A1 und A2) und vom Typ B (B1 und B2), die redundant aufgebaut sind, zwei Förderbändern und drei Verschiebetischen. An den Arbeitsstationen werden die Werkstücke verarbeitet. Die Art dieser Verarbeitung ist für die weiteren Schritte nicht von Relevanz. Die Förderbänder haben die Aufgabe, die zu bearbeitenden Werkstücke zur Verfügung zu stellen bzw. die fertigen Werkstücke weg zu transportieren. Die Verschiebetische bringen die Werkstücke zu den Arbeitstationen bzw. können sie beliebig zwischen zwei Förderbändern platzieren. Ihre Aufgabe ist nun, eine Steuerungssoftware für dieses Fertigungssystem zu entwickeln. Die zu entwickelnde Software soll agentenorientiert entwickelt werden. Als Erstes müssen Sie einen Entwurf nach der GAIA-Methode erstellen. Die Werkstücke und die Arbeitsstationen können miteinander kommunizieren, um den Fertigungsprozess möglichst flexibel und effektiv zu gestalten bzw. eine effiziente Ressourcenverteilung zu erreichen. Die Entscheidungen über den Ablauf des Fertigungsprozesses werden gemeinsam von den intelligenten Einheiten getroffen. Jedem Werkstück ist sein Verarbeitungsprozess bekannt. Dies bedeutet, dass die Werkstücke ihre Bearbeitungsaufträge beinhalten. Frage 2.1: Systembeschreibung Beschreiben Sie wie sich die System-Elemente bei einem optimalen Ablauf bzgl. Ressourcenverbrauch und Anpassungsfähigkeit verhalten sollen
5 Frage 2.2: Rollen Nennen Sie alle Rollen im System. Spezifizieren Sie die identifizierten Rollen mit Hilfe der GAIA- Rollen-Templates. Verwenden Sie hierzu die Vorlagen auf dem Arbeitsblatt 1. Frage 2.3: Interaktionsmodell Beschreiben Sie die Abhängigkeiten und Beziehungen der einzelnen Rollen in einem Interaktionsmodell für das gesamte System. Definieren Sie dabei die Kommunikationspfade. Frage 2.4: Agentenmodell Welche Einheiten werden Sie als Agent modellieren? Besteht hierbei ein Freiheitsgrad? Begründen Sie Ihre Aussage. Erstellen Sie ein geeignetes Agentenmodell
6 Aufgabe 3: XML und DTD (ca. 20 min) Die Firma Online-MC (Online Str. 1, München, Tel.=123, möchte über das Internet ihre Mikrocontroller verkaufen. Hierzu wird ein elektronischer Warenkorb erstellt, über den die Kunden ihre Mikrocontroller bestellen können. Jeder Mikrocontroller wird durch folgende Daten beschrieben: Bezeichnung (z.b. M16C) Merkmale (z.b. 2xCAN, 20MHz) Verfügbarkeit (z.b. ab Lager) Außerdem soll zu jedem Mikrocontroller ein Bild vorhanden sein und der Preis angegeben werden. Sie sollen hierzu eine entsprechende Applikation in XML erstellen, welche die oben beschriebenen Anforderungen in einer strukturierten Form realisiert. Frage 3.1: DTD Legen Sie zunächst die Struktur der XML-Datei in einer DTD-Datei fest. Frage 3.2: XML Erstellen Sie eine XML-Datei, in der alle vorhandenen Daten präsentiert werden. Beschreiben Sie beispielhaft die spezifischen Daten eines Mikrocontrollers. Die Darstellung der Daten spielt dabei keine Rolle. Frage 3.3: Wohlgeformt / Gültig Erklären Sie anhand der Teilaufgabe 3.2 den Unterschied zwischen einem wohlgeformten XML- Dokument und einem gültigen XML-Dokument
7 Aufgabe 4: Sichere Software (ca. 20 min) Frage 4.1: Betrachten Sie den nachfolgenden Zustandsautomaten, der aus den drei Zuständen S0, S1 und S2 besteht und das Verhalten eines Systems modelliert. Der Startzustand ist der Zustand S0. S0 Abbildung 4-1 Gegeben sind folgende Formulierungen in CTL: a S1 b c S2 1. AF (b V c) 2. AF b V AF c Drücken diese Formeln das Gleiche aus? Begründen Sie Ihre Aussage. Betrachten Sie bei Ihrer Begründung das Beispiel in der Abbildung 4-1. Frage 4.2: Formulieren Sie die nachfolgenden Anforderungen in CTL. a) Auf jedem Pfad, der von einem erreichbaren Zustand aus geht, in dem a wahr ist, ist b solange wahr bis c wahr ist, wobei jeder dieser Pfade garantiert einen Zustand enthält, in dem c wahr ist. b) Von jedem erreichbaren Zustand, in dem a wahr ist, gilt b, bis c gültig ist. c) Wenn a in jedem erreichbaren Zustand wahr ist, dann gibt es einen Pfad auf dem b solange wahr ist, bis c wahr ist. d) Wenn a in jedem erreichbaren Zustand wahr ist, dann gibt es auf jedem Pfad einen Zustand in dem c wahr ist und es muss gelten, dass b in allen Zuständen wahr ist, bevor c gilt
8 Aufgabe 5: Kurzfragen (ca. 20 min) Frage 5.1: Worin unterscheidet sich das traditionelle Wasserfall-Life-Cycle-Modell von einem Prototyping- Life-Cycle-Modell? Frage 5.2: Ein Softwaresystem, das zur Steuerung einer verfahrenstechnischen Anlage eingesetzt wird, verursacht Wartungskosten pro Jahr. Die Neuentwicklung kostet 10 Millionen. Besteht ein Sanierungsbedarf? Begründen Sie Ihre Aussage. Frage 5.3: Welchen Zweck erfüllen die Feature Diagramme im Entwicklungsprozess? Frage 5.4: Begründen Sie, warum die Effizienz einer Software deren Wartung sowohl erleichtern als auch erschweren kann. Frage 5.5: Was ist die Aufgabe der relationalen Datenmodellierung? Welche Teilaufgaben müssen dabei durchgeführt werden? - 7 -
9 Arbeitsblatt 1 zur Aufgabe 2: Name und Matrikelnummer nicht vergessen: Name: Bitte keinen Rotstift verwenden!!! Zur Teilaufgabe 2.2 Matr.-Nr.: - 8 -
10 Arbeitsblatt 1 zur Aufgabe 2: Name und Matrikelnummer nicht vergessen: Name: Bitte keinen Rotstift verwenden!!! Zur Teilaufgabe 2.2 Matr.-Nr.: - 9 -
PRÜFUNG SOFTWARETECHNIK II
Universität Stuttgart Institut für Automatisierungsund Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner PRÜFUNG SOFTWARETECHNIK II Vorname: Name: Matrikel-Nr:. Prüfungstag: 26.09.2012 Prüfungsdauer:
MehrDIPLOMHAUPTPRÜFUNG FÜR ELEKTROINGENIEURE SOFTWARETECHNIK II
Universität Stuttgart Institut für Automatisierungsund Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner DIPLOMHAUPTPRÜFUNG FÜR ELEKTROINGENIEURE SOFTWARETECHNIK II Name: Matrikel-Nr:. Note: Prüfungstag:
MehrDIPLOMHAUPTPRÜFUNG FÜR ELEKTROINGENIEURE SOFTWARETECHNIK II
Universität Stuttgart Institut für Automatisierungsund Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner DIPLOMHAUPTPRÜFUNG FÜR ELEKTROINGENIEURE SOFTWARETECHNIK II Name: Matrikel-Nr:. Note: Prüfungstag:
MehrPRÜFUNG SOFTWARETECHNIK II Wintersemester 2014
Universität Stuttgart Prof. Dr.-Ing. Dr. h. c. P. Göhner PRÜFUNG SOFTWARETECHNIK II Wintersemester 2014 Vorname: Name: Matrikel-Nr:. Prüfungstag: 03.04.2014 Prüfungsdauer: Prüfungsumfang: Hilfsmittel:
MehrPRÜFUNG SOFTWARETECHNIK II Musterlösung
Universität Stuttgart Institut für Automatisierungsund Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner PRÜFUNG SOFTWARETECHNIK II Musterlösung Name: Matrikel-Nr:. Note: Prüfungstag: 28.09.2011 Prüfungsdauer:
MehrDIPLOMHAUPTPRÜFUNG FÜR ELEKTROINGENIEURE SOFTWARETECHNIK II
Universität Stuttgart Institut für Automatisierungsund Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner DIPLOMHAUPTPRÜFUNG FÜR ELEKTROINGENIEURE SOFTWARETECHNIK II Name: Matrikel-Nr:. Note: Prüfungstag:
MehrVORDIPLOMSPRÜFUNG FÜR ELEKTROINGENIEURE. Einführung in die Informatik III
Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner VORDIPLOMSPRÜFUNG FÜR ELEKTROINGENIEURE Einführung in die Informatik III Name: Matrikelnummer:
MehrPRÜFUNG SOFTWARETECHNIK II Wintersemester 2014 Musterlösung -Ohne Gewähr-
Universität Stuttgart Prof. Dr.-Ing. Dr. h. c. P. Göhner PRÜFUNG SOFTWARETECHNIK II Wintersemester 2014 Musterlösung -Ohne Gewähr- Vorname: Name: Matrikel-Nr.: Prüfungstag: 03.04.2014 Prüfungsdauer: 120
MehrGruppe B Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit.
Gruppe B Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit. PRÜFUNG AUS DATENMODELLIERUNG (184.685) GRUPPE B 22.06.2012 Matrikelnr. Familienname
MehrFachhochschule Darmstadt Darmstadt, den KLAUSUR zur Lehrveranstaltung "Datenbanken"
Fachhochschule Darmstadt Darmstadt, den 15.01.02 Fachbereich Informatik Klausur-DB_WS01_02 - Prof. Dr. Wolfgang Weber - Teilnehmer(in) KLAUSUR zur Lehrveranstaltung "Datenbanken" Name: Vorname: Matrikel-Nr:
MehrInformatik IIa: Modellierung. Frühlingssemester Zwischentest 1 2. April 2009
Name Vorname Matrikelnummer Universität Zürich Informatik IIa: Modellierung Frühlingssemester 2009 Zwischentest 1 2. April 2009 Für den Test stehen Ihnen 30 Minuten zur Verfügung. Verwenden Sie nur das
MehrGrundlagen der Softwaretechnik
Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner PRÜFUNG Grundlagen der Softwaretechnik Musterlösung Name: Matrikelnummer: Note: Prüfungstag:
MehrPRÜFUNG. Grundlagen der Softwaretechnik
Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner PRÜFUNG Grundlagen der Softwaretechnik Name: Matrikelnummer: Note: Prüfungstag: 03.03.2011 Prüfungsdauer:
MehrGruppe B Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit.
Gruppe B Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit. PRÜFUNG AUS DATENMODELLIERUNG (184.685) GRUPPE B 27. 01. 2012 Matrikelnr. Familienname
MehrGruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit.
Gruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit. 1. Leistungsüberprüfung AUS DATENMODELLIERUNG (184.685) GRUPPE A MUSTERLÖSUNG 16.04.2013
MehrGruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit.
Gruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit. PRÜFUNG AUS DATENMODELLIERUNG (184.685) GRUPPE A MUSTERLÖSUNG 20.03.2015 Matrikelnr.
MehrAbschlussprüfung 2008 an den Realschulen in Bayern
Aufgabengruppe A Werkstoff Metall 1.1 Für die kulturelle Entwicklung der Menschen war die Verarbeitung verschiedener Metalle zu unterschiedlichen Erzeugnissen wichtig. Belegen Sie diese Aussage anhand
MehrUnterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus:
Unterrichtsmaterialien in digitaler und in gedruckter Form Auszug aus: Datenbanken mit Tabellen, Formularen und Abfragen sowie Beziehungen in Datenbanken Das komplette Material finden Sie hier: Download
MehrÜbung 3. Musterlösungen
Informatik für Ökonomen II HS 2010 Übung 3 Ausgabe: 04.11.2010 Abgabe: 11.11.2010 Musterlösungen Schreiben Sie Ihre Namen und Ihre Matrikelnummern in die vorgesehenen Felder auf dem Deckblatt. Formen Sie
MehrÜbungen zur Softwaretechnik
Technische Universität München Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Markus Pister, Dr. Bernhard Rumpe WS 2002/2003 Lösungsblatt 14 28. Januar 2003 www4.in.tum.de/~rumpe/se
MehrKlausur mit Musterlösung
Carl-Schurz-Schule 14.03.2012 Informatik, Kurs Q2Info01 Victor Hahn Klausur mit Musterlösung Ihr Name: Maximal erreichbare Anzahl Verrechnungspunkte (VP): 66 Einziges zugelassenes Hilfsmittel: Ein Blatt
MehrÜbungen Teil 2: Normalisierung und ER-Modell. Dozent: Stefan Maihack Dipl. Ing. (FH)
Übungen Teil 2: Normalisierung und ER-Modell Dozent: Stefan Maihack Dipl. Ing. (FH) Es soll anhand einer Reisekostentabelle gezeigt werden, wie zuerst eine Normalisierung bis zur 3. Normalform durchgeführt
MehrBeispielklausur. Methoden der Wirtschaftsinformatik
Prof. Dr. Andreas Fink Fakultät für Wirtschafts- und Sozialwissenschaften Helmut-Schmidt-Universität / Universität der Bundeswehr Hamburg Beachten Sie: Die Themenauswahl, Punkteverteilung, Aufgabenanzahl
MehrKapitel 3: Datenbanksysteme
LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DEPARTMENT INSTITUTE FOR INFORMATICS Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2018 Kapitel 3: Datenbanksysteme Vorlesung:
MehrVORDIPLOMSPRÜFUNG FÜR ELEKTROINGENIEURE. Einführung in die Informatik III
Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner VORDIPLOMSPRÜFUNG FÜR ELEKTROINGENIEURE Einführung in die Informatik III Musterlösung Name: Matrikelnummer:
MehrBewerbung. als Verwaltungsfachangestellte/r
Bewerbung um einen Ausbildungsplatz im Bundesministerium für Umwelt, Naturschutz, Bau und Reaktorsicherheit als Verwaltungsfachangestellte/r - Fachrichtung Bundesverwaltung - am Dienstort Berlin zum 1.
MehrKlausur zur Veranstaltung "Wirtschaftsinformatik I" Wintersemester 2007/2008
Dr. Axel Kalenborn BWL-Wirtschaftsinformatik Klausurtermin: 29.02.2008 Klausur zur Veranstaltung "Wirtschaftsinformatik I" Wintersemester 2007/2008 Vorbemerkungen: 1. Die Klausur umfasst insgesamt 9 Seiten.
MehrGruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnummer ein, und legen Sie Ihren Studierendenausweis
Gruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnummer ein, und legen Sie Ihren Studierendenausweis bereit. PRÜFUNG AUS DATENMODELLIERUNG (184.685) GRUPPE A 20.10.2015 Matrikelnr. Familienname
MehrVorlesung Datenbank-Entwurf Klausur
Dr. Stefan Brass 3. Juli 2002 Institut für Informatik Universität Giessen Vorlesung Datenbank-Entwurf Klausur Name: Geburtsdatum: Geburtsort: (Diese Daten werden zur Ausstellung des Leistungsnachweises
Mehr4. Datenabfrage mit QBE
Informationsbestände analysieren Datenabfrage mit QBE 4. Datenabfrage mit QBE Übung 4.1. Datenbank Schule Ziel Sie können mit QBE Daten aus einer bestehende Datenbank auslesen und Auswertungen vornehmen.
MehrTheorie zur Übung 8 Datenbanken
Theorie zur Übung 8 Datenbanken Relationale Datenbanksysteme Ein relationales Datenbanksystem (RDBS) liegt vor, wenn dem DBS ein relationales Datenmodell zugrunde liegt. RDBS speichern Daten in Tabellenform:
MehrZENTRALE KLASSENARBEIT 2013 SEKUNDARSCHULE. Mathematik. Schuljahrgang 6
SEKUNDARSCHULE Mathematik Schuljahrgang 6 Arbeitszeit: 45 Minuten Alle Aufgaben sind auf den Arbeitsblättern zu bearbeiten. Dazu gehören auch eventuell erforderliche Nebenrechnungen, Skizzen oder Ähnliches.
MehrDisclaimer. 1 Allgemeine Grundlagen (8 Punkte) (3 Punkte) (3 Punkte) (2 Punkte)... 2
Disclaimer Dieser Braindump ist nach bestem Wissen und Gewissen erstellt, dennoch kann für Richtigkeit nicht garantiert werden. Siehe auch den zugehörigen Thread im FSI-Forum. Alle Aufgaben sind selbstverständlich
MehrKonzMod-Braindump. von Ersties für Ersties. vom 15. Februar 2012
KonzMod-Braindump von Ersties für Ersties vom 5. Februar 202 Inhaltsverzeichnis Grundwissen: 6 Punkte 2. DB, DBS, DBMS: 3 Punkte.................................... 2.2 internes Schema: 2 Punkte.....................................
MehrZweite Klassenarbeit der Jahrgangsstufe 1 (Wirtschaftsgymnasium) Thema: Relationale Datenbanken
Seite 1 Zweite Klassenarbeit der Jahrgangsstufe 1 (Wirtschaftsgymnasium) Thema: Relationale Datenbanken Name: Datum: Maximal erreichbare Punkte: 30 Klassendurchschnitt: Erreichte Punktzahl: Note: Übersicht:
MehrInhaltsverzeichnis. Teil 1 - XM L Einleitung Motivation...15
Inhaltsverzeichnis 1 Einleitung...11 2 Motivation...15 Teil 1 - XM L......17 3 Geschichte von X M L...17 3.1 Markupsprachen...17 3.1.1 Auszeichnungsarten...17 3.1.2 Markupsprachen...20 4 Zeichensatz...
Mehr3. Übungsblatt (Testatwoche: 4. - 6. Mai 2010) Einführung in Datenbanksysteme Datenbanken für die Bioinformatik
3. Übungsblatt (Testatwoche: 4. - 6. Mai 2010) Einführung in Datenbanksysteme Datenbanken für die Bioinformatik Heinz Schweppe, Katharina Hahn Aufgabe 1 (DDL + Constraints) 12 Punkte Die Tabellen gruppe
MehrGruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit.
Gruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit. PRÜFUNG AUS DATENMODELLIERUNG (184.685) GRUPPE A 21.06.2013 Matrikelnr. Familienname
MehrÜbung 4 " Requirements Engineering "
Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich Übung 4 " Requirements Engineering " Am IAS soll der Prozess zur Durchführung von Kursen grundlegend
MehrProbeklausur Datenmodellierung und Datenbanksysteme
Probeklausur Datenmodellierung und Datenbanksysteme Prof. Dr. Ingo Claßen : Vorname: MatrNr: Bewertung 1 20 2 5 3a 3 3b 3 3c 4 4a 4 4b 6 4c 10 5 5 Übungen 40 Σ = 100 Punkte Punkte: Note: Notenspiegel 100
MehrDatenbanksysteme I WS 2015/16. Übungsblatt 12: Lösungsvorschlag
Ludwig-Maximilians-Universität München Institut für Informatik Prof. Dr. Christian Böhm Sebastian Goebl DATUM Datenbanksysteme I WS 2015/16 Übungsblatt 12: Lösungsvorschlag Abgabe bis ABGABE BEMERKUNG
MehrDie Bestellungen eines Schreibwarengeschäftes sollen auf eine aktuelle Form mit Hilfe einer zeitgemäßen Datenbank umgestellt werden.
Die Bestellungen eines Schreibwarengeschäftes sollen auf eine aktuelle Form mit Hilfe einer zeitgemäßen Datenbank umgestellt werden. Die nachfolgende Tabellenform, eine sogenannte Nullform muss in eine
Mehry x x y ( 2x 3y + z x + z
Matrizen Aufgabe Sei f R R 3 definiert durch ( ) x 3y x f = x + y y x Berechnen Sie die Matrix Darstellung von f Aufgabe Eine lineare Funktion f hat die Matrix Darstellung A = 0 4 0 0 0 0 0 Berechnen Sie
MehrVorlesung Datenbanken I Endklausur
Prof. Dr. Stefan Brass 6. Februar 2004 Institut für Informatik MLU Halle-Wittenberg Vorlesung Datenbanken I Endklausur Name: Matrikelnummer: Studiengang: Aufgabe Punkte Max. Punkte Zeit 1 (SQL) 9 30 min
MehrDatenbankdesign - Normalisierung
1 Datenbankdesign - Normalisierung In einer Datenbank sollen Daten einer realen Welt abgebildet werden. Dazu ist es notwendig, die Struktur des zu bearbeitenden Teilausschnittes in einem möglichst getreuen
MehrGruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit.
Gruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit. PRÜFUNG AUS DATENMODELLIERUNG (184.685) GRUPPE A MUSTERLÖSUNG 06.05.2014 Matrikelnr.
MehrGruppe B Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit.
Gruppe B Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit. PRÜFUNG AUS DATENMODELLIERUNG (184.685) GRUPPE B 02.02.2016 Matrikelnr. Familienname
MehrKapitel 6: Das E/R-Modell
Ludwig Maximilians Universität München Institut für Informatik Lehr- und Forschungseinheit für Datenbanksysteme Skript zur Vorlesung Wintersemester 2013/2014 Vorlesung: Prof. Dr. Christian Böhm Übungen:
MehrWenn bereits ein Eintrag existiert, können Sie diesen bearbeiten und übernehmen in dem Sie im Eintrag auf Bearbeiten klicken.
Sind Sie bereits eingetragen? Bevor sie einen neuen Eintrag erstellen, sollten Sie sicher gehen, dass ihr Eintrag bei uns noch nicht vorhanden ist. Geben Sie also direkt in das Suchfeld auf unserer Internetseite
MehrDas konzeptionelle Datenmodell
Das konzeptionelle Datenmodell Signifikanz der Datenmodellierung Anforderungsanalyse Effizienz der Anwendung. Redundanzfreiheit. Datenintegrität. Reibungsarme Umsetzung des Datenmodells in das physikalische
MehrKapitel 1: Einführung 1.1 Datenbanken?
1. Einführung 1.1. Datenbanken? Seite 1 Kapitel 1: Einführung 1.1 Datenbanken? 1. Einführung 1.1. Datenbanken? Seite 2 Willkommen! Studierenden-Datenbank Hans Eifrig hat die Matrikelnummer 1223. Seine
MehrDatenmodelle und Datenbanken 1 Internet-Datenbanken
Datenmodelle und Datenbanken 1 Internet-Datenbanken Prof. N. Fuhr Institut für Informatik und Interaktive Systeme Arbeitsgruppe Informationssysteme 17. August 2004 Hinweise zur Bearbeitung Die Zeit läuft
MehrDatenmodelle und Datenbanken 2
Datenmodelle und Datenbanken 2 Prof. N. Fuhr Institut für Informatik und Interaktive Systeme Arbeitsgruppe Informationssysteme 24. Februar 2005 Hinweise zur Bearbeitung Die Zeit läuft erst, wenn Sie alle
MehrGruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit.
Gruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit. PRÜFUNG AUS DATENMODELLIERUNG (184.685) GRUPPE A MUSTERLÖSUNG 21.06.2013 Matrikelnr.
MehrNonstandard Datenbanken
Prof. Dr. V. Linnemann Nils Höller Universität zu Lübeck Institut für Informationssysteme Lübeck, den 02. Februar 2009 Nonstandard Datenbanken Wintersemester 2008/2009 13. Übungsblatt: Probe-Klausur Hinweise:
MehrKapitel 3: Datenbanksysteme
LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DEPARTMENT INSTITUTE FOR INFORMATICS Skript zur : Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2009 Kapitel 3: Datenbanksysteme : PDDr. Peer
MehrObjektorientierter Software-Entwurf Ergebnisse der funktionalen Zerlegung 3 1. Die Zerlegungsmethoden sollen in zwei Dimensionen betrachtet werden:
Objektorientierter Software-Entwurf Ergebnisse der funktionalen Zerlegung 3 1 Vergleich der Zerlegungsmethoden Die Zerlegungsmethoden sollen in zwei Dimensionen betrachtet werden: Vergleich nach Ergebnissen
MehrXINDICE. The Apache XML Project 3.12.09. Name: J acqueline Langhorst E-Mail: blackyuriko@hotmail.de
Name: J acqueline Langhorst E-Mail: blackyuriko@hotmail.de 3.12.09 HKInformationsverarbeitung Kurs: Datenbanken vs. MarkUp WS 09/10 Dozent: Prof. Dr. M. Thaller XINDICE The Apache XML Project Inhalt Native
MehrAnleitung. Mooy Logistics Servicedesk. Version: 1.2 Date: 07-10-14
Anleitung Mooy Logistics Servicedesk Version: 1.2 Date: 07-10-14 Inhalt 1. Einloggen... 3 2. Nach Dokumenten suchen.... 4 3. Downloaden aller Dokumente zur Rechnungsnummer.... 6 4. Bestellzeilen verfolgen....
MehrInstallationsattest / Anlagenbeschreibung. Übergabedokumente / Wartung + Inspektion
Installationsattest / Anlagenbeschreibung Übergabedokumente / Wartung + Inspektion Diese Erweiterung beinhaltet die Erstellung des Installationsattestes nach VdS 2309 und der Anlagenbeschreibung nach DIN
MehrInformatik IIa: Modellierung. Frühlingssemester Assessment Prüfung 5. Juni 2009
Name Vorname Matrikelnummer Universität Zürich Informatik IIa: Modellierung Frühlingssemester 2009 Assessment Prüfung 5. Juni 2009 Für den Test stehen Ihnen 30 Minuten zur Verfügung. Verwenden Sie nur
MehrEinrichten einer neuen Bankverbindung für den VR-NetKey ab Version 5.xx
Einrichten einer neuen Bankverbindung für den VR-NetKey ab Version 5.xx Starten Sie die VR-NetWorld Software und wechseln Sie im linken Navigatorbaum Baumansicht Mandant (roter Kasten mit Pfeil) in die
MehrEntitätstypen, Attribute, Relationen und Entitäten
Einführung Datenmodellierung Entitätstypen, Attribute, Relationen und Entitäten Wozu Datenbanken? Datenbanken dienen zur Speicherung und Verwaltung großer Datenbestände Beispiele: Adressdaten aller Kunden
MehrDatenbanken Wintersemester 2013/2014 Datenbanken 1 Sommersemester 2013/
Fachbereich für Computerwissenschaften Prof. Dr. Nikolaus Augsten Jakob-Haringer-Str. 2 5020 Salzburg, Austria Telefon: +43 662 8044 6347 E-Mail: nikolaus.augsten@sbg.ac.at Datenbanken Wintersemester 2013/2014
MehrKörper- und Galoistheorie
Prof. Dr. H. Brenner Osnabrück SS 2011 Körper- und Galoistheorie Vorlesung 23 Unter den drei klassischen Problemen der antiken Mathematik versteht man (1) die Quadratur des Kreises, (2) die Dreiteilung
MehrArbeitsblätter zu Teil I des Praktikums
Arbeitsblätter zu Teil I des Praktikums Allgemeine Hilfsmittel Bitte benutzen Sie bei Schwierigkeiten mit spezifischem Domänenwissen das Internet als Recherchemöglichkeit (beispielsweise Google oder Wikipedia).
MehrHinweise zum Formular zur Meldung von schwerwiegenden unerwünschten Ereignissen (SAE) durch Sponsoren
Paul-Ehrlich-Institut Postfach 63207 Langen Jochen Halbauer Referat Pharmakovigilanz 2 Tel. +49 (0) 6103 77 3114 Fax +49 (0) 6103 77 1268 E-Mail pharmakovigilanz2@pei.de 22.06.2015 Hinweise zum Formular
MehrIntroduction to Data and Knowledge Engineering Übung 1: Entity Relationship Model
Introduction to Data and Knowledge Engineering Übung 1: Entity Relationship Model FB Informatik Datenbanken und Verteilte Systeme Arthur Herzog 1 Entity Relationship Model FB Informatik Datenbanken und
MehrMedizininformatik Software Engineering
Vorlesung Software Engineering Inhaltsverzeichnis 1. Einleitung 2. Software und Medizinprodukt 3. Vorgehensmodelle 4. Strukturierter Entwurf von Echtzeitsystemen 4.1 Echzeit, was ist das? 4.2 Einführung
MehrFlexNow Elektronische Prüfungsverwaltung. Prüfungsverwaltungssystem FlexNow Infos für Studierende
FlexNow Elektronische Prüfungsverwaltung Studierende Prüfungsamt Dozenten FlexNow: Online zu Prüfungen anmelden. von Prüfungen abmelden. Prüfungsergebnisse einsehen. Leistungsübersicht erstellen. Was brauche
MehrDatenbanken Wintersemester 2013/2014 Datenbanken 1 Sommersemester 2013/
Fachbereich für Computerwissenschaften Prof. Dr. Nikolaus Augsten Jakob-Haringer-Str. 2 5020 Salzburg, Austria Telefon: +43 662 8044 6347 E-Mail: nikolaus.augsten@sbg.ac.at Datenbanken Wintersemester 2013/2014
MehrDiplomprüfung für Vermessungsingenieure Herbsttrimester 2009 Fach: Geoinformationssysteme
Univ.-Prof. Dr.-Ing. Wolfgang Reinhardt Institut für Geoinformation und Landentwicklung Universität der Bundeswehr München D-85577 Neubiberg Diplomprüfung für Vermessungsingenieure Herbsttrimester 2009
MehrKapitel 3: Datenbanksysteme
LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DEPARTMENT INSTITUTE FOR INFORMATICS Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2008 Kapitel 3: Datenbanksysteme Vorlesung:
MehrUniversität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner. Softwaretechnik II. Sommersemester 2015
Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner Softwaretechnik II Sommersemester 2015 www.ias.uni-stuttgart.de/st2 st2@ias.uni-stuttgart.de
MehrDiplomprüfung WS 11/12 Elektronik/Mikroprozessortechnik
Diplomprüfung Elektronik/Mikroprozessortechnik Seite 1 von 9 Hochschule München FK 03 Maschinenbau Zugelassene Hilfsmittel: alle eigenen Dauer: 90 Minuten Diplomprüfung WS 11/12 Elektronik/Mikroprozessortechnik
MehrFormuliert eine Begründung für den in Aufgabe 2 erarbeiteten Zusammenhang zwischen A k und A.
Stunde 5: Längenverhältnisse, Flächeninhalte Ziel der Stunde: Die Schüler - wissen, dass eine zentrische Streckung längenverhältnistreu ist und können dies begründen; - kennen den Zusammenhang A' = k 2
MehrDatenbanken und Datenbanktypen Tag 1 : Kapitel 1. Christian Inauen. Lernziele. Entwicklung der Datenbanken.
Tag 1 : und 10.08.2015 Jede/r Lernende... kann in eigenen Worten die Entstehung von erläutern kennt die verschiedenen Arten von mit entsprechenden Eigenschaften kann die Abkürzungen ACID, BASE und CAP
Mehr*Hierzu wird Microsoft Word benötigt. Mit freien Textverarbeitungen wie Open Office ist dies leider nicht möglich.
WEKA Smart Doku mobil & easy So erstellen Sie Ihre individuellen Druck Vorlagen in MS Word* Sehr geehrter Kunde, die Druckfunktion der Smart Doku mobil & easy wurde komplett überarbeitet. Jetzt ist es
MehrProbeklausur Digitale Medien
Probeklausur Digitale Medien Wintersemester 2007 / 2008 LMU München LFE Medieninformatik Prof. H. Hußmann Dauer: 90 Minuten Zugelassene Hilfsmittel: Unterlagen zur Vorlesung und Übung Digitale Medien,
MehrZustandsdiagrammeditor Pflichtenheft, Version 3.0
Zustandsdiagrammeditor Pflichtenheft, 3.0 14.04.2011 Autor: Dennis Kotzold, Henry Trobisch Status: vor Bestätigung Inhaltsverzeichnis Zielbestimmung... 2 Musskriterien... 2 Wunschkriterien... 2 Abgrenzungskriterien...
MehrXML in der Oracle Datenbank
XML in der Oracle Datenbank Oracle XML DB Eine kurze Einführung Gruppe A Michaela Geierhos Galina Hinova Maximilian Schöfmann AGENDA Warum XML in einer Datenbank? Was bietet die Oracle XML DB? Unterschiedliche
MehrDaten aus MS Project in einer Datenbank ablegen
Daten aus MS Project in einer Datenbank ablegen Gilt für Project 2002 (bzw. 98 und 2000 mit einigen Abstrichen an der Oberfläche, jedoch sinngemäß gleich) Standardmäßig wird beim ersten Speichern von MS
MehrKlausur Datenbanken Wintersemester 2009/2010 Prof. Dr. Wolfgang May 2. Februar 2010, Uhr Bearbeitungszeit: 90 Minuten
Klausur Datenbanken Wintersemester 2009/2010 Prof. Dr. Wolfgang May 2. Februar 2010, 14-16 Uhr Bearbeitungszeit: 90 Minuten Vorname: Nachname: Matrikelnummer: Studiengang: Bei der Klausur sind keine Hilfsmittel
MehrEinteilung von Datenbanken
Datenbanksysteme (c) A.Kaiser; WU-Wien 1 Einteilung von Datenbanken 1. formatierte Datenbanken 2. unformatierte Datenbanken Information Retrieval Systeme 2 Wozu Datenbanken? Speicherung und Verwaltung
MehrAusführen eines Makros beim Starten von OpenOffice.org
Ausführen eines Makros beim Starten von OpenOffice.org Es ist möglich, beim Starten und Beenden von OpenOffice.org oder einzelner Komponenten Makros auszuführen. Dies geschieht mittels Zuordnung jeweiliger
MehrUniversität Augsburg, Institut für Informatik Wintersemester 2011/2012 Prof. Dr. W. Kießling 03. Feb. 2012. Semesterklausur
Universität Augsburg, Institut für Informatik Wintersemester 2011/2012 Prof. Dr. W. Kießling 03. Feb. 2012 Dr. M. Endres, Dr.-Ing. S. Mandl Datenbankprogrammierung (Oracle) Semesterklausur Hinweise: Die
MehrPRÜFUNG. Grundlagen der Softwaretechnik
Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner PRÜFUNG Grundlagen der Softwaretechnik Name: Matrikelnummer: Note: Prüfungstag: 21.09.2012 Prüfungsdauer:
MehrProbeklausur im Modul Informationstechnik 1, WS 2003/04. Studiengang IWD 1. Semester Seite 1 von 5
Probeklausur im Modul Informationstechnik 1, WS 2003/04. Studiengang IWD 1. Semester Seite 1 von 5 Probeklausur im Modul Informationstechnik 1, WS 2003/04. Studiengang IWD 1. Semester Hinweise Der Aufgabensatz
MehrErstellen von relationalen Datenbanken mit Hilfe der Nomalisierung
Erstellen von relationalen Datenbanken mit Hilfe der Nomalisierung Vermeiden von Redundanzen Skalierbarkeit Vermeidung von Anomalien Szenario Rechnung Pizza Taxi Brechstr. 12 Rechnung: Datum: 30.05.2008
MehrGruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit.
Gruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit. PRÜFUNG AUS DATENMODELLIERUNG (184.685) GRUPPE A 05.05.2015 Matrikelnr. Familienname
MehrThemenfeld Datenbanken
Sommersemester 2006 Institut für Germanistik I Vorlesung Computerphilologie Themenfeld Datenbanken Welche Optionen hat man beim Aufbau einer Datenbank und was braucht man für was? 1 Datenbank - Definition
MehrSoftware- /Systemarchitektur
Software- /Systemarchitektur Agenda: Definition von Softwarearchitektur Voraussetzungen Was bedeutet Objektorientierung? Wie speichert man Daten persistent? Client-Server-Architektur Schichtenarchitektur
MehrGrundlagen der Programmentwurfstechnik Fundamentals of Software Engineering 1
Fundamentals of Software Engineering 1 Inhaltsverzeichnis 1. Einführung 2. Allgemeine Modellbildung - Klassische Konzepte des Software Engineering- 2.1 Das Kontextmodell 2.2 Entscheidungstabellen 2.3 Zustandsmodelle
MehrStatistik mit Tabellenkalkulation
Tabellenkalkulation 1. Grundlagen Wir werden statistische Daten am Computer mit einem Tabellenkalkulationsprogramm bearbeiten. Dazu sind einige grundlegende Kenntnisse nötig. Ein neues Dokument einer Tabellenkalkulation
MehrDatenbanken. Seminararbeit. Einführung in das wissenschaftliche Arbeiten
Seminararbeit vorgelegt von: Gutachter: Studienbereich: Christian Lechner Dr. Georg Moser Informatik Datum: 6. Juni 2013 Inhaltsverzeichnis Inhaltsverzeichnis 1 Einführung in Datenbanken 1 1.1 Motivation....................................
MehrSommersemester 2012/
Fachbereich für Computerwissenschaften Prof. Dr. Nikolaus Augsten Jakob-Haringer-Str. 2 5020 Salzburg, Austria Telefon: +43 662 8044 6347 E-Mail: nikolaus.augsten@sbg.ac.at Datenbanken Prüfung Sommersemester
MehrInformatik IIa: Modellierung
Informatik IIa: Modellierung Frühlingssemester 2013 Übung 2: Datenmodelle Kapitel 3 Ausgabe: 05.03.2013 Abgabe: 19.03.2013 Name: Matrikelnummer: Aufgabe 1 Theorie von Datenmodellen (8 Punkte) Frage 1 (6
Mehr