Universität Duisburg - Essen

Größe: px
Ab Seite anzeigen:

Download "Universität Duisburg - Essen"

Transkript

1 B.Sc. - Klausur - Bauinformatik Universität Duisburg - Essen Campus Essen Fakultät für Ingenieurwissenschaften Abteilung Bauwissenschaften Fachprüfung - Bauinformatik SS 10 Montag, den Name :... Matr.- Nr. :... Diplomprüfungsordnung für den Studiengang Bauingenieurwesen mit den Abschlüssen Bachelor of Science und Master of Science vom Bearbeitungszeit 120 Min. (2,0 Stunden) Teile 1-3 Aufgabe Punkte erreicht Teil 1 60 Teil 2 30 Teil 3 30 Summe 120

2 B.Sc. - Klausur - Bauinformatik Universität Duisburg - Essen Campus Essen Fachgebiet Baustatik Fachprüfung - Bauinformatik Teil 1 SS 10 Montag, den Prof. Dr.-Ing. Jochen Menkenhagen Name :... Matr.- Nr. :... Diplomprüfungsordnung für den Studiengang Bauingenieurwesen mit den Abschlüssen Bachelor of Science und Master of Science vom Bearbeitungszeit 60 Min. (1,0 Stunden) Aufgabe 1-6 Aufgabe Punkte erreicht Summe 60

3 B.Sc. - Klausur - Bauinformatik Aufgabe 1 Vervollständigen Sie die nachfolgende Tabelle durch Darstellung der gegebenen Zahlen zur vorgegebenen Basis b. Anmerkung: Ziffern größer 9 werden wie üblich beginnend mit A aus dem Alphabet entnommen b=5 b=6 b= AE

4 B.Sc. - Klausur - Bauinformatik Aufgabe 2 (a) Ermitteln Sie das b-komplement der in der Tabelle gegebenen Zahlen unter Berücksichtigung der gegebenen Ziffernbreite n. Zahl b n b-komplement CDB 17 5 (b) Korrigieren Sie die in der nachfolgenden Tabelle gegebenen Zahlen zur Basis b. Anmerkung: Die Ziffern in Zahl beziehen sich auf das Zahlensystem zur Basis b. Zahl b Korrekte Zahlendarstellung AFFE 10 2AG 12 Anmerkung: Ziffern größer 9 werden wie üblich beginnend mit A aus dem Alphabet entnommen

5 B.Sc. - Klausur - Bauinformatik Aufgabe 3 Gesucht ist die Datenstruktur einer Trägerdatenbank, in der die Modelle von statisch bestimmten bzw. statisch unbestimmten Trägern gespeichert werden. Ein Träger wird beschrieben durch die Liste zweier Knoten, durch ein Material, durch einen Querschnitt und eine Liste von i.a. mehreren Lasten. Der Knoten wird beschrieben durch seine x- bzw. z-koordinate und durch die Kenner der Lagerbedingungen tx, tz, ry (t: Verschiebung, r: Verdrehung). Die Werte der Kenner sind 0 für fest und 1 für frei. Das Material wird beschrieben durch E-Modul E und Querdehnzahl nue. Der Querschnitt wird beschrieben durch Fläche A und Trägheitsmoment I. Die Last wird beschrieben durch den Lastwert F und die Einheitskoordinate s. Wobei s=0 die Position des Knotens 1 (links) und s=1 die Position des Knotens 2 (rechts) beschreibt. (a) Zeichnen Sie ein ER-Diagramm für die Datenstruktur der Trägerdatenbank. (b) Übertragen Sie das ER-Diagramm aus (a) in eine VBA-Datenstruktur. (c) Implementieren Sie eine Datenstruktur für einen Kragträger der Länge 2 mit einer Last F=10 am freien Ende. Die Material- und Querschnittswerte sind bei der Implementierung nicht zu berücksichtigen.

6 B.Sc. - Klausur - Bauinformatik Aufgabe 4 (a) Schreiben Sie ein Programm zur Berechnung des Binomialkoeffizienten n über m m n = m n i 1 i=1. i Verwenden Sie bei der Implementierung eine for-schleife. (b) (c) (d) Geben Sie den Bereich der zulässigen vorzeichenbehafteten sowie vorzeichenfreien Werte an für eine ganzzahlige Variable mit einer Breite von 5 Bits. Welche Methoden hat das VBA-Objekt Collection. Geben Sie je ein kleines Beispiel. Erklären Sie die Verwendung des VBA-Operators Set und geben Sie ein kleines Beispiel.

7 B.Sc. - Klausur - Bauinformatik

8 B.Sc. - Klausur - Bauinformatik Aufgabe 5 (a) Kennzeichnen und erläutern Sie die syntaktischen Fehler des nachfolgenden Programms zur Berechnung eines Massenschwerpunktes. Koordinatenwerte und Massen werden als Fließkommazahlen gespeichert. (b) Korrigieren Sie die semantischen Fehler des Programms unter prinzipieller Beibehaltung beider Programmteile. Das Programm erhält über die Parameterliste ein Feld x(1 to n, 1 to 3) der n x 3-dimensionalen Ortsvektoren der n Massenpunkte und ein Feld i =1 i M i x s = M(1 to n) mit deren Massenwerten. Der Schwerpunkt x s der n i=1 M i Massenpunkte wird nach der gegebenen Formel berechnet. Nach erfolgter Berechnung wird der Ortsvektor des Schwerpunkts x s und die Gesamtmasse M g per Parameterliste zurückgegeben. Hinweis: Mit option explicit sind alle Variablen explizit zu deklarieren. option explicit sub Schwerpunkt(x() as double, M() as double, xs() as double, _ Mg as double, n as Integer) for all i in x Mges = call Gesamtmasse(MG,m) end for xs = 37+7 do i=1 to n xs = xs + M(j)/Mg end do the end // Berechnung der Gesamtmasse function Gesamtmasse(M(),mg) as boolean Mg = 0 for i=1 to n Mg = M(i) end for Gesamtmasse = (Mges/2)^3 the end the total end

9 B.Sc. - Klausur - Bauinformatik

10 B.Sc. - Klausur - Bauinformatik Aufgabe 6 Gesucht ist der VBA-Code einer Funktion VekMatMult, die eine gegebene Matrix A mit einem gegeben Vektor v multipliziert. Der Ergebnisvektor r soll als Ergebnisgröße über die Parameterliste zurückgegeben werden. Zudem soll die Funktion VekMatMult als Funktionswert die Länge des Ergebnisvektors zurück geben. Die Matrix A sowie der Vektor v sind wie folgt gegeben. 11 a 1n Es gilt A= a a m1 a mn und v= v1 n v Für das Produkt gilt: n r i = A v i = A ij v j. j=1 n Für eine Vektorlänge gilt: r = i=1 r i r i Parameterliste: Es ist die folgende Parameterliste zu berücksichtigen. function VekMatMult(A() as double, v() as double, r() as double, _ m as integer, n as integer) as double hierbei ist A eine Matrix der Dimensionen (dim A(1 to m, 1 to n)) und v bzw. r ein Vektor der Dimension (dim v(1 to n)).

11 B.Sc. - Klausur - Bauinformatik

12 B.Sc. - Klausur - Bauinformatik

Universität Duisburg - Essen

Universität Duisburg - Essen 1 Universität Duisburg - Essen Campus Essen Fachgebiet Statik & Dynamik der Flächentragwerke Fachprüfung - Bauinformatik 1, Teil 1 WS 18 Mittwoch, den 14.02.2018 Prof. Dr.-Ing. Carolin Birk Name :... Matr.-

Mehr

Universität Duisburg - Essen

Universität Duisburg - Essen B.Sc. - Klausur - Bauinformatik 22.09.2015 1 Universität Duisburg - Essen Campus Essen Fachgebiet Baustatik Fachprüfung - Bauinformatik Teil 1 SS 15 Dienstag, den 22.09.2015 Prof. Dr.-Ing. Jochen Menkenhagen

Mehr

Universität Duisburg - Essen

Universität Duisburg - Essen 1 Universität Duisburg - Essen Campus Essen Fachgebiet Statik & Dynamik der Flächentragwerke Fachprüfung - Bauinformatik 1, Teil 1 SS 17 Mittwoch, den 09.08.2017 Prof. Dr.-Ing. Carolin Birk Name :... Matr.-

Mehr

Universität Duisburg - Essen

Universität Duisburg - Essen BoS - Klausur - Bauinformatik - 16.08.2007 1 Universität Duisburg - Essen Campus Essen Fakultät für Ingenieurwissenschaften Abteilung Bauwissenschaften Fachprüfung - Bauinformatik SS 07-1 - Dienstag, den

Mehr

Universität Duisburg - Essen

Universität Duisburg - Essen B.Sc. - Klausur - Bauinformatik - 14.03.2012 1 Universität Duisburg - Essen Campus Essen Fakultät für Ingenieurwissenschaften Abteilung Bauwissenschaften Fachprüfung - Bauinformatik WS 11/12 Mittwoch,

Mehr

Universität Duisburg - Essen

Universität Duisburg - Essen B.Sc. - Klausur - Bauinformatik - 03.08.2012 1 Universität Duisburg - Essen Campus Essen Fachgebiet Baustatik Fachprüfung - Bauinformatik Teil 1 SS 12 Freitag, den 03.08.2012 Prof. Dr.-Ing. Jochen Menkenhagen

Mehr

Universität Duisburg - Essen

Universität Duisburg - Essen BoS - Klausur - Bauinformatik - 24.09.2007 1 Universität Duisburg - Essen Campus Essen Fakultät für Ingenieurwissenschaften Abteilung Bauwissenschaften Fachprüfung - Bauinformatik SS 07-2 - Montag, den

Mehr

Universität Duisburg - Essen

Universität Duisburg - Essen B.Sc. - Klausur - Bauinformatik - 23.02.2015 1 Universität Duisburg - Essen Campus Essen Fachgebiet Baustatik Fachprüfung - Bauinformatik Teil 1 WS 14-15 Montag, den 23.02.2015 Prof. Dr.-Ing. Jochen Menkenhagen

Mehr

Universität Duisburg - Essen

Universität Duisburg - Essen BoS - Klausur - Bauinformatik - 20.03.2008 1 Universität Duisburg - Essen Campus Essen Fakultät für Ingenieurwissenschaften Abteilung Bauwissenschaften Fachprüfung - Bauinformatik WS 07/08 Donnerstag,

Mehr

Aufgabe Punkte erreicht Bemerkung Summe 90. Name :... Matr.- Nr.:...

Aufgabe Punkte erreicht Bemerkung Summe 90. Name :... Matr.- Nr.:... B.Sc. - Klausur Bauinformatik 1 / Teil 1 SS 18 Mittwoch, den 01.08.2018 1 Universität Duisburg - Essen Campus Essen Fachgebiet Statik & Dynamik der Flächentragwerke Fachprüfung - Bauinformatik 1 / Teil

Mehr

Klausur SS 2014 EDV Anwendungen im Bauwesen. Name: Vorname: Matr.-Nr:

Klausur SS 2014 EDV Anwendungen im Bauwesen. Name: Vorname: Matr.-Nr: Name: Vorname: Matr.-Nr: Punkte: 1 2 3 4 : / 40 Aufgabe 1: (10 Punkte) Das unten angegebene VBA-Programm enthält einige syntaktische und programmiertechnische Fehler. Gesucht: a) markieren Sie alle Fehler

Mehr

Klausur WS 2014/15 EDV Anwendungen im Bauwesen. Name: Vorname: Matr.-Nr:

Klausur WS 2014/15 EDV Anwendungen im Bauwesen. Name: Vorname: Matr.-Nr: Punkte: 1 2 3 4 Σ: / 40 Aufgabe 1: Das unten angegebene VBA-Programm enthält einige syntaktische und programmiertechnische Fehler. Gehen Sie davon aus, dass die Bezüge zur Excel-Tabelle korrekt sind. Gesucht:

Mehr

Klausur SS 2011 EDV Anwendungen im Bauwesen 2. Name: Vorname: Matr.-Nr:

Klausur SS 2011 EDV Anwendungen im Bauwesen 2. Name: Vorname: Matr.-Nr: Name: Vorname: Matr.-Nr: Punkte: 1 2 3 4 : / 40 Aufgabe 1: Das unten angegebene VBA-Programm zur Berechnung des Winkels zwischen zwei Vektoren in R n ist logisch richtig programmiert, enthält aber einige

Mehr

Bauinformatik 1. Teil 1 / VBA. Ernst Baeck. Fachgebiet Statik und Dynamik der Flächentragwerke. 27. April 2017

Bauinformatik 1. Teil 1 / VBA. Ernst Baeck. Fachgebiet Statik und Dynamik der Flächentragwerke. 27. April 2017 Bauinformatik 1 Teil 1 / VBA Ernst Baeck Fachgebiet Statik und Dynamik der Flächentragwerke 27. April 2017 E. Baeck (Uni-DUE) Folien-Skript (V) 1 / 49 Die Programmiersprache VBA Visual Basic for Applications

Mehr

= a) Berechnen Sie die fehlenden Funktionswerte der Wertetabelle. n

= a) Berechnen Sie die fehlenden Funktionswerte der Wertetabelle. n Info 12 IF1 GK (GA) Bearbeitungszeit: 135 min Seite 1 Aufgabe 1: rekursive Funktionen Die Hofstadter-Funktion ist definiert durch: hof ( n hof ( n 1)) + hof ( n hof ( n 2)) hof ( n) = 1 a) Berechnen Sie

Mehr

Klausur SS 2013 EDV Anwendungen im Bauwesen. Name: Vorname: Matr.-Nr:

Klausur SS 2013 EDV Anwendungen im Bauwesen. Name: Vorname: Matr.-Nr: Name: Vorname: Matr.-Nr: Punkte: 1 2 3 4 : / 40 Aufgabe 1: (10 Punkte) Das unten angegebene VBA-Programm zur Prüfung von Eingabewerten ist logisch richtig programmiert, enthält aber einige syntaktische

Mehr

Klausur Kompaktkurs Einführung in die Programmierung Dr. T. Weinzierl & M. Sedlacek 25. März 2011

Klausur Kompaktkurs Einführung in die Programmierung Dr. T. Weinzierl & M. Sedlacek 25. März 2011 Kompaktkurs Einführung in die Programmierung Klausur Seite 1/10 Name, Vorname, Unterschrift: Matrikelnummer: Wichtig: Klausur Kompaktkurs Einführung in die Programmierung Dr. T. Weinzierl & M. Sedlacek

Mehr

Universität zu Lübeck Institut für Telematik. Prof. Dr. Stefan Fischer

Universität zu Lübeck Institut für Telematik. Prof. Dr. Stefan Fischer Universität zu Lübeck Institut für Telematik Prof. Dr. Stefan Fischer Probeklausur im Fach Programmieren Hinweise zur Bearbeitung: Es sind keinerlei Hilfsmittel zugelassen. Diese Klausur umfasst 18 Seiten.

Mehr

Schriftliche Prüfung

Schriftliche Prüfung OTTO-VON-GUERICKE-UNIVERSITÄT MAGDEBURG FAKULTÄT FÜR INFORMATIK Schriftliche Prüfung im Fach: Technische Grundlagen der Informatik Studiengang: Bachelor (CV / CSE / IF / WIF) am: 19. Juli 2008 Bearbeitungszeit:

Mehr

Wertebereich und Genauigkeit der Zahlendarstellung

Wertebereich und Genauigkeit der Zahlendarstellung Wertebereich und Genauigkeit der Zahlendarstellung Sowohl F als auch C kennen bei ganzen und Floating Point-Zahlen Datentypen verschiedener Genauigkeit. Bei ganzen Zahlen, die stets exakt dargestellt werden

Mehr

Technische Universität München Name :... Lehrstuhl für Statik Vorname :... Sommersemester 2004 Matr.---Nr. :... Fachsemester:...

Technische Universität München Name :... Lehrstuhl für Statik Vorname :... Sommersemester 2004 Matr.---Nr. :... Fachsemester:... Technische Universität München Name :... Lehrstuhl für Statik Vorname :... Sommersemester 2004 Matr.---Nr. :... Fachsemester:... Baustatik 2 Semestrale am 13.7.2004 (Bearbeitungszeit 45 Minuten) max. Punkte

Mehr

Technische Universität Braunschweig Institut für Programmierung und Reaktive Systeme

Technische Universität Braunschweig Institut für Programmierung und Reaktive Systeme Technische Universität Braunschweig Institut für Programmierung und Reaktive Systeme Programmieren I Dr. Werner Struckmann 13. März 2017 Name: Vorname: Matrikelnummer: Kennnummer: Anrede: Frau Herr Studiengang:

Mehr

Aufgabenblatt 3. Kompetenzstufe 2. Allgemeine Informationen zum Aufgabenblatt:

Aufgabenblatt 3. Kompetenzstufe 2. Allgemeine Informationen zum Aufgabenblatt: Aufgabenblatt 3 Kompetenzstufe 2 Allgemeine Informationen zum Aufgabenblatt: Die Abgabe erfolgt in TUWEL. Bitte laden Sie Ihr IntelliJ-Projekt bis spätestens Freitag, 15.12.2017 13:00 Uhr in TUWEL hoch.

Mehr

Klausur Algorithmen und Datenstrukturen

Klausur Algorithmen und Datenstrukturen Technische Universität Braunschweig Wintersemester 2014/2015 Institut für Betriebssysteme und Rechnerverbund Abteilung Algorithmik Prof. Dr. Sándor P. Fekete Dr. Christian Scheffer Klausur Algorithmen

Mehr

Microsoft Visio 2007-Programmierung

Microsoft Visio 2007-Programmierung René Martin Microsoft Visio 2007-Programmierung ISBN-10: 3-446-41084-8 ISBN-13: 978-3-446-41084-8 Leseprobe Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41084-8 sowie im

Mehr

Excel VBA. Teil 11.8. Zusammenfassung! Was wir können sollten! V0.5 5.4.2013

Excel VBA. Teil 11.8. Zusammenfassung! Was wir können sollten! V0.5 5.4.2013 Excel VBA Teil 11.8 Zusammenfassung! Was wir können sollten! V0.5 5.4.2013 1 von 17 Inhaltsverzeichnis Seite 3... Modul einfügen Seite 4... Prozeduren oder Funktionen Seite 5... Ein/Ausgaben Seite 6...

Mehr

4 Schleifen -= Entstanden unter Excel 2003 =-

4 Schleifen -= Entstanden unter Excel 2003 =- Excel KnowHow / Visual Basic (VBA) 4 Schleifen -= Entstanden unter Excel 2003 =- Die erste Schleife habe ich bereits im letzten Kapitel benutzt: Die FOR-Schleife. Schauen wir uns das Beispiel noch einmal

Mehr

Access [basics] Programmieren mit Arrays. Beispieldatenbank. Arrays. Eindimensionale Arrays. VBA-Grundlagen Programmieren mit Arrays

Access [basics] Programmieren mit Arrays. Beispieldatenbank. Arrays. Eindimensionale Arrays. VBA-Grundlagen Programmieren mit Arrays Dass Sie unter Access Daten in Tabellen speichern und gezielt darauf zugreifen können, wissen Sie als Access [basics]-leser schon längst. Aber was, wenn Sie nur ein paar gleichartige Daten zwischenspeichern

Mehr

1.) Zahlensysteme (10 Punkte)

1.) Zahlensysteme (10 Punkte) 1.) Zahlensysteme (10 Punkte) (a) Stellen Sie die folgenden zur Basis 8 (oktal) angegebenen Ganzzahlen als vorzeichenbehaftete Binärzahlen in 7 Bit dar. Negative Binärzahlen sollen im Zweierkomplement

Mehr

Modul 122 VBA Scribt.docx

Modul 122 VBA Scribt.docx Modul 122 VBA-Scribt 1/5 1 Entwicklungsumgebung - ALT + F11 VBA-Entwicklungsumgebung öffnen 2 Prozeduren (Sub-Prozeduren) Eine Prozedur besteht aus folgenden Bestandteilen: [Private Public] Sub subname([byval

Mehr

Testprüfung (so könnte ein Teil der Prüfung aussehen)

Testprüfung (so könnte ein Teil der Prüfung aussehen) Universität Stuttgart WS 2004/2005 Fakultät 5, Institut FMI Dowertill + Schmid EfidI 1 Zusatzkurs 3. März 2005 Bearbeitungszeit 120 min Testprüfung (so könnte ein Teil der Prüfung aussehen) Zur Beachtung:

Mehr

7. Organisation von Informationen

7. Organisation von Informationen Computeranwendung in der Chemie Informatik für Chemiker(innen) 7. Organisation von Informationen Jens Döbler 2003 "Computer in der Chemie", WS 2003-04, Humboldt-Universität VL7 Folie 1 Grundlagen Programme

Mehr

Probeklausur Programmieren in C Sommersemester 2007 Dipl. Biol. Franz Schenk 12. April 2007, Uhr Bearbeitungszeit: 105 Minuten

Probeklausur Programmieren in C Sommersemester 2007 Dipl. Biol. Franz Schenk 12. April 2007, Uhr Bearbeitungszeit: 105 Minuten Probeklausur Programmieren in C Sommersemester 2007 Dipl. Biol. Franz Schenk 12. April 2007, 13.00-14.45 Uhr Bearbeitungszeit: 105 Minuten Schalten Sie ihr Mobiltelefon aus. Bei der Klausur ist als einziges

Mehr

Mehrdimensionale Arrays

Mehrdimensionale Arrays Mehrdimensionale Arrays Prof. Dr.-Ing. Thomas Schwotzer 1 Einführung Eindimensionale Arrays haben wir bereits kennen gelernt. Es gibt aber auch mehrdimensionale Arrays. Die sind auch sehr notwendig, denken

Mehr

Maple-Test zur LVA 'Computermathematik', SS Gruppe weiß

Maple-Test zur LVA 'Computermathematik', SS Gruppe weiß Maple-Test zur LVA 'Computermathematik', SS 2011 Gruppe weiß *** ANMERKUNGEN UND LÖSUNGSHINWEISE *** Aufgabe Punkte ---------------------------------- 1 / 2 2 / 3 3 / 3 4 / 5 5 / 6 6 / 4 7 / 3 8 / 4 ------------------------------------

Mehr

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen

Mehr

Programmieren. Aufgabe 1 (Eine erste Datenstruktur)

Programmieren. Aufgabe 1 (Eine erste Datenstruktur) Prof. Dr. S.-J. Kimmerle (Vorlesung) Dipl.-Ing. (FH) V. Habiyambere (Übung) Institut BAU-1 Fakultät für Bauingenieurwesen und Umweltwissenschaften Herbsttrimester 2016 Aufgabe 1 (Eine erste Datenstruktur)

Mehr

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen

Mehr

Name:... Matr.-Nr... Bearbeitungszeit: 120 Minuten. Lesen Sie die Aufgaben jeweils bis zum Ende durch; oft gibt es hilfreiche Hinweise!

Name:... Matr.-Nr... Bearbeitungszeit: 120 Minuten. Lesen Sie die Aufgaben jeweils bis zum Ende durch; oft gibt es hilfreiche Hinweise! Fakultät IV Elektrotechnik/Informatik Klausur Einführung in die Informatik I für Elektrotechniker Name:.................................... Matr.-Nr..................................... Bearbeitungszeit:

Mehr

Einführung in die Programmierung mit VBA

Einführung in die Programmierung mit VBA Einführung in die Programmierung mit VBA Vorlesung vom 07. November 2016 Birger Krägelin Inhalt Vom Algorithmus zum Programm Programmiersprachen Programmieren mit VBA in Excel Datentypen und Variablen

Mehr

Klausur Algorithmen und Datenstrukturen II 29. Juli 2013

Klausur Algorithmen und Datenstrukturen II 29. Juli 2013 Technische Universität Braunschweig Sommersemester 2013 Institut für Betriebssysteme und Rechnerverbund Abteilung Algorithmik Prof. Dr. Sándor P. Fekete Stephan Friedrichs Klausur Algorithmen und Datenstrukturen

Mehr

Programmieren in Java

Programmieren in Java Programmieren in Java Vorlesung 05: Generics Prof. Dr. Peter Thiemann Albert-Ludwigs-Universität Freiburg, Germany SS 2015 Peter Thiemann (Univ. Freiburg) Programmieren in Java JAVA 1 / 19 Inhalt Generics

Mehr

Klausur Algorithmen und Datenstrukturen II

Klausur Algorithmen und Datenstrukturen II Technische Universität Braunschweig Sommersemester 2017 Institut für Betriebssysteme und Rechnerverbund Abteilung Algorithmik Prof. Dr. Sándor P. Fekete Arne Schmidt Klausur Algorithmen und Datenstrukturen

Mehr

Grundlagen der Technischen Informatik. 3. Übung

Grundlagen der Technischen Informatik. 3. Übung Grundlagen der Technischen Informatik 3. Übung Christian Knell Keine Garantie für Korrekt-/Vollständigkeit 3. Übungsblatt Themen Aufgabe 1: Aufgabe 2: Aufgabe 3: Aufgabe 4: Aufgabe 5: Aufgabe 6: Zahlendarstellungen

Mehr

Informationsverarbeitung im Bauwesen

Informationsverarbeitung im Bauwesen 9 im Bauwesen Markus Uhlmann 1 Zusammenfassung der 8. Vorlesung Variablendeklarationen: Gültigkeitsbereiche Variablentypen: Typenbestimmung Typenumwandlung Eingabe/Ausgabe von Daten: Textdateien, Binärdateien

Mehr

9. Vektoren. (auch Felder/array)

9. Vektoren. (auch Felder/array) 9. Vektoren (auch Felder/array) Motivation Hat man mehrere Objekte gleichen Datentyps, so kann man sie explizit deklarieren, wenn die Anzahl bekannt ist double x1,x2,x3,x4; Nachteile: versagt, -wenn die

Mehr

Schriftlicher Test zu C++ (90 Minuten) VU Einführung ins Programmieren für TM. 22. Juni 2012

Schriftlicher Test zu C++ (90 Minuten) VU Einführung ins Programmieren für TM. 22. Juni 2012 Familienname: Vorname: Matrikelnummer: Aufgabe 1 (4 Punkte): Aufgabe 2 (1 Punkte): Aufgabe 3 (1 Punkte): Aufgabe 4 (3 Punkte): Aufgabe 5 (4 Punkte): Aufgabe 6 (5 Punkte): Aufgabe 7 (2 Punkte): Aufgabe

Mehr

INFORMATIK TEIL: VBA. Infromatik WS 17/18 Teil: VBA. Allgemeines: - 4 Übungen á 3 Stunden

INFORMATIK TEIL: VBA. Infromatik WS 17/18 Teil: VBA. Allgemeines: - 4 Übungen á 3 Stunden INFORMATIK TEIL: VBA Allgemeines: - 4 Übungen á 3 Stunden - Studienleistung: o Anwesenheitspflicht während der Übungen o Abgabe und Anerkennung von Übungsaufgaben (HA1, HA2). Die Abgabe muss spätestens

Mehr

Operatoren für das Fach Mathematik

Operatoren für das Fach Mathematik Operatoren für das Fach Mathematik Anforderungsbereich I Angeben, Nennen Sachverhalte, Begriffe, Daten ohne nähere Erläuterungen und Begründungen, ohne Lösungsweg aufzählen Geben Sie die Koordinaten des

Mehr

2 Berechnungen aus der Statik

2 Berechnungen aus der Statik 1 2 Berechnungen aus der Statik 2.1 Dyname Bild 2-1 Darstellung der Dyname Wird die resultierende Kraft F senkrecht aus der Ebene, die F und M U aufspannen, so um den Vektor a f verschoben, dass resultierende

Mehr

Fachprüfung. Nachrichtencodierung

Fachprüfung. Nachrichtencodierung Fachprüfung Nachrichtencodierung 14. Juli 2011 Prüfer: Prof. Dr. P. Pogatzki Bearbeitungszeit: 2 Stunden Hilfsmittel: Taschenrechner, Vorlesungsscript, Übungsaufgaben Name:... Matr.-Nr.:... Unterschrift:...

Mehr

Grundlagen der Technischen Informatik. 3. Übung

Grundlagen der Technischen Informatik. 3. Übung Grundlagen der Technischen Informatik 3. Übung Christian Knell Keine Garantie für Korrekt-/Vollständigkeit 3. Übungsblatt Themen Aufgabe 1: Aufgabe 2: Aufgabe 3: Aufgabe 4: Aufgabe 5: Aufgabe 6: Zahlendarstellungen

Mehr

Nachklausur Bitte in Druckschrift leserlich ausfüllen!

Nachklausur Bitte in Druckschrift leserlich ausfüllen! Übungen zur Vorlesung Informatik für Informationsmanager WS 2005/2006 Universität Koblenz-Landau Institut für Informatik Prof. Dr. Bernhard Beckert Dr. Manfred Jackel Nachklausur 24.04.2006 Bitte in Druckschrift

Mehr

Name:... Vorname:... Matr.-Nr.:... Studiengang:...

Name:... Vorname:... Matr.-Nr.:... Studiengang:... Technische Universität Braunschweig Sommersemester 2013 IBR - Abteilung Algorithmik Prof. Dr. Sándor P. Fekete Dr. Christiane Schmidt Stephan Friedrichs Klausur Netzwerkalgorithmen 16.07.2013 Name:.....................................

Mehr

Klausur Technische Mechanik

Klausur Technische Mechanik Institut für Mechanik und Fluiddynamik Institut für Mechanik und Fluiddynamik Klausur Technische Mechanik 10/02/10 Aufgabe S1 Gegeben ist ein durch eine Pendelstütze und ein Festlager A abgestütztes Fachwerk.

Mehr

Technische Universität München SoSe 2015 Institut für Informatik I Mai 2015 Dr. Tobias Lasser. Aufgabe 1 Rechnen mit Landau-Symbolen

Technische Universität München SoSe 2015 Institut für Informatik I Mai 2015 Dr. Tobias Lasser. Aufgabe 1 Rechnen mit Landau-Symbolen Technische Universität München SoSe 2015 Institut für Informatik I-16 27. Mai 2015 Dr. Tobias Lasser Lösungsvorschläge zur Musterklausur zu Algorithmen und Datenstrukturen Aufgabe 1 Rechnen mit Landau-Symbolen

Mehr

Technische Universität Braunschweig Institut für Programmierung und Reaktive Systeme

Technische Universität Braunschweig Institut für Programmierung und Reaktive Systeme Technische Universität Braunschweig Institut für Programmierung und Reaktive Systeme Programmieren I Dr. Werner Struckmann 6. März 2013 Name: Vorname: Matrikelnummer: Kennnummer: Anrede: Frau Herr Studiengang:

Mehr

Klausur Algorithmen und Datenstrukturen II 01. Agust 2016

Klausur Algorithmen und Datenstrukturen II 01. Agust 2016 Technische Universität Braunschweig Sommersemester 2016 Institut für Betriebssysteme und Rechnerverbund Abteilung Algorithmik Prof. Dr. Sándor P. Fekete Dr. Christian Scheffer Klausur Algorithmen und Datenstrukturen

Mehr

Übersichtliche Darstellung von Vertriebsleistungen

Übersichtliche Darstellung von Vertriebsleistungen Übersichtliche Darstellung von Vertriebsleistungen Dr. Egmont Foth Alcatel Business Systems Deutschland GmbH Im Vertrieb sind regelmäßige Soll/Ist-Vergleiche insbesondere zum Auftragseingang, Umsatz und

Mehr

Statik. Klausur am Name: Vorname: Matrikelnummer: (bitte deutlich schreiben)

Statik. Klausur am Name: Vorname: Matrikelnummer: (bitte deutlich schreiben) Diplomprüfung Frühjahr 2006 Prüfungsfach Statik Klausur am 20.02.2006 Name: Vorname: Matrikelnummer: (bitte deutlich schreiben) (9stellig) Aufgabe 1 2 3 4 5 6 7 8 9 Summe mögliche Punkte 20 4 6 25 20 30

Mehr

Programmierung für Mathematik (HS13)

Programmierung für Mathematik (HS13) software evolution & architecture lab Programmierung für Mathematik (HS13) Übung 11 1 Aufgabe: Codeverständnis 1.1 Aufgabenstellung Notieren Sie, was der folgende Code ausgeben würde, wenn er so in einer

Mehr

Modul Computersysteme Prüfungsklausur SS Prof. Dr. J. Keller LG Parallelität und VLSI Prof. Dr.-Ing. W. Schiffmann LG Rechnerarchitektur

Modul Computersysteme Prüfungsklausur SS Prof. Dr. J. Keller LG Parallelität und VLSI Prof. Dr.-Ing. W. Schiffmann LG Rechnerarchitektur Modul Computersysteme Prüfungsklausur SS 2016 Lösungsvorschläge Prof. Dr. J. Keller LG Parallelität und VLSI Prof. Dr.-Ing. W. Schiffmann LG Rechnerarchitektur 1 Aufgabe 1 Schaltfunktionen (11 Punkte):

Mehr

Informationsverarbeitung im Bauwesen

Informationsverarbeitung im Bauwesen 12 im Bauwesen Markus Uhlmann 1 Zusammenfassung der 11. Vorlesung Objektorientierte Programmierung (OOP) Wozu eigentlich? Was unterscheidet OOP von traditionellen Techniken? Verwendung von vordefinierten

Mehr

Web-Anwendungen, SS17 - Fragentypen

Web-Anwendungen, SS17 - Fragentypen Web-Anwendungen, SS17 - Fragentypen Hinweis: Dieses Dokument ist keine Klausur, sondern eine lose (und nicht notwendigerweise vollständige) Sammlung an Fragen wie sie auch in einer Klausur vorkommen könnten.

Mehr

2 Arbeiten mit EXCEL-Syntax

2 Arbeiten mit EXCEL-Syntax Seite 4 Bauinformatik - Teil 1 - Übungsskript / 2009 2 Arbeiten mit EXCEL-Syntax 2.1 Bezüge Die Adressierung der EXCEL-Tabellenfelder (Bezüge) erfolgt über relative und absolute Bezüge bzw. über Namen

Mehr

Ruhr-Universität Bochum Bau- und Umweltingenieurwissenschaften Statik und Dynamik. Bachelorprüfung Herbst Klausur am

Ruhr-Universität Bochum Bau- und Umweltingenieurwissenschaften Statik und Dynamik. Bachelorprüfung Herbst Klausur am Bachelorprüfung Herbst 2012 Modul 13 (BI) / Modul IV 3b (UTRM) Baustatik I und II Klausur am 27.08.2012 Name: Vorname: Matrikelnummer: (bitte deutlich schreiben) (9stellig!) Aufgabe 1 2 3 4 5 6 Summe mögliche

Mehr

Fakultät für Physik Jan von Delft, Katharina Stadler, Frauke Schwarz T0: Rechenmethoden für Physiker, WiSe 2013/14.

Fakultät für Physik Jan von Delft, Katharina Stadler, Frauke Schwarz T0: Rechenmethoden für Physiker, WiSe 2013/14. Fakultät für Physik Jan von Delft, Katharina Stadler, Frauke Schwarz T0: Rechenmethoden für Physiker, WiSe 01/14 http://homepages.physik.uni-muenchen.de/~vondelft/lehre/1t0/ T0: Probeklausur Donnerstag,

Mehr

5 DATEN. 5.1. Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu

5 DATEN. 5.1. Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu Daten Makro + VBA effektiv 5 DATEN 5.1. Variablen Variablen können beliebige Werte zugewiesen und im Gegensatz zu Konstanten jederzeit im Programm verändert werden. Als Variablen können beliebige Zeichenketten

Mehr

Hauptklausur zur Vorlesung Bildverarbeitung WS 2002/2003

Hauptklausur zur Vorlesung Bildverarbeitung WS 2002/2003 Name:........................................ Vorname:..................................... Matrikelnummer:.............................. Bitte Studiengang ankreuzen: Computervisualistik Informatik Hauptklausur

Mehr

Informationsverarbeitung im Bauwesen

Informationsverarbeitung im Bauwesen 4 Informationsverarbeitung im Bauwesen Markus Uhlmann basierend auf Folien von A. Brugger 1 Zusammenfassung der 3. Vorlesung Einführung in Excel/VBA Einführung in die Tabellenkalkulation Erste Schritte

Mehr

Klausur Informatik B April Teil I: Informatik 3

Klausur Informatik B April Teil I: Informatik 3 Informatik 3 Seite 1 von 8 Klausur Informatik B April 1998 Teil I: Informatik 3 Informatik 3 Seite 2 von 8 Aufgabe 1: Fragekatalog (gesamt 5 ) Beantworten Sie folgende Fragen kurz in ein oder zwei Sätzen.

Mehr

Unterprogramme, Pointer und die Übergabe von Arrays

Unterprogramme, Pointer und die Übergabe von Arrays Unterprogramme, Pointer und die Übergabe von Arrays Unterprogramme Wie schon im Abschnitt über Funktionen erwähnt, versteht man unter einem Unterprogramm im engeren Sinn eine Prozedur, welche die Werte

Mehr

Viel Erfolg bei der Bearbeitung der Aufgaben!

Viel Erfolg bei der Bearbeitung der Aufgaben! Musterlösung Name:... 1 2 3 4 5 Gesamt Note 12 8 10 15 11 56 Bitte tragen Sie auf dem Deckblatt Ihr Namen und Ihre Matrikelnummer ein und auf allen weiteren Seiten nur noch Ihre Matrikelnummer. Lösungen

Mehr

Name:... Matr.-Nr... Bearbeitungszeit: 120 Minuten. Lesen Sie die Aufgaben jeweils bis zum Ende durch; oft gibt es hilfreiche Hinweise!

Name:... Matr.-Nr... Bearbeitungszeit: 120 Minuten. Lesen Sie die Aufgaben jeweils bis zum Ende durch; oft gibt es hilfreiche Hinweise! Fakultät IV Elektrotechnik/Informatik Klausur Einführung in die Informatik II für Elektrotechniker Name:.................................... Matr.-Nr..................................... Bearbeitungszeit:

Mehr

Deklarative Sprachen basieren auf der Programmierung von Zielvorgaben, Regeln bzw. Einschränkungen, ohne Vorgabe der Reihenfolge einzelner Schritte.

Deklarative Sprachen basieren auf der Programmierung von Zielvorgaben, Regeln bzw. Einschränkungen, ohne Vorgabe der Reihenfolge einzelner Schritte. SS Erlaubte Hilfsmittel in der Klausur: schriftliche Aufzeichnungen, Bücher, Skripte Nicht zugelassen: elektronische Geräte Aufgabe 1: Allgemeines Wissen a) Worin besteht der Unterschied zwischen imperativen

Mehr

2. Übung. Systemobjektmodell. TU Dresden - Institut für Bauinformatik Folie-Nr.: 1

2. Übung. Systemobjektmodell. TU Dresden - Institut für Bauinformatik Folie-Nr.: 1 WP3-13 Bauinformatik-Vertiefte Grundlagen 2. Übung Systemobjektmodell mittels EXPRESS-G Folie-Nr.: 1 Objektorientierte Modellierung Unter Objektorientierung (OO) versteht man eine Sichtweise auf komplexe

Mehr

Wuerfel - augenzahl: int + Wuerfel() + wuerfeln() + gibaugenzahl(): int

Wuerfel - augenzahl: int + Wuerfel() + wuerfeln() + gibaugenzahl(): int Informatik Eph IFG1/2 (GA) Bearbeitungszeit: 90 min. Seite 1 Aufgabe 1: Kniffel Modellierung und Implementierung Im Folgenden sollen Teile eines kleinen "Kniffel"-Spiels modelliert, analysiert und implementiert

Mehr

Verteilung des Korrelationskoeffizienten r. für zwei unabhängige normalverteilte Merkmale. Studie

Verteilung des Korrelationskoeffizienten r. für zwei unabhängige normalverteilte Merkmale. Studie für zwei unabhängige normalverteilte Merkmale Studie Autor: Helmut Vetter Ort, Datum: Arlesheim, 23.07.2017 Diese Arbeit wurde mit TexLive erstellt. Als Berechnungstool wurde Excel und VBA-Basic verwendet.

Mehr

Technische Universität Braunschweig Institut für Programmierung und Reaktive Systeme

Technische Universität Braunschweig Institut für Programmierung und Reaktive Systeme Technische Universität Braunschweig Institut für Programmierung und Reaktive Systeme Programmieren I Dr. Werner Struckmann 14. März 2016 Name: Vorname: Matrikelnummer: Kennnummer: Anrede: Frau Herr Studiengang:

Mehr

Grundfachklausur Teil 2 / Statik II

Grundfachklausur Teil 2 / Statik II Technische Universität Darmstadt Institut für Werkstoffe und Mechanik im Bauwesen Fachgebiet Statik Prof. Dr.-Ing. Jens Schneider Grundfachklausur Teil 2 / Statik II im Sommersemester 204, am 08.09.204

Mehr

Semantik von Programmiersprachen SS 2017

Semantik von Programmiersprachen SS 2017 Lehrstuhl für Programmierparadigmen Denis Lohner Sebastian Ullrich denis.lohner@kit.edu sebastian.ullrich@kit.edu Semantik von Programmiersprachen SS 2017 http://pp.ipd.kit.edu/lehre/ss2017/semantik Lösungen

Mehr

Bauinformatik 1 / Teil 1

Bauinformatik 1 / Teil 1 Bauinformatik 1 / Teil 1 Projektarbeit - Gruppe 49 2017 Universität Duisburg-Essen Statik und Dynamik der Flächentragwerke Aschleyga Amirthalingam Gülcin Dambaz Nele Gebhardt Anna-Lena Kiel 23. Mai 2017

Mehr

Tabellenkalkulation / Funktionen. VBA Visual Basic for Applications VBA auf einfache Art und Weise nutzen Der Makro-Recorder von EXCEL

Tabellenkalkulation / Funktionen. VBA Visual Basic for Applications VBA auf einfache Art und Weise nutzen Der Makro-Recorder von EXCEL Tabellenkalkulation / Funktionen VBA auf einfache Art und Weise nutzen Der Makro-Recorder von EXCEL Möchte man mal eben einfache Arbeitsschritte automatisieren oder einfach nur Tastatur-eingaben und Mausklicks

Mehr

Algorithmen & Datenstrukturen Midterm Test 2

Algorithmen & Datenstrukturen Midterm Test 2 Algorithmen & Datenstrukturen Midterm Test 2 Martin Avanzini Thomas Bauereiß Herbert Jordan René Thiemann

Mehr

VisualBasic - Variablen

VisualBasic - Variablen Typisch für alle Basic-Dialekte ist die Eigenschaft, dass Variablen eigentlich nicht deklariert werden müssen. Sobald Sie einen Bezeichner schreiben, der bisher nicht bekannt war, wird er automatisch angelegt

Mehr

Bauinformatik 1 / Teil 1

Bauinformatik 1 / Teil 1 Bauinformatik 1 / Teil 1 Projektarbeit - Gruppe 6 2017 Universität Duisburg-Essen Statik und Dynamik der Flächentragwerke Harisa Macak Nemanja Malesevic Nils Rettig Seyedmousa Shoeybidero Lena Vasiljevic

Mehr

Excel Funktionen durch eigene Funktionen erweitern.

Excel Funktionen durch eigene Funktionen erweitern. Excel Funktionen durch eigene Funktionen erweitern. Excel bietet eine große Anzahl an Funktionen für viele Anwendungsbereiche an. Doch es kommt hin und wieder vor, dass man die eine oder andere Funktion

Mehr

Fachprüfung Bauphysik Frühjahr 2014

Fachprüfung Bauphysik Frühjahr 2014 Fachprüfung Bauphysik Frühjahr 2014 Prüfungstag: 26.02.2014 Prüfungsdauer: 60 Minuten Aufgabenteil Name, Vorname Matrikelnummer Herr / Frau Studiengang: Bauingenieurwesen (Bachelor) UTRM (Bachelor) Verwendetes

Mehr

I.1.3 b. (I.7a) I.1 Grundbegriffe der Newton schen Mechanik 9

I.1.3 b. (I.7a) I.1 Grundbegriffe der Newton schen Mechanik 9 I. Grundbegriffe der Newton schen Mechanik 9 I..3 b Arbeit einer Kraft Wird die Wirkung einer Kraft über ein Zeitintervall oder genauer über die Strecke, welche das mechanische System in diesem Zeitintervall

Mehr

1. Über stückweise lineare Zielfunktionen bei der Transportmethode

1. Über stückweise lineare Zielfunktionen bei der Transportmethode - 2-1. Über stückweise lineare Zielfunktionen bei der Transportmethode Die Transportkosten entlang eines Transportweges sind stückweise linear, konkret, sie setzen sich aus drei linearen Teilstücken zusammen:

Mehr

Visual Basic / EXCEL / Makroprogrammierung Unterrichtsreihe von Herrn Selbach

Visual Basic / EXCEL / Makroprogrammierung Unterrichtsreihe von Herrn Selbach Visual Basic / EXCEL / Makroprogrammierung Unterrichtsreihe von Herrn Selbach Übungsaufgaben zum Kapitel 1 1. Aufgabe In einer EXCEL Tabelle stehen folgende Zahlen: Definiere einen CommandButton, der diese

Mehr

Inhaltsverzeichnis... 1 Bestandteile einer Formel... 1 Die Funktion Summenprodukt... 4

Inhaltsverzeichnis... 1 Bestandteile einer Formel... 1 Die Funktion Summenprodukt... 4 Inhaltsverzeichnis Inhaltsverzeichnis... 1 Bestandteile einer Formel... 1 Die Funktion SUMME... 2 Die Funktion AUTOSUMME... 2 Die Funktion SUMMEWENN... 2 Die Funktion SUMMEWENNS... 3 Die Funktion Summenprodukt...

Mehr

Blockmatrizen und -Algorithmen

Blockmatrizen und -Algorithmen Grundlagen 15.04.2011 Grundlagen Inhaltsverzeichnis 1 Grundlagen Blockmatrizen Untermatrizen 2 3 4 Blockmatrizen Grundlagen Blockmatrizen Untermatrizen Allgemein kann man sowie Zeilen als auch Spalten

Mehr

$Id: linabb.tex,v /01/09 13:27:34 hk Exp hk $

$Id: linabb.tex,v /01/09 13:27:34 hk Exp hk $ Mathematik für Ingenieure I, WS 8/9 Freitag 9. $Id: linabb.tex,v.3 9//9 3:7:34 hk Exp hk $ II. Lineare Algebra 9 Lineare Abbildungen 9. Lineare Abbildungen Der folgende Satz gibt uns eine einfachere Möglichkeit

Mehr

Grundlagen der Programmierung

Grundlagen der Programmierung Grundlagen der Programmierung 5. Vorlesung 06.11.2018 1 Zahlendarstellungen 2 Speicherinhalte: Bits Hardware Spannung Ladung Magnetisierung Codierung 0V ungeladen unmagnetisiert 0 5V geladen magnetisiert

Mehr

Parallele und funktionale Programmierung Wintersemester 2016/ Übung Abgabe bis , 16:00 Uhr

Parallele und funktionale Programmierung Wintersemester 2016/ Übung Abgabe bis , 16:00 Uhr 4. Übung Abgabe bis 25.11.2016, 16:00 Uhr Aufgabe 4.1: Verklemmungsbedingungen a) Welche drei Bedingungen müssen gelten, damit es zu einer Verklemmung in einem parallelen System kommen kann? b) Nach welcher

Mehr

Überlegungen zur Entwicklung von Access- Anwendungen

Überlegungen zur Entwicklung von Access- Anwendungen 37. Wiener Access-Stammtisch am 12. Juni 2006 Überlegungen zur Entwicklung von Access- Anwendungen Prinzipielle Strategien Trennung Funktionalität GUI Abfragen: gespeichert vs. SQL per Code Benennungen

Mehr

Probeklausur: Programmieren I

Probeklausur: Programmieren I Probeklausur: Programmieren I WS09/10 Erlaubte Hilfsmittel: keine Lösung ist auf den Klausurbögen anzufertigen. (eventuell Rückseiten nehmen) Bitte legen Sie einen Lichtbildausweis und den Studentenausweis

Mehr