Universität Duisburg - Essen
|
|
- Martin Falk
- vor 5 Jahren
- Abrufe
Transkript
1 B.Sc. - Klausur - Bauinformatik Universität Duisburg - Essen Campus Essen Fachgebiet Baustatik Fachprüfung - Bauinformatik Teil 1 SS 12 Freitag, 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
2 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=8 b= AD
3 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 DE 15 4 ED11 (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 AFD 12 1B41 2AE Anmerkung: Ziffern größer 9 werden wie üblich beginnend mit A aus dem Alphabet entnommen
4 B.Sc. - Klausur - Bauinformatik Aufgabe 3 Gesucht ist die Datenstruktur eines Trägers bestehend aus zwei dreieckigen Platten (siehe Abbildung). Eine Platte wird beschrieben durch drei Knoten durch die Plattendicke. Ein Knoten wird beschrieben durch eine Nummer die 3 Koordinatenwerte (x,y,z) durch die 3 Freiheitsgrade der Verschiebung (Tx,Ty,Tz) durch die 3 Verdrehungen der Verdrehung (Rx,Ry,Rz). Ein vorhandener Freiheitsgrad, d.h. verschieblich / verdrehbar hat den Wert 0, ein nicht vorhandener Freiheitsgrad, d.h. nicht verschieblich / verdrehbar hat den Wert 1. (a) Zeichnen Sie ein ER-Diagramm für die Datenstruktur des dargestellten Systems. (b) Übertragen Sie das ER-Diagramm aus (a) in eine VBA-Datenstruktur. (c) Implementieren Sie eine Datenstruktur für den dargestellten, beidseitig gelenkig gelagerten Plattenträger unter Verwendung der angegebenen Maße. a) Datenstrukturen (3 Punkte) Die Knoten werden über ihre Nummer den Platten zugeordnet. Somit können redundante
5 B.Sc. - Klausur - Bauinformatik Knotendaten verhindert werden. b) Datenstrukturen (3 Punkte) type traeger p(1 to 2) as platte k(1 to 4) as knoten end type type platte d as double nr1 as integer nr2 as integer nr3 as integer end type type knoten x as double y as double z as double Tx as integer Ty as integer Tz as integer Rx as integer Ry as integer Rz as integer end type
6 B.Sc. - Klausur - Bauinformatik c) Implementierung (4 Punkte) dim t as traeger t.p(1).d = 10 t.p(1).nr1 = 1 t.p(1).nr2 = 2 t.p(1).nr3 = 3 t.p(2) = t.p(1) t.p(1).nr2 = 3 t.p(1).nr3 = 4 ' Koordinatenursprung liegt im Knoten 1 ' Nullwerte werden nicht explizit gesetzt t.k(1).tx = 1 t.k(1).ty = 1 t.k(1).tz = 1 t.k(2) t.k(3) t.k(4) = t.k(1) = t.k(1) = t.k(1) t.k(2).x = 2000 t.k(3).x = 2000 t.k(3).y = 1000 t.k(4).y = 1000
7 B.Sc. - Klausur - Bauinformatik Aufgabe 4 Die Euler-Mascheroni-Konstante (nach den Mathematikern Leonhard Euler und Lorenzo Mascheroni), auch Eulersche Konstante, ist eine wichtige mathematische Konstante, die besonders in den Bereichen Zahlentheorie und Analysis auftritt. Sie wird mit dem griechischen Buchstaben γ bezeichnet. (a) Schreiben Sie zwei Programme zur Berechnung der Euler-Mascheroni-Konstanten n 1 zur Zahl n γ n = k=1 k ln(n), mit ln(n), dem nat. Logarithmus der Zahl n. Das erste Programm ist unter Verwendung einer for-schleife, das zweite unter Verwendung einer do-schleife zu implementieren. (b) (c) Welche Bedeutung haben die folgend in Visual Basic verwendeten Begriffe: collection, or, nothing, to, do? Geben Sie bitte eine kurze Erläuterung an Hand eines Beispiels. Welchen Wertebereich umfasst eine 7-Bit Integer Variable für - vorzeichenlose (d.h. positive) ganze Zahlen und - vorzeichenbehaftete (d.h. positive und negative) ganze Zahlen. a) for Implementierung (3 Punkte) s = 0 for i=1 to n s = s+1/i next s = s -ln(n) a) while Implementierung (3 Punkte) s = 0 i = 1 do while i<=n s = s+1/i loop s = s -ln(n)
8 B.Sc. - Klausur - Bauinformatik b) VBA-Begriffe collection Speicherklasse (Container) für VBA-Instanzen: set c = new Collection or Logischer operator: if i=1 or i=2 then nothing Löscht eine Instanz aus dem Seicher: set c = nothing to Wird in der Bereichsangabe verwendet: for i=1 to 2 do do Schleife: do: i=i+1: loop while i<10 c) Wertebereiche vorzeichenloser Wertebereich : = vorzeichenbehaftetr Wertebereich : =
9 B.Sc. - Klausur - Bauinformatik
10 B.Sc. - Klausur - Bauinformatik Aufgabe 5 (a) (b) Kennzeichnen und erläutern Sie die syntaktischen Fehler des nachfolgenden Programms. Korrigieren Sie die semantischen Fehler des Programms. Eine orthogonale Matrix ist in der linearen Algebra eine quadratische, reelle Matrix, deren Zeilen- und Spaltenvektoren paarweise orthonormal zueinander sind. Das folgende Programm prüft die Orthogonalität der Matrix mit Indexbereich von 1 zu n der einzelnen Spaltenvektoren mit Hilfe des Skalarproduktes. option explicit ' Orthogonalitäts-Check einer quadratischen Matrix Sub checkortho(a() As Double, n As Integer) As Boolean checkortho = 1.0 For i = 1 To End For j = next i to End In Case of CheckSpalten(i, j) Goto End NextInsideRun NextOutsideRun checkortho = 1.0 End Function Function CheckSpalten(a() As Double, n As Integer) As Boolean CheckSpalten = InitTrue s = 1 For k1 and k2 = 1 To n s = s * a(i, k1) * a(j, k2) NextLoop In Case Of Abs(s) > 0,01 break immediately End Sub End All Functions Wait For CadProcessing
11 B.Sc. - Klausur - Bauinformatik a+b) Nachfolgend der korrekte VBA-Code option explicit ' Orthogonalitäts-Check einer quadratischen Matrix Function checkortho(a() As Double, n As Integer) As Boolean dim i as integer dim j as integer checkortho = False For i = 1 To n-1 For j = i+1 to n Next Next if not CheckSpalten(a,n,i,j) then exit function checkortho = True End Function Function CheckSpalten(a() As Double, n As Integer, _ i as integer, j as integer) As Boolean dim k as integer dim s as double CheckSpalten = True s = 0 For k = 1 To n s = s + a(i, k) * a(j, k) Next if Abs(s) > 0,01 then CheckSpalten = False End Function End All Functions Wait For CadProcessing
12 B.Sc. - Klausur - Bauinformatik
13 B.Sc. - Klausur - Bauinformatik Aufgabe 6 Gesucht ist der VBA-Code einer Funktion (function) MatMultAndGetDif zur Multiplikation zweier quadratischer Matrizen B und C der Dimension n zur Produktmatrix A. Zusätzlich zur Multiplikation der Matrizen ist die Differenz aus größtem und kleinstem Matrixelement der Matrix A zu berechnen und an das aufrufende Programm zurück zu geben. n Hinweis: Für die Produktmatrix gilt ( A) ij =( B C ) ij = k=1 B ik C kj Function MatMultAndGetDif(A() As double, B() As Double, C() _ As Double, n As Integer) as Double dim dmin as double dim dmax as double for i = 1 to n for j= 1 to n a(i,j) = 0 for k= 1 to n a(i,j) = a(i,j) + b(i,k)*c(k,j) next next next if i=1 and j=1 then dmin = a(1,1) dmax = a(1,1) else if a(i,j) > dmax then dmax = a(i,j) if a(i,j) < dmin then dmin = a(i,j) end if MatMultAndGetDif = dmax -dmin end function
14 B.Sc. - Klausur - Bauinformatik
15 B.Sc. - Klausur - Bauinformatik
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
MehrUniversitä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
MehrUniversitä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.-
MehrUniversitä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.-
MehrUniversitä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
MehrUniversität Duisburg - Essen
B.Sc. - Klausur - Bauinformatik - 23.08.2010 1 Universität Duisburg - Essen Campus Essen Fakultät für Ingenieurwissenschaften Abteilung Bauwissenschaften Fachprüfung - Bauinformatik SS 10 Montag, den 23.08.2010
MehrUniversitä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,
MehrUniversitä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
MehrUniversitä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
MehrUniversitä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,
MehrAufgabe 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
MehrKlausur 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
MehrKlausur WS 2013/14 EDV 2 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
MehrEinfü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
MehrKlausur 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:
MehrProgrammieren lernen mit Visual Basic
Programmieren lernen mit Visual Basic Teil 5: Fallunterscheidungen (Teil 1) Ein paar Operatoren fehlen noch. Zum einen logische Operatoren, die mit Wahrheitswerden arbeiten. Die folgenden drei verwenden
MehrBauinformatik 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
MehrKlausur 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
MehrModul 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
MehrKlausur 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
MehrExcel 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...
MehrTutorium für Fortgeschrittene
Tutorium für Fortgeschrittene Stroop Aufgabe: Die Farbe gesehener Wörter ist zu klassifizieren. Es gibt 4 Farben (rot, blau, gelb, grün) In Eprime: red, blue, yellow and green. Jeder Farbe ist einer Taste
Mehr4 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
MehrMathematik für Naturwissenschaftler II SS 2010
Mathematik für Naturwissenschaftler II SS 2010 Lektion 9 20. Mai 2010 Kapitel 9. Matrizen und Determinanten Der Begriff der Matrix Die transponierte Matrix Definition 84. Unter einer (reellen) m n-matrix
MehrGrundlagen 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
MehrProgrammiervorkurs für die Numerik Teil 2/4
line 1 1 0.8 0.6 0.4 0.2 0-0.2-0.4 Programmiervorkurs für die Numerik Teil 2/4 Christian Power Mathematisches Institut Universität Tübingen -8-6 -4-2 0 05.10.2016 2 4 6 8-8 -6-4 -2 0 2 4 6 8 Wiederholung
MehrReihungen. Prof. Dr. Christian Böhm. In Zusammenarbeit mit Gefei Zhang. WS 07/08
Reihungen Prof. Dr. Christian Böhm In Zusammenarbeit mit Gefei Zhang http://www.dbs.ifi.lmu.de/lehre/nfinfosw WS 07/08 2 Ziele Die Datenstruktur der Reihungen verstehen: mathematisch und im Speicher Grundlegende
MehrReihungen. Martin Wirsing. in Zusammenarbeit mit Michael Barth, Fabian Birzele und Gefei Zhang
Reihungen Martin Wirsing in Zusammenarbeit mit Michael Barth, Fabian Birzele und Gefei Zhang http://www.pst.informatik.uni-muenchen.de/lehre/ws0506/infoeinf/ WS 05/06 2 Ziele Die Datenstruktur der Reihungen
MehrEXCEL VBA Cheat Sheet
Variable Declaration Dim As Array Declaration (Unidimensional) Dim () As Dim ( To ) As
MehrTechnische 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:
MehrAlgorithmen für Ingenieure
0 HARALD NAHRSTEDT Algorithmen für Ingenieure realisiert mit VBA Kapitel 8 Algorithmen und Datenstrukturen Erstellt am 01.08.2010 8.6 Hashsuche in Listen Beschreibung Die Hashsuche ist ein effektives Verfahren
MehrINFORMATIK 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
MehrBasiswissen Matrizen
Basiswissen Matrizen Mathematik GK 32 Definition (Die Matrix) Eine Matrix A mit m Zeilen und n Spalten heißt m x n Matrix: a a 2 a 4 A a 2 a 22 a 24 a 4 a 42 a 44 Definition 2 (Die Addition von Matrizen)
MehrZweiter Teil des Tutorials. Workspace M-files Matrizen Flow Control Weitere Datenstrukturen Gemeinsames Beispiel erarbeiten
Zweiter Teil des Tutorials Workspace M-files Matrizen Flow Control Weitere Datenstrukturen Gemeinsames Beispiel erarbeiten Workspace Im Workspace sind die Variablen mit ihrem jeweiligen Wert gespeichert.
Mehrzu 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
MehrAlgorithmen und Datenstrukturen 2
Algorithmen und Datenstrukturen Lerneinheit : Dynamisches Programmieren Prof. Dr. Christoph Karg Studiengang Informatik Hochschule Aalen Sommersemester.. Einleitung Diese Lerneinheit widmet sich einer
MehrMusterlösung zur Klausur Lineare Algebra I
Musterlösung zur Klausur Lineare Algebra I Aufgabe Version A 5 Punkte: Welche der folgenden Aussagen sind wahr bzw. falsch? Setzen Sie in jeder Zeile genau ein Kreuz. Für jede korrekte Antwort erhalten
MehrNachklausur: Grundlagen der Informatik I, am 02. April 2008 Dirk Seeber, h_da, Fb Informatik. Nachname: Vorname: Matr.-Nr.
Seite 1 von 10 Hiermit bestätige ich, dass ich die Übungsleistungen als Voraussetzung für diese Klausur in folgender Übung erfüllt habe. Jahr: Übungsleiter: Unterschrift: 1. Aufgabe ( / 6 Pkt.) a) Erklären
MehrNachklausur: Grundlagen der Informatik I, am 02. April 2008 Dirk Seeber, h_da, Fb Informatik. Nachname: Vorname: Matr.-Nr.
Seite 1 von 9 Hiermit bestätige ich, dass ich die Übungsleistungen als Voraussetzung für diese Klausur in folgender Übung erfüllt habe. Jahr: Übungsleiter: Unterschrift: 1. Aufgabe ( / 4 Pkt.) Gegeben
MehrArrays. Arrays werden verwendet, wenn viele Variablen benötigt werden. Der Vorteil in Arrays liegt darin, dass man nur eine Variable deklarieren muss
Arrays FTI 41 2005-09-09 Arrays werden verwendet, wenn viele Variablen benötigt werden. Der Vorteil in Arrays liegt darin, dass man nur eine Variable deklarieren muss z.b. Dim Werte(x) As Single. Wobei
MehrKlausurenkurs zum Staatsexamen (SS 2015): Lineare Algebra und analytische Geometrie 3
Dr. Erwin Schörner Klausurenkurs zum Staatsexamen (SS 205): Lineare Algebra und analytische Geometrie 3 3. (Herbst 997, Thema 3, Aufgabe ) Berechnen Sie die Determinante der reellen Matrix 0 2 0 2 2 2
Mehr10 Berechnungen aus der Elektrotechnik
Eingabe R 0 T = -100, 100, 600 1 10 Berechnungen aus der Elektrotechnik 10.1 Temperaturverhalten metallischer Widerstände Der elektrische Widerstand aller Materialien ist mehr oder weniger stark von seiner
MehrSchlüsselfelder für Grundbuchdaten. Spezifikation für GB-Softwarehersteller
Eidgenössisches Justiz- und Polizeidepartement EJPD Bundeamt für Justiz Zentrale Dienste Rechttsinformatik Christian Bütler, 30.11.2011 Schlüsselfelder für Grundbuchdaten Spezifikation für GB-Softwarehersteller
MehrLineare Algebra für D-ITET, D-MATL, RW. Beispiellösung für Serie 10. Aufgabe ETH Zürich D-MATH. Herbstsemester Dr. V. Gradinaru D.
Dr. V. Gradinaru D. Devaud Herbstsemester 5 Lineare Algebra für D-ITET, D-MATL, RW ETH Zürich D-MATH Beispiellösung für Serie Aufgabe..a Bezüglich des euklidischen Skalarprodukts in R ist die Orthogonalprojektion
MehrTechnische 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 17. Februar 2018 Name: Vorname: Matrikelnummer: Kennnummer: Anrede: Frau Herr
MehrBAUINFORMATIK. SS 2013 Vorlesung 1 Johannes Lange
BAUINFORMATIK SS 2013 Vorlesung 1 Johannes Lange Vorstellung 2 Dr.-Ing. Johannes Lange Softwareentwicklung, Organisation Projekt-, Qualitätsmanagement CAD Gebäudebetrachtung Technische Ausrüstung (TGA)
MehrVerteilung 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.
MehrWelche Informatik-Kenntnisse bringen Sie mit?
Welche Informatik-Kenntnisse bringen Sie mit? So gehen Sie vor! Lösen Sie die Aufgaben der Reihe nach von 1 bis 20, ohne das Lösungsblatt zur Hilfe zu nehmen. Der Schwierigkeitsgrad der Aufgaben nimmt
MehrProgrammieren. 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)
MehrMusterlösungen Blatt Mathematischer Vorkurs. Sommersemester Dr. O. Zobay. Matrizen
Musterlösungen Blatt 8 34007 Mathematischer Vorkurs Sommersemester 007 Dr O Zobay Matrizen Welche Matrixprodukte können mit den folgenden Matrizen gebildet werden? ( 4 5 A, B ( 0 9 7, C 8 0 5 4 Wir können
MehrAlgorithmen und Datenstrukturen Musterlösung 5
Algorithmen und Datenstrukturen Musterlösung 5 Martin Avanzini Thomas Bauereiß Herbert Jordan René Thiemann
MehrLösungsvorschläge zur Hauptklausur 1661 Datenstrukturen I
Lösungsvorschläge zur Hauptklausur 1661 Datenstrukturen I 12.08.2006 Seite 2 Lösungsvorschläge zur Klausur vom 12.08.2006 Kurs 1661 Datenstrukturen I Aufgabe 1 (a) algebra sammlung sorts sammlung, marke,
MehrMultiplikation von Matrizen
Multiplikation von Matrizen Die Regeln der Multiplikation von Zahlen können nicht direkt auf die Multiplikation von Matrizen übertragen werden. 2-E Ma Lubov Vassilevskaya Multiplikation ccvon Matrizen
MehrAlgorithmen und Datenstrukturen
Algorithmen und Datenstrukturen Prof. Dr. Ralf Möller Universität zu Lübeck Institut für Informationssysteme Stefan Werner (Übungen) sowie viele Tutoren Teilnehmerkreis und Voraussetzungen Studiengänge
MehrTechnische 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:
MehrBoolean Wertemenge: Wahrheitswerte {FALSE,TRUE}, auch {0,1} Deklaration:
Boolean Wertemenge: Wahrheitswerte {,}, auch {,} Deklaration: VAR present,billig,laut,gefunden : BOOLEAN; Ein-/Ausgabe: keine! Operatoren: Negation, Verneinung NOT ~ Konjunktion, logisches UND AND & Disjunktion,
MehrVisual Basic Express PST_Farbe_von_Layer
Bentley Technical Support ProStructures.Net - Zusatzprogrammierung Inhalt Dokument Beschreibung... 1 Variablendeklaration... 1 Auswahlfilter... 2 Auswahl mehrerer Objekte... 3 For Next Schleife... 3 Erste
MehrMatrizen. a12 a1. a11. a1n a 21. a 2 j. a 22. a 2n. A = (a i j ) (m, n) = i te Zeile. a i 1. a i 2. a i n. a i j. a m1 a m 2 a m j a m n] j te Spalte
Mathematik I Matrizen In diesem Kapitel werden wir lernen was Matrizen sind und wie man mit Matrizen rechnet. Matrizen ermöglichen eine kompakte Darstellungsform vieler mathematischer Strukturen. Zum Darstellung
MehrUniversität München, Hans-Peter Kriegel und Thomas Seidl Informatik II a[0] a[1] a[2] a[3] a[n 1]
Universität München, Hans-Peter Kriegel und Thomas Seidl Informatik II -108 Kapitel 5: Arrays Einführung Ein Array ist eine Reihung gleichartiger Objekte. a: a[0] a[1] a[2] a[3] a[n 1] Bezeichner a steht
MehrProgrammieren I. Kapitel 5. Kontrollfluss
Programmieren I Kapitel 5. Kontrollfluss Kapitel 5: Kontrollfluss Ziel: Komplexere Berechnungen im Methodenrumpf Ausdrücke und Anweisungen Fallunterscheidungen (if, switch) Wiederholte Ausführung (for,
MehrMathematik II Frühjahrssemester 2013
Mathematik II Frühjahrssemester 2013 Prof Dr Erich Walter Farkas Kapitel 7: Lineare Algebra 71 Reelle Matrizen Prof Dr Erich Walter Farkas Mathematik I+II, 71 Reelle Matrizen 1 / 31 1 2 3 4 Prof Dr Erich
MehrInhalt. Mathematik für Chemiker II Lineare Algebra. Vorlesung im Sommersemester Kurt Frischmuth. Rostock, April Juli 2015
Inhalt Mathematik für Chemiker II Lineare Algebra Vorlesung im Sommersemester 5 Rostock, April Juli 5 Vektoren und Matrizen Abbildungen 3 Gleichungssysteme 4 Eigenwerte 5 Funktionen mehrerer Variabler
MehrVisual Basic Basisbefehle Hinweis: Der Text in eckigen Klammern [ ] ist variabel, z.b. [var] => 5.3. Eckige Klammern sind stets wegzulassen!
Visual Basic Basisbefehle Hinweis: Der Text in eckigen Klammern [ ] ist variabel, z.b. [var] => 5.3. Eckige Klammern sind stets wegzulassen! Grundstrukturen: Sub [name]([übergabe]) End Sub [Übergabe] ist
Mehr9. Vorlesung Lineare Algebra, SVD und LSI
9. Vorlesung Lineare Algebra, SVD und LSI Grundlagen lineare Algebra Vektornorm, Matrixnorm Eigenvektoren und Werte Lineare Unabhängigkeit, Orthogonale Matrizen SVD, Singulärwerte und Matrixzerlegung LSI:Latent
Mehrif ( Logischer Operator ) { } else { Anweisungen false
if ( Logischer Operator ) { Anweisungen true else { Anweisungen false Bedingte Anweisungen Operatoren verknüpfen Variable zu neuen Ausdrücken, wir unterscheiden Arithmetische Operatoren Berechnung von
MehrKlausur Einführung in die Informatik I für Elektrotechniker 16. Juli 2003
Fakultät Elektrotechnik/Informatik Klausur Einführung in die Informatik I für Elektrotechniker Name:...................... Matr.-Nr....................... Bearbeitungszeit: 120 Minuten Bewertung (bitte
Mehrzu 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Übungsblatt
Übungsblatt 3 3.5.27 ) Die folgenden vier Matrizen bilden eine Darstellung der Gruppe C 4 : E =, A =, B =, C = Zeigen Sie einige Gruppeneigenschaften: a) Abgeschlossenheit: Berechnen Sie alle möglichen
MehrMathematik I Herbstsemester 2014 Kapitel 8: Lineare Algebra 8.1 Reelle Matrizen
Mathematik I Herbstsemester 2014 Kapitel 8: Lineare Algebra 81 Reelle Matrizen Prof Dr Erich Walter Farkas http://wwwmathethzch/ farkas 1 / 31 1 2 3 4 2 / 31 Transponierte einer Matrix 1 Transponierte
MehrVektoren und Matrizen
Universität Basel Wirtschaftswissenschaftliches Zentrum Vektoren und Matrizen Dr. Thomas Zehrt Inhalt: 1. Vektoren (a) Einführung (b) Linearkombinationen (c) Länge eines Vektors (d) Skalarprodukt (e) Geraden
MehrSyntax der Sprache PASCAL
Syntax der Sprache PASCAL Buchstaben A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z Ziffern 0 1 2 3 4 5 6 7 8 9 Sonderzeichen und Wortsymbole +
MehrDatentypen: integer, char, string, boolean
Agenda für heute, 13. April, 2006 Der Datentyp integer Vergleichsoperatoren, Wahrheitswerte und boolesche Variablen Zusammengesetzte if-then-else-anweisungen Var i: integer; Teilbereich der ganzen Zahlen,
MehrInformatik I Übung, Woche 41
Giuseppe Accaputo 8. Oktober, 2015 Plan für heute 1. Fragen & Nachbesprechung Übung 3 2. Zusammenfassung der bisherigen Vorlesungsslides 3. Tipps zur Übung 4 Informatik 1 (D-BAUG) Giuseppe Accaputo 2 Nachbesprechung
MehrIV. Matrizenrechnung. Gliederung. I. Motivation. Lesen mathematischer Symbole. III. Wissenschaftliche Argumentation. i. Rechenoperationen mit Matrizen
Gliederung I. Motivation II. Lesen mathematischer Symbole III. Wissenschaftliche Argumentation IV. Matrizenrechnung i. Rechenoperationen mit Matrizen ii. iii. iv. Inverse einer Matrize Determinante Definitheit
MehrZusammenfassung Mathe III. Themenschwerpunkt 3: Analytische Geometrie / lineare Algebra (ean) 1. Rechenregeln mit Vektoren
Zusammenfassung Mathe III Themenschwerpunkt 3: Analytische Geometrie / lineare Algebra (ean) 1. Rechenregeln mit Vektoren Definition: (1) anschaulich: Ein Vektor ist eine direkt gerichtete Verbindung zweier
MehrFH Gießen-Friedberg, FB 06 (MNI) Skript 8 Mathematik 1 für KMUB 5./7. November 2008 Prof. Dr. H.-R. Metz. Matrizen 1. a m1 a m2 a m3 a mn
FH Gießen-Friedberg, FB 06 (MNI) Skript 8 Mathematik 1 für KMUB./7. November 2008 Prof. Dr. H.-R. Metz (Matrix) Matrizen 1 Ein System von Zahlen a ik, die rechteckig in m Zeilen und n Spalten angeordnet
Mehr1.4.12 Sin-Funktion vgl. Cos-Funktion
.4. Sgn-Funktion Informatik. Semester 36 36.4.2 Sin-Funktion vgl. Cos-Funktion Informatik. Semester 37 37 .4.3 Sqr-Funktion Informatik. Semester 38 38.4.4 Tan-Funktion Informatik. Semester 39 39 .5 Konstanten
MehrJavaScript. Dies ist normales HTML. Hallo Welt! Dies ist JavaScript. Wieder normales HTML.
JavaScript JavaScript wird direkt in HTML-Dokumente eingebunden. Gib folgende Zeilen mit einem Texteditor (Notepad) ein: (Falls der Editor nicht gefunden wird, öffne im Browser eine Datei mit der Endung
MehrKlausurenkurs zum Staatsexamen (WS 2015/16): Lineare Algebra und analytische Geometrie 3
Dr. Erwin Schörner Klausurenkurs zum Staatsexamen (WS 205/6): Lineare Algebra und analytische Geometrie 3 3. (Herbst 997, Thema 3, Aufgabe ) Berechnen Sie die Determinante der reellen Matrix 0 2 0 2 2
Mehrfloat: Fließkommazahl nach IEEE 754 Standard mit 32 bit
Primitive Datentypen Fließkommazahlen float: Fließkommazahl nach IEEE 754 Standard mit 32 bit Vorzeichen Exponent 8 bit Mantisse 23 bit double: Fließkommazahl nach IEEE 754 Standard mit 64 bit Vorzeichen
MehrSystem.out.println("TEXT");
Inhaltsübersicht - Erstes Beispiel - Datentypen - Ausdrücke und Operatoren - Schleifen / Bedinungen - Struktogramme - Grundgerüst eines Programms in JAVA - Einlesen von Daten Erstes Beispiel public class
MehrINFORMATIK FÜR BIOLOGEN
Technische Universität Dresden 15012015 Institut für Theoretische Informatik Professur für Automatentheorie INFORMATIK FÜR BIOLOGEN Musterklausur WS 2014/15 Studiengang Biologie und Molekulare Biotechnologie
MehrInformatik II Übung, Woche 10
Giuseppe Accaputo 10. März, 2016 Plan für heute 1. Typumwandlung (Typecasts) 2. Ordnerstruktur für Übungen 3. Vorbesprechung Übung 3 4. Nachbesprechung Übung 2 (inkl. Live Programmierung) Informatik II
MehrChr.Nelius: Lineare Algebra (SS 2008) 1. 4: Matrizenrechnung. c ik := a ik + b ik. A := ( a ik ). A B := A + ( B). ist A =
Chr.Nelius: Lineare Algebra SS 28 4: Matrizenrechnung 4. DEF: a Die Summe A + B zweier m n Matrizen A a ik und B b ik ist definiert als m n Matrix C c ik, wobei c ik : a ik + b ik für alle i, 2,..., m
MehrAufgabe Summe Note Punkte
Fachhochschule Südwestfalen - Meschede Prof. Dr. Henrik Schulze Klausur Ingenieurmathematik am. September 5 (mit Lösungen) Name Matr.-Nr. Vorname Unterschrift Aufgabe 3 5 7 Summe Note Punkte Die Klausur
MehrDie for -Schleife HEUTE. Schleifen. Arrays. Schleifen in JAVA. while, do reichen aus, um alle iterativen Algorithmen zu beschreiben
18.11.5 1 HEUTE 18.11.5 3 Schleifen Arrays while, do reichen aus, um alle iterativen Algorithmen zu beschreiben Nachteil: Steuermechanismus ist verteilt Übersicht nicht immer leicht dazu gibt es for (
MehrMLAN1 1 MATRIZEN 1 0 = A T =
MLAN1 1 MATRIZEN 1 1 Matrizen Eine m n Matrix ein rechteckiges Zahlenschema a 11 a 12 a 13 a 1n a 21 a 22 a 23 a 2n a m1 a m2 a m3 amn mit m Zeilen und n Spalten bestehend aus m n Zahlen Die Matrixelemente
MehrArithmetik in der tcsh
Arithmetik in der tcsh Variablen speichern Zeichenketten (also Strings/Wörter) @ statt set Interpretation als arithmetische Ausdrücke (aus Ziffern, (, ), +, -, *, /, % bestehend) Beispiele: @ var = (3
Mehr3 Invertierbare Matrizen Die Inverse einer (2 2)-Matrix Eigenschaften invertierbarer Matrizen... 18
Wirtschaftswissenschaftliches Zentrum Universität Basel Mathematik 2 Dr. Thomas Zehrt Vektoren und Matrizen Inhaltsverzeichnis Vektoren(Wiederholung bzw. Selbststudium 2. Linearkombinationen..............................
MehrMathematische Computer-Software
Mathematische Computer-Software Kommerzielle Computeralgebrasysteme (CAS) Beispiele: Mathematica, Maple, Numerisches und symbolisches Verarbeiten von Gleichungen: Grundrechenarten Ableitung und Integration
MehrÜbung Algorithmen und Datenstrukturen
Übung Algorithmen und Datenstrukturen Sommersemester 2017 Patrick Schäfer, Humboldt-Universität zu Berlin Agenda: Suchen und Amortisierte Analyse Heute: Suchen / Schreibtischtest Amortisierte Analyse Nächste
MehrB Synopsis der Programmiersprachen ABAP, VB und Java
AnhangB.fm Seite 299 Dienstag, 22. April 2003 2:33 14 B Synopsis der Programmiersprachen ABAP, VB und Java Die folgenden Tabellen sind eine vergleichende Übersicht ausgewählter Sprachelemente der drei
MehrProgramme verarbeiten Daten verschiedener Typen
Programme verarbeiten Daten verschiedener Typen Einfache Datentypen (die wichtigsten) - Wahrheitswerte boolean Wahrheitswert (wahr oder falsch) - Zahlen integer ganze Zahl 2 31... 2 31 unsigned ganze Zahl
MehrAlgorithmen als systematische Vorgehensweisen zur Lösung eines formal definierten Problems
4. Algorithmen Motivation Algorithmen als systematische Vorgehensweisen zur Lösung eines formal definierten Problems Der Begriff Algorithmus geht auf den Gelehrten Muhammad al-chwarizmi zurück, der um
MehrE-PRIME TUTORIUM Die Programmiersprache BASIC
E-PRIME TUTORIUM Die Programmiersprache BASIC BASIC Beginner s All-purpose Symbolic Instruction Code symbolische Allzweck-Programmiersprache für Anfänger Design-Ziel klar: Eine einfache, für Anfänger geeignete
MehrGrundlagen der Informatik 5. Kontrollstrukturen II
5. Kontrollstrukturen II Schleifen Sprünge Grundlagen der Informatik (Alex Rempel) 1 Schleifen Schleifen allgemein und in C++ Schleifen (Loops) ermöglichen die Realisierung sich wiederholender Aufgaben
Mehr