EINI I. Einführung in die Informatik für Naturwissenschaftler und Ingenieure. Vorlesung 2 SWS WS 07/08
|
|
- Leonard Amsel
- vor 8 Jahren
- Abrufe
Transkript
1 EINI I Einführung in die Informatik für Naturwissenschaftler und Ingenieure Vorlesung 2 SWS WS 07/08 FB Informatik - Universität Dortmund lars.hildebrand@udo.edu 1
2 Kap. 0: Prolog Gliederung Kapitel 0: Prolog Organisatorisches Technisches Übungen Anmerkungen zur Informatik Programmiersprachen und Denkweisen Ziel der Veranstaltung Schwerpunkte Literatur 2
3 Organisatorisches Lars Hildebrand FB Informatik, LS 1, Otto-Hahn-Str. 16, Zi. 204 Tel Sprechstunde: Fr, h (oder Vereinbarung) Vorlesung: Fr, HG II, HS 1 (!!!) Volker Weber Otto-Hahn-Strasse 16, Zi. 109, Tel volker.weber@udo.edu Marcel Martin Otto-Hahn-Strasse 14, Zi. 209, Tel marcel.martin@udo.edu 3
4 Organisatorisches HG II, HS3 O-H-16 Z 217 Übungen Campus Süd 4
5 Technisches Stellung der Vorlesung Vorlesung für Studierende anderer Fachbereiche Logistiker (1.Semester) Wirtschaftsingenieure (1.Semester) Chemie... 5
6 Technisches II Wesentliche Inhalte der Vorlesung Exemplarisch: Datenstrukturen + Algorithmen Prozedurale Programmierung mit C und einer Hinwendung zu C++ Teil 2: Objektorientierte Programmierung mit C++ Derzeit nicht für Logistiker und WIngs 6
7 Technisches III Darstellungsform in der Vorlesung: Präsentation: i.w. über Folien, aus dem Rechner heraus Unterlagen Vorab: Literatur (Literaturverweise auf nachfolgenden Folien beachten) Zudem: Online - Zugang zu Materialien/Infos zur Vorlesung: PowerPoint resp. PDF + evtl. Ergänzungen z.b. unter Schriftliche Ausarbeitung als Skript: nein 7
8 Technisches IV Übungen / Praktikum Leitung: Volker Weber, Marcel Martin Leitgedanke: Programmieren lernt man nur durch programmieren Eintragen von Wünschen für Übungs-/Praktikumsgruppen: Mo: & 14-17, Mi: 8-11 & 11-14, Fr: & In der Vorlesung auf den verteilten Zetteln Maximal 30 Teilnehmer pro Übungsgruppe Einteilung auf der Web-Seite Deutlich in Druckbuchstaben schreiben!! Verteilung der Übungsaufgaben in den Praktikumsübungen. Keine Übungsscheine! 8
9 Anregungen zur Veranstaltung EINI Zur Vorlesung Besuch der Vorlesung Nacharbeiten der Vorlesung anhand: Bücher Folien (inkl. eigener Ergänzungen!) zusätzlicher Literatur (angegebene und selbst gefundene; Fachbibliotheken aufsuchen, aus dem Netz!!) Zu Übungen/Praktikum: Besuch (bitte zu Hause vorbereiten!) aktive Teilnahme : Bearbeiten von Aufgaben (am Rechner!) (Vortragen der bearbeiteten Aufgaben) 9
10 Anregungen zur Veranstaltung EINI Zeitaufwand ca. die 2-fache Zeit außer der Zeit für den Besuch von Vorlesung, Übungen/Praktikum. Zu Prüfungen: EINI ist eingebunden in Klausuren Empfehlung: Vorbereitung in (Klein-)Gruppen In der Sache: Schriftlich vorliegendes Material (vor allem revidiertes Material) durcharbeiten. Erst in die "Breite", dann in die "Tiefe" lernen. Überblick bekommen, Zusammenhänge sehen. Dabei die Details auch beherrschen lernen. 10
11 Anregungen zur Veranstaltung EINI Zu Prüfungen: Beispiele zu allen wesentlichen Begriffen zurechtlegen. Üben, sich in Fachsprache auszudrücken (inkl. Formalismen!). Miteinander lernen Reihum Tutor/Prüfer spielen. Sonstige Informationen, insbesondere aus Fachschaft Anmeldung dann, wenn erfolgreiche Prüfungsvorbereitung gesichert ist. Zudem sollten Übungen/ Praktikum erfolgreich absolviert worden sein. Zeitaufwand : Individuell 11
12 Anmerkungen zum Begriff Informatik Ziel dieser Anmerkungen: Knappen Überblick (hier nur in Schlagworten möglich) über die Informatik geben, damit der Stoff dieser Vorlesung eingeordnet werden kann. Kernaspekt der Informatik: Informatik ist die Wissenschaft, die die methodische Beherrschung algorithmisch lösbarer Probleme behandelt. Erster Ansatz. (Wie später zu sehen, nur ein Aspekt!) --> Wesentlich: algorithmisch lösbares Problem und damit Begriff des Algorithmus. 12
13 Anmerkungen zum Begriff Informatik Hier nur intuitive Begriffsbestimmung. "Definition" (korrekt: informelle Umschreibung): Ein Algorithmus ist ein Verfahren zur Lösung von Einzelproblemen einer definierten Problemklasse. Dieses Verfahren ist formal so präzise definiert, dass es im Prinzip von einer Maschine (rein mechanisch) ausgeführt werden kann. 13
14 Anmerkungen zum Begriff Informatik Beispiel: Wir sagen: Eine Zahl n N ist gerade, gdw. es eine Zahl m N gibt, so dass gilt: n = m + m. Diese Eigenschaft kann rein mechanisch an ihrer Dezimaldarstellung entschieden werden: Algorithmus: Test auf Geradheit Gegeben: Ziffernfolge z Gesucht: Ist die dargestellte Zahl gerade? Damit ist die Problemklasse definiert: Jede Ziffernfolge ist ein Einzelproblem der Klasse Lösung: z stellt gerade Zahl dar letzte Ziffer {0,2,4,6,8}. 14
15 Anmerkungen zum Begriff Informatik Algorithmus: Test auf Geradheit Fortsetzung Die Lösung des vorgelegten Einzelproblems ist die (korrekte) Antwort auf die Frage: Stellt die Ziffernfolge eine gerade Zahl dar oder nicht? Diese Antwort lautet: ja, falls letzte Ziffer {0,2,4,6,8} nein sonst Mathematisch korrekt? (Übung) 15
16 Anmerkungen zum Begriff Informatik Ableitung typischer Fragestellungen und damit Abgrenzung von Teilgebieten der Informatik Spezifikation Wie werden Problemklassen und Einzelprobleme genügend exakt formuliert? Verifikation Eine Problemklasse lässt sich häufig durch eine Funktion, d.h. durch eine Abbildung f: I 0 (I: Inputs; O: Outputs) beschreiben. Ein Algorithmus A stellt zwischen den Eingaben und Ausgaben ebenfalls eine solche Abbildung dar f A : I 0, wobei I die Eingabemenge und 0 die Ausgabemenge ist. 16
17 Anmerkungen zum Begriff Informatik Verifikation (Fortsetzung) Man sagt: Der Algorithmus A ist korrekt bezüglich f, wenn gilt: f A = f, d.h. wenn A die spezifizierte Ein- Ausgabefunktion f realisiert. Der Nachweis dieser Korrektheit ist i.a. ein schwieriges Problem und wird mit Verifikation bezeichnet. Programmierung Wie wird das Verfahren beschrieben? Welche sprachlichen Mittel stehen zur Verfügung? Diese Fragen führen auf sehr unterschiedliche Rechenmodelle, die man zur Berechnung der Ein- Ausgabefunktion benutzen kann. 17
18 Anmerkungen zum Begriff Informatik Datenstrukturen: Objekte, auf denen unsere Algorithmen operieren. Die Objekte, die durch Algorithmen manipuliert werden, können strukturiert sein. Die Strukturierung dieser Objekte ist auf das Engste mit der Darstellung des Algorithmus verbunden. Algorithmus und Datenstruktur hängen somit untrennbar zusammen! Jede Formulierung eines Algorithmus enthält eine Beschreibung der Daten, auf denen der Algorithmus operiert. 18
19 Anmerkungen zum Begriff Informatik Effizienz Frage: Wenn verschiedene Algorithmen, etwa A und B, die gleiche Funktion zwischen Eingaben und Ausgaben herstellen (realisieren), wie kann man beurteilen, ob einer von ihnen besser ist als der andere? Zwei wichtige Maße zur Beurteilung von Algorithmen: Zeitkomplexität Raumkomplexität Diese Maße können zum Vergleichen von Algorithmen verwendet werden. 19
20 Anmerkungen zum Begriff Informatik Entwurfsmethodik ( Software Engineering) Wie entwickelt man komplexe Algorithmen/Systeme? Behandlung von Fehlern? Wiederverwendbarkeit Modifizierbarkeit Projektmanagement... Syntax-Semantik: Beispiel: ROM Informatik ist nicht: akademischer Programmierkurs Einweihung in die letzten noch offenen Geheimnisse eines konkreten Rechners. 20
21 Anmerkungen zum Begriff Informatik Weitere Versuche, den Begriff "Informatik" zu erfassen "Informatik" nach Informatik Spektrum (1985) Informatik ist die Wissenschaft von der systematischen und automatisierten Verarbeitung von Informationen. Sie erforscht grundsätzliche Verfahrensweisen der Informationsverarbeitung und allgemeine Methoden ihrer Anwendung in den verschiedensten Bereichen. Für diese Aufgabe wendet die Informatik vorwiegend formale und ingenieurmäßig orientierte Techniken an. Durch Verfahren der Modellbildung sieht sie beispielsweise von den Besonderheiten spezieller Datenverarbeitungssysteme ab; 21
22 Anmerkungen zum Begriff Informatik Die Informatik entwickelt Standardlösungen für die Aufgaben der Praxis. Diese Umschreibung sagt wenig über Inhalte, jedoch viel über die Methodik dieser Wissenschaft. Formale Methoden Modellbildung: Modelle = Abstraktionen von realen Sachverhalten 22
23 Anmerkungen zum Begriff Informatik Die Themen in diesen Gebieten umfassen u.a. Theoretische Informatik Mathematische Maschinen Automatentheorie Formale Sprachen (Syntax Theorie) Semantik von Programmiersprachen Berechenbarkeit Komplexität von Algorithmen Schaltwerktheorie/Theorie des Logikentwurfs Abstrakte Datentypen Theorie paralleler Prozesse Künstliche Intelligenz... 23
24 Anmerkungen zum Begriff Informatik Die Themen in diesen Gebieten umfassen u.a. Praktische Informatik Programmiersprachen (Anwendung, Methodik) Datenstrukturen und ihre Implementationen Compilerbau Betriebssysteme Datenbanken und Informationssysteme Software Engineering Computer Grafik und CAD Kommunikations-Software, Rechnernetze Expertensysteme Bildverarbeitung... 24
25 Anmerkungen zum Begriff Informatik Die Themen in diesen Gebieten umfassen u.a. Technische Informatik Rechnerarchitektur Speicherorganisation und -Technologie Schaltnetzwerke und Mikroprogrammierung Mikroprozessoren VLSI Entwurf Telekommunikation, Rechnerverbund (--> Internet, WWW) Peripheriegeräte Spracheingabe... 25
26 Anmerkungen zum Begriff Informatik Die Themen in diesen Gebieten umfassen u.a. Angewandte Informatik Praktisch alle Lebensbereiche werden heute von der Informatik berührt/ durchsetzt Medizinische Informatik (d.h. Informatik (resp. Geräte der Informatik), eingesetzt in der oder für die Medizin) Eingebettete Systeme Automobilindustrie Unterhaltungsindustrie Informatik und Gesellschaft v.a. gesellschaftliche Auswirkungen der Informatik IT-Sicherheit IP-Rechte, Open Source Software... 26
27 Anmerkungen zum Begriff Informatik "Informatik" nach "Brauer-Münch: Studien- und Forschungsführer Informatik, 3. Auflage, Springer 1996" " Das Gebiet der Informatik lässt sich wegen ihres universellen Charakters nicht einfach eingrenzen; der Begriff Informatik kann nicht knapp definiert werden, er hat sich in den letzten Jahren stark erweitert und wird sich schnell weiterentwickeln." Dennoch: "Informatik lässt sich... kennzeichnen durch die drei Begriffe Intelligenz-Formalismen-Technik 27
28 Anmerkungen zum Begriff Informatik Etwas konkreter: "Informatik ist die (Ingenieur-) Wissenschaft von der theoretischen Analyse und Konzeption der organisatorischen und technischen Gestaltung sowie konkreten Realisierung von (komplexen) Systemen aus miteinander und mit ihrer Umwelt kommunizierenden (in gewissem Maß intelligenten und autonomen) Agenten oder Akteuren, die als Unterstützungssysteme für den Menschen in unsere Zivilisation eingebettet werden müssen 28
29 Programmiersprachen und Denkweisen Vorbemerkung zu "Sprache" Denken Sprache Fachsprachen: für komplexe Sachverhalte mit akzeptablem Aufwand für Fachleute Programmiersprache: syntaktische Form, um Problemlösungen zu beschreiben muss von Maschine interpretiert werden können Der Programmierer muss genau wissen, wie die Maschine die vereinbarte Sprache interpretiert. 29
30 Programmiersprachen und Denkweisen Weniges zur Historie in den 30er Jahren: Präzisierung von - berechenbare Funktion Algorithmus (Turing-Maschine, µ-rekursive Funktion, λ-kalkül) in den 40er Jahren: Reale technische Entwicklung von Rechenmaschinen: K. Zuse, J. v. Neumann,... Auf Maschinen bezogene Programmiersprachen: Maschinensprache: nutzt direkt Registerstruktur, ALU der konkreten Maschine. Assemblersprache: symbolische Namen, mnemonische Bezeichnungen für Operationen ("Add") 30
31 Programmiersprachen und Denkweisen "Höhere" Programmiersprachen: abstrakter, verwenden komplexe "Formeln Geeignete Übersetzungsalgorithmen (Compiler, Assembler,...) erlauben (automatische) Rückführung auf "niedere" Sprachen. Unterschiedlich ausgeprägte Sprachen gestatten unterschiedlich gut, gewisse Denkweisen (siehe unten) zu unterstützen. 31
32 Programmiersprachen und Denkweisen Klassifikation nach "Denkweisen" (Paradigmen) Imperative/prozedurale Programmiersprachen Erlauben, eine abstrakte Maschine zu definieren mit: Speicherplätze für Datenobjekte, beschrieben durch (Programm-)Variable Wertzuweisung (Assignment) Expliziter Kontrollfluß (GOTO, FOR-Schleife,...) (Jedoch abstrakt an Maschine (- nach "unten" -) orientiert) Beispielsprachen: FORTRAN BASIC PASCAL C... 32
33 Programmiersprachen und Denkweisen Klassifikation nach "Denkweisen (Forts.) Funktionsbezogene Programmiersprachen Spezifikation des Eingabe - Ausgabeverhaltens für ein Problem als Funktion f : I O Black-Box: Beispielsprachen: LISP (List Processing, Datenstruktur: Listen (MacCarthy seit 1960)) Abkömmlinge/Dialekte:.. SCHEME (am MIT entwickelt) Möglich, hierin rein funktional zu programmieren Syntax sehr einfach Konzentration auf die Semantik Programme werden i. d. R. mit Hilfe eines Interpreters ausgeführt. 33
34 Programmiersprachen und Denkweisen Klassifikation nach "Denkweisen (Forts.) Relationen- (Logik-)bezogene Programmiersprachen Relation, aufzufassen als Menge von Beziehungen zwischen Objekten. Beispiel einer Relation: ist_kind_von Datenbasis (Fakten): Beispiel: Peter ist_kind_von Ursula Ursula ist_kind_von Ute Relationen mit Mitteln der Prädikatenlogik formalisierbar. 34
35 Programmiersprachen und Denkweisen Klassifikation nach "Denkweisen (Forts.) Logisches Programm Datenbasis (Menge von vorgegebenen Relationen) (s.o.) Menge von Regeln Beispiel: (x ist_enkel_von y) falls ((x ist_kind_von z) und (z ist_kind_von y)) Goal (Anfrage): Behauptung, dass eine Beziehung besteht. Beispiel: Gilt: Peter ist_enkel_von Ute? Interpreter versucht hier, mit Hilfe der Methoden des formalen Beweisens der Prädikatenlogik Goals zu beweisen. Beispielsprache: PROLOG 35
36 Programmiersprachen und Denkweisen Klassifikation nach "Denkweisen (Forts.) Objektorientierte Programmiersprachen Zentraler Begriff: Objekt: Größe/Entität beschrieben durch: Eigenschaften, die einem Objekt eigen sind. Z.B. Punkt "hat" die Koordinaten (x,y) Operationen, die daran ausgeführt werden können. Verschieben eines Punktes um (x,y) Abfrage, in welchem Quadranten ein Punkt liegt. Zentrales Vorgehen Operationen an Objekten ausführen Message passing 36
37 Programmiersprachen und Denkweisen Klassifikation nach "Denkweisen (Forts.) Objektorientierte Programmiersprachen Zentrales Anliegen: Effizientes Strukturieren der Beschreibung von Objekten Klassen, Klassenhierarchie Vererbung "Objektorientiertes" Programm beschreibt i.a. Kommunikation zwischen Objekten Beispielsprachen: Smalltalk, Eiffel, BETA (Vorläufer: Simula), C++ Erweiterungen imperativer Sprachen (z.b. Objective C, Delphi) Java 37
38 Ziel der Veranstaltung Praktische Einführung in einige Methoden der Informatik, insbesondere in die Programmierung. Einführung in eine Programmiersprache [C++] Einblick in wichtige Algorithmen [Sortieren, Suchen, Numerik,...] Überlegungen zur systematischen Konstruktion von Programmen 38
39 Schwerpunkte Erlernen einer Programmiersprache Studium wichtiger Grundalgorithmen Prozedurale Programmierung mit C und einer Hinwendung zu C++ Objektorientierte Programmierung mit C++ 39
40 Literatur Doberkat, E.E.: Das siebte Buch: Objektorientierung mit C++, Teubner Verlag, Stuttgart..., 2000 Stroustrup, B.: Die C++ Programmiersprache, Addison-Wesley-Longman, Bonn, Reading MA,... 3.Auflage 1998 Ellis,M., Stroustrup, B.: The annotated C++ Reference Manual, Addison-Wesley, Reading MA, 1990 Willms, A.: C++-Programmierung lernen, Addison-Wesley-Longman, Bonn, 1998 Im Netz z.b.: 40
41 Literatur Kernighan, B., Ritchie, D.: Programmieren in C, Hanser Verlag, München, (1.Auflage), 1990 (2.Auflage) Josuttis, N. : Objektorientiertes Programmieren Addison- Wesley, Bonn, 1994 (I) Josuttis, N. : Die C++-Standardbibliothek. Addison-Wesley, Bonn, 1996 (I/II) Schader, M.- Kuhlins, S.: Programmieren in C++, Springer-Verlag, Berlin, 1993 (I) Prinz, P., Kirch-Prinz, U.: C++,Lernen und professionell anwenden mitp-verlag, Bonn 2002 (2.Auflage) 41
42 Literatur Güting, H.: Datenstrukturen und Algorithmen, Teubner Verlag Stuttgart, 1992 Aho, A. E. -Ullman, J. D.: Foundations of Computer Science, Computer Science Press, Rockville, MD, 1992/1996 (Teil I) Aho, A. E.- Hopcroft, J.E.- Ullman, J.D.: Data Structures and Algorithms, Addison-Wesley, Reading, MA, 1982 (II) Corman, T. H. -Leiserson, C.E.- Rivest, R. L.: Introduction to Algorithms, The MIT Press, Cambridge, MA, 1990 (II) 42
EINI I. Einführung in die Informatik für Naturwissenschaftler und Ingenieure. Vorlesung 2 SWS WS 10/11
EINI I Einführung in die Informatik für Naturwissenschaftler und Ingenieure Vorlesung 2 SWS WS 10/11 Fakultät für Informatik Technische Universität Dortmund lars.hildebrand@udo.edu http://ls1-www.cs.tu-dortmund.de
MehrEinführung in die Informatik für Naturwissenschaftler und Ingenieure
EINI LW Einführung in die Informatik für Naturwissenschaftler und Ingenieure Vorlesung 2 SWS WS 11/12 Fakultät für Informatik Technische Universität Dortmund lars.hildebrand@udo.edu http://ls1-www.cs.tu-dortmund.de
MehrEINI LW/WiMa. Einführung in die Informatik für Naturwissenschaftler und Ingenieure Vorlesung 2 SWS WS 16/17
EINI LW/ Einführung in die für Naturwissenschaftler und Ingenieure Vorlesung 2 SWS WS 16/17 Dr. Lars Hildebrand Fakultät für Technische Universität Dortmund lars.hildebrand@tu-dortmund.de http://ls14-www.cs.tu-dortmund.de
MehrEINI LW/WiMa. Einführung in die Informatik für Naturwissenschaftler und Ingenieure Vorlesung 2 SWS WS 15/16
EINI LW/ Einführung in die für Naturwissenschaftler und Ingenieure Vorlesung 2 SWS WS 15/16 Dr. Lars Hildebrand Fakultät für Technische Universität Dortmund lars.hildebrand@tu-dortmund.de http://ls1-www.cs.tu-dortmund.de
MehrKapitel 1: Einleitung. Gliederung. Zum Begriff Informatik Zum Begriff Algorithmus Zum Begriff Programmieren
Kapitel 1: Einleitung Wintersemester 2006/07 Einführung in die Informatik für Naturwissenschaftler und Ingenieure (alias Einführung in die Programmierung) (Vorlesung) Gliederung Zum Begriff Informatik
MehrWintersemester 2010/2011 Rüdiger Westermann Institut für Informatik Technische Universität München
Informatik 1 Wintersemester 2010/2011 Rüdiger Westermann Institut für Informatik Technische Universität München 1 0 Allgemeines Zielgruppen Siehe Modulbeschreibung Studierende anderer (nicht Informatik)
MehrInstitut für Telematik Universität zu Lübeck. Programmieren. Kapitel 0: Organisatorisches. Wintersemester 2008/2009. Prof. Dr.
Institut für Telematik Universität zu Lübeck Programmieren Kapitel 0: Organisatorisches Wintersemester 2008/2009 Prof. Dr. Christian Werner 1-2 Überblick Ziele Inhaltsüberblick Ablauf der Veranstaltung
MehrInformatikgrundlagen (WS 2015/2016)
Informatikgrundlagen (WS 2015/2016) Klaus Berberich (klaus.berberich@htwsaar.de) Wolfgang Braun (wolfgang.braun@htwsaar.de) 0. Organisatorisches Dozenten Klaus Berberich (klaus.berberich@htwsaar.de) Sprechstunde
MehrOrganisatorisches. Informatik II Informationen und Daten. Organisatorisches. Organisatorisches. Rainer Schrader. 13. Oktober 2008
Dozent: Prof. Dr. Rainer Schrader Informatik II Informationen und Daten Rainer Schrader Zentrum für Angewandte Informatik Köln 13. Oktober 2008 Tel.: 470-6030 email: schrader@zpr.uni-koeln.de Sprechstunde:
MehrEinführung in die Informatik II
Einführung in die Informatik II Vorlesung Sommersemester 2013 Prof. Dr. Nikolaus Wulff Ziele der Vorlesung Sie vertiefen die Kenntnisse aus Informatik I und runden diese in weiteren Anwendungsgebieten
Mehr1. Einführung Einführung in die Programmierung (fbw) Sommersemester 2008 Prof. Dr. Bernhard Humm Hochschule Darmstadt, fbi
1. Einführung Einführung in die Programmierung (fbw) Sommersemester 2008 Prof. Dr. Bernhard Humm Hochschule Darmstadt, fbi 1 Prof. Dr. Bernhard Humm, Hochschule Darmstadt, FB Informatik: Einführung in
MehrEinführung in die Programmierung Wintersemester 2016/17
Einführung in die Programmierung Wintersemester 2016/17 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering Fakultät für Informatik TU Dortmund Einleitung Gliederung Zum Begriff Informatik Zum
MehrEINI LogWing/WiMa. Einführung in die Informatik für Naturwissenschaftler und Ingenieure. Vorlesung 2 SWS WS 17/18
EINI LogWing/ Einführung in die für Naturwissenschaftler und Ingenieure Vorlesung 2 SWS WS 17/18 Dr. Lars Hildebrand Fakultät für Technische Universität Dortmund lars.hildebrand@tu-dortmund.de http://ls14-www.cs.tu-dortmund.de
MehrEinführung in die Programmierung
Einleitung Gliederung Einführung in die Programmierung Wintersemester 2017/18 Zum Begriff Informatik Zum Begriff Algorithmus Zum Begriff Programmieren Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering
MehrEinführung in die Programmierung
Einleitung Gliederung Einführung in die Programmierung Wintersemester 08/09 Zum Begriff Informatik Zum Begriff Algorithmus Zum Begriff Programmieren Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering
MehrDas Studium im Fach Informatik
[Projekttage Studien- und Berufsorientierung der Jgst. 12] Fachbereich Informatik Fakultät für Mathematik und Informatik FernUniversität Hagen 22. Februar 2007 Was Informatik nicht ist Was ist Informatik?
MehrEinführung in die Informatik
Einführung in die Informatik Einleitung Organisatorisches, Motivation, Herangehensweise Wolfram Burgard Cyrill Stachniss 0.1 Vorlesung Zeit und Ort: Mo 16.00 18.00 Uhr Gebäude 101, HS 00-026 Informationen
MehrB.SC. INFORMATIK TIM JUNGNICKEL
ABOUT ME (21) 5. SEMESTER B.SC. INFORMATIK TU-BERLIN SEIT 2008 2 AGENDA Was ist Informatik? Wie geht es weiter? Was kann ich an der Uni machen? 1 2 3 4 Struktur des Studiums Was lernt man an der Universität?
MehrGrundlagen der Informatik II. Teil I: Formale Modelle der Informatik
Grundlagen der Informatik II Teil I: Formale Modelle der Informatik 1 Einführung GdInfoII 1-2 Ziele/Fragestellungen der Theoretischen Informatik 1. Einführung abstrakter Modelle für informationsverarbeitende
MehrProgrammieren. Kap 0 Organisation
Programmieren Kap 0 Organisation von Vorlesung und Praktikum Dr. Norbert Spangler Sprechstunde : nach Vereinbarung E-Mail norbert.spangler@h-da.de n.spangler@t-online.de http://www.fbi.h-da.de/organisation/personen/spangler-norbert.html
MehrGrundlagen der Informatik
Grundlagen der Informatik Dr. Norbert Spangler Sprechstunde : nach Vereinbarung E-Mail n.spangler@fbi.h-da.de n.spangler@t-online.de http://www.fbi.h-da.de/organisation/personen/spangler-norbert.html Grundlagen
MehrKlausur WS 2006/07 Programmiersprache Java Objektorientierte Programmierung II 15. März 2007
Fachhochschule Bonn-Rhein-Sieg University of Applied Sciences Fachbereich Informatik Prof. Dr. Peter Becker Klausur WS 2006/07 Programmiersprache Java Objektorientierte Programmierung II 15. März 2007
MehrIngenieurinformatik. Einführung in die Programmiersprache C
Ingenieurinformatik Einführung in die Programmiersprache C 1 Bachelorstudiengänge Maschinenbau, Fahrzeugtechnik, Luft- und Raumfahrt (Studienplan ab WS2013/14) Teil 1: Einführung in die Programmiersprache
MehrProgrammieren Formulierung eines Algorithmus in einer Programmiersprache
Zum Titel der Vorlesung: Programmieren Formulierung eines in einer Programmiersprache Beschreibung einer Vorgehensweise, wie man zu jedem aus einer Klasse gleichartiger Probleme eine Lösung findet Beispiel:
MehrFragebogen zur Evaluation der Vorlesung und Übungen Computer Grafik, CS231, SS05
Fragebogen zur Evaluation der Vorlesung und Übungen Computer Grafik, CS231, SS05 Dozent: Thomas Vetter Bitte Name des Tutors angeben: Liebe Studierende, Ihre Angaben in diesem Fragebogen helfen uns, die
MehrModulbeschreibung: Master of Education Informatik
Modulbeschreibung: Master of Education Informatik Die Gewichtung der Einzelnoten bezieht sich im Folgenden auf eine Gesamtpunktzahl von 34 zu erbringenden Leistungspunkten. Nichtbenotete Leistungspunkte
MehrAlgorithmen und Berechnungskomplexität I
Institut für Informatik I Wintersemester 2010/11 Organisatorisches Vorlesung Montags 11:15-12:45 Uhr (AVZ III / HS 1) Mittwochs 11:15-12:45 Uhr (AVZ III / HS 1) Dozent Professor für theoretische Informatik
MehrInformatik. Kap 0 Organisation
Informatik Kap 0 Organisation von Vorlesung und Praktikum Dr. Norbert Spangler Sprechstunde : nach Vereinbarung E-Mail norbert.spangler@h-da.de n.spangler@t-online.de http://www.fbi.h-da.de/organisation/personen/spangler-norbert.html
MehrObjektorientierte Programmierung. Kapitel 0: Begrüssung
Stefan Brass: OOP (Java), 0. Begrüssung 1/8 Objektorientierte Programmierung Kapitel 0: Begrüssung Stefan Brass Martin-Luther-Universität Halle-Wittenberg Wintersemester 2014/15 http://www.informatik.uni-halle.de/
MehrKommunikation, Information und mobile verteilte Systeme (KIS)
Qualifikationsziele Heutzutage sind nahezu alle wichtigen Informationssysteme verteilt, d.h., fast immer erbringt nicht nur ein Computer alleine eine bestimmte Dienstleistung, sondern es sind mehrere Rechner,
MehrEinführung in die Informatik
Einführung in die Informatik Einleitung Organisatorisches, Motivation, Herangehensweise Wolfram Burgard 1.1 Vorlesung Zeit und Ort: Dienstags 10:00-12:00 Uhr Donnerstags 10:00-12:00 Uhr Gebäude 101 HS
Mehr1 Mathematische Grundlagen
Mathematische Grundlagen - 1-1 Mathematische Grundlagen Der Begriff der Menge ist einer der grundlegenden Begriffe in der Mathematik. Mengen dienen dazu, Dinge oder Objekte zu einer Einheit zusammenzufassen.
MehrObjektorientierte Programmierung OOP
Objektorientierte Programmierung OOP Objektorientierte Programmierung OOP Ronja Düffel WS2012/13 08. Oktober 2013 Objektorientierte Programmierung OOP Objektorientierte Programmierung Objektorientierte
MehrMathematische Grundlagen
Mathematische Grundlagen für Wirtschaftsinformatiker Prof. Dr. Peter Becker Fachbereich Informatik Hochschule Bonn-Rhein-Sieg Wintersemester 2015/16 Peter Becker (H-BRS) Mathematische Grundlagen Wintersemester
MehrBeweisbar sichere Verschlüsselung
Beweisbar sichere Verschlüsselung ITS-Wahlpflichtvorlesung Dr. Bodo Möller Ruhr-Universität Bochum Horst-Görtz-Institut für IT-Sicherheit Lehrstuhl für Kommunikationssicherheit bmoeller@crypto.rub.de 6
MehrSchulcurriculum Informationstechnische Grundkenntnisse und Informatik Stand: 18.09.2011
Bezug zu den Leitideen der Bildungsstandards und den Kompetenzen, Inhalte Bemerkungen welche die Schülerinnen und Schüler erwerben Klasse 11 Informatik 4-stündig Einführung in die objektorientierte Modellierung
MehrVermeiden Sie es sich bei einer deutlich erfahreneren Person "dranzuhängen", Sie sind persönlich verantwortlich für Ihren Lernerfolg.
1 2 3 4 Vermeiden Sie es sich bei einer deutlich erfahreneren Person "dranzuhängen", Sie sind persönlich verantwortlich für Ihren Lernerfolg. Gerade beim Einstig in der Programmierung muss kontinuierlich
Mehr1. Man schreibe die folgenden Aussagen jeweils in einen normalen Satz um. Zum Beispiel kann man die Aussage:
Zählen und Zahlbereiche Übungsblatt 1 1. Man schreibe die folgenden Aussagen jeweils in einen normalen Satz um. Zum Beispiel kann man die Aussage: Für alle m, n N gilt m + n = n + m. in den Satz umschreiben:
MehrInformatik und Informationstechnik (IT)
Informatik und Informationstechnik (IT) Abgrenzung Zusammenspiel Übersicht Informatik als akademische Disziplin Informations- und Softwaretechnik Das Berufsbild des Informatikers in der Bibliothekswelt
MehrDie Informatik als junge Wissenschaft
Die Informatik als junge Wissenschaft Die Informatik ist die Wissenschaft von der automatischen Informationsverarbeitung. Die Informatik befasst sich mit den Gesetzmäßigkeiten und Prinzipien informationsverarbeitender
MehrC++11 C++14 Kapitel Doppelseite Übungen Musterlösungen Anhang
Einleitung Dieses Buch wendet sich an jeden Leser, der die Programmiersprache C++ neu lernen oder vertiefen möchte, egal ob Anfänger oder fortgeschrittener C++-Programmierer. C++ ist eine weitgehend plattformunabhängige
MehrDiplomstudiengang Betriebswirtschaftslehre Pflichtwahlfach Informatik
Diplomstudiengang Betriebswirtschaftslehre Pflichtwahlfach Informatik Lehrveranstaltungen: Pflichtveranstaltungen Wahlveranstaltungen 3) Weitere Lehrveranstaltungen aus Gebieten des InformatikHauptstudiums,
MehrWS 2002/03. Prof. Dr. Rainer Manthey. Institut für Informatik III Universität Bonn. Informationssysteme. Kapitel 1. Informationssysteme
Informationssysteme Informationssysteme WS 2002/03 Prof. Dr. Rainer Manthey Institut für Informatik III Universität Bonn 2002 Prof. Dr. Rainer Manthey Informationssysteme 1 DB und/oder IS: terminologischer
MehrBachelor-Studiengang Angewandte Informatik mit einem Fachanteil von 100%
Bachelor-Studiengang Angewandte Informatik mit einem Fachanteil von 100% an der Ruprecht-Karls-Universität Heidelberg http://www.informatik.uni-heidelberg.de/ Oktober 2015 Einige Begriffe Das Studium besteht
MehrPraktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2015/16. Allgemeine Informationen zum Praktikum
Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2015/16 Fakultät für Informatik Lehrstuhl 14 Lars Hildebrand, Marcel Preuß, Iman Kamehkhosh, Marc Bury, Diana Howey Übungsblatt
MehrBachelor- und Master-Studium Informatik
Bachelor- und Master-Studium Informatik Wissenswertes für Erstsemestler Prof. Dr. Till Tantau Studiengangsleiter MINT-Studiengänge 8. Oktober 2012 Gliederung Wie sollten Sie richtig studieren? Der Bachelor-Studiengang
MehrSWE12 Übungen Software-Engineering
1 Übungen Software-Engineering Software-Qualitätssicherung / Software-Qualitätsmanagement 2 Aufgabe 1 Ordnen Sie die folgenden Zitate dem entsprechenden Ansatz zum Qualitätsbegriff zu und begründen Sie
MehrIT-Basics 2. DI Gerhard Fließ
IT-Basics 2 DI Gerhard Fließ Wer bin ich? DI Gerhard Fließ Telematik Studium an der TU Graz Softwareentwickler XiTrust www.xitrust.com www.tugraz.at Worum geht es? Objektorientierte Programmierung Konzepte
MehrLehrstuhl Informatik VI Grundzüge der Informatik * WS 2008/2009 Prof. Dr. Joachim Biskup
Universität Dortmund Lehrstuhl Informatik VI Grundzüge der Informatik * WS 28/29 Prof. Dr. Joachim Biskup Leitung der Übungen: Arno Pasternak Lösungs-Ideen Übungsblatt 6 A: Grammatiken, Syntaxdiagramme
Mehr2D22 Prinzipien der Softwareentwicklung. Prinzipien der Softwareentwicklung S. Strahringer 1
2D22 1 Inhalte der Lehrveranstaltung Einführung in die Programmierung mit PHP Literatur: Theis, Thomas (2010): Einstieg in PHP 5.3 und MySQL 5.4. [für Programmieranfänger geeignet]. 6., aktualisierte Aufl.
MehrStudieninformationsveranstaltung. Informatik. Institut für Informatik IV Universität Bonn. Tel.: 0228/73-4118 e-mail
Studieninformationsveranstaltung Informatik Vortrag am Dies Academicus (1.12.99) Prof. Dr.. Peter Martini Institut für Informatik IV Universität Bonn Tel.: 0228/73-4118 e-mail mail: martini@informatik
MehrProlog basiert auf Prädikatenlogik
Software-Technologie Software-Systeme sind sehr komplex. Im Idealfall erfolgt die Programmierung problemorientiert, während die notwendige Übertragung in ausführbare Programme automatisch erfolgt. Prolog-Philosophie:
MehrInformatik Java-Programmierkurs im Rahmen der Berufs- u. Studienorientierung für Schüler. Joliot-Curie-Gymnasium GR 2010 Nico Steinbach
Informatik Java-Programmierkurs im Rahmen der Berufs- u. Studienorientierung für Schüler Joliot-Curie-Gymnasium GR 2010 Nico Steinbach 0. Organisatorisches Warum habt Ihr euch für den Kurs eingeschrieben?
MehrSemantik von Formeln und Sequenzen
Semantik von Formeln und Sequenzen 33 Grundidee der Verwendung von Logik im Software Entwurf Syntax: Menge von Formeln = Axiome Ax K ist beweisbar Formel ϕ beschreiben Korrektkeit Vollständigkeit beschreibt
MehrEinführung in Eclipse und Java
Universität Bayreuth Lehrstuhl für Angewandte Informatik IV Datenbanken und Informationssysteme Prof. Dr.-Ing. Jablonski Einführung in Eclipse und Java Dipl.Inf. Manuel Götz Lehrstuhl für Angewandte Informatik
MehrProduktionsplanung und steuerung (SS 2011)
Produktionsplanung und steuerung (SS 2011) Teil 1 Sie arbeiten seit 6 Monaten als Wirtschaftsingenieur in einem mittelständischen Unternehmen in Mittelhessen. Das Unternehmen Möbel-Meier liefert die Büroaustattung
MehrKapitel 1: Einführung. Was ist Informatik? Begriff und Grundprobleme der Informatik. Abschnitt 1.1 in Küchlin/Weber: Einführung in die Informatik
Was ist Informatik? Begriff und Grundprobleme der Informatik Abschnitt 1.1 in Küchlin/Weber: Einführung in die Informatik Was ist Informatik? Informatik = computer science? Nach R. Manthey, Vorlesung Informatik
MehrEinleitung. Für wen ist dieses Buch
i Willkommen! Dieses Buch aus der Reihe Schritt für Schritt wurde so konzipiert, dass Sie mit dem Buch leicht und einfach die wesentlichen Aspekte beim Einsatz von vier der Microsoft Office 2016- Apps
MehrModulhandbuch für das BA Kombinationsfach Angewandte Informatik Multimedia
Modulhandbuch für das BA Kombinationsfach Angewandte Informatik Multimedia Kenntnisse im Programmieren für das World Wide Web mit der Programmiersprache JAVA werden vermittelt, ebenso das Erstellen von
MehrAlgorithmik II. SS 2003 Prof. Dr. H. Stoyan Lehrstuhl für Informatik 8 ( Künstliche Intelligenz) Email: stoyan@informatik.uni-erlangen.
Algorithmik II SS 2003 Prof. Dr. H. Stoyan Lehrstuhl für Informatik 8 ( Künstliche Intelligenz) Email: stoyan@informatik.uni-erlangen.de Homepage der Vorlesung Vorbemerkungen I http://www8.informatik.uni-erlangen.de/immd8
MehrSoftwaretechnologie -Wintersemester 2013/2014 - Dr. Günter Kniesel
Übungen zur Vorlesung Softwaretechnologie -Wintersemester 2013/2014 - Dr. Günter Kniesel Übungsblatt 3 - Lösungshilfe Aufgabe 1. Klassendiagramme (9 Punkte) Sie haben den Auftrag, eine Online-Videothek
MehrDie Informatik-Studiengänge
Die Informatik-Studiengänge Wissenswertes für Erstsemestler Prof. Dr. Till Tantau Studiendekan MINT-Studiengänge 11. Oktober 2010 Gliederung Wie sollten Sie richtig studieren? Der Bachelor-Studiengang
MehrGrundbegriffe der Informatik
Grundbegriffe der Informatik Einheit 15: Reguläre Ausdrücke und rechtslineare Grammatiken Thomas Worsch Universität Karlsruhe, Fakultät für Informatik Wintersemester 2008/2009 1/25 Was kann man mit endlichen
MehrMasterstudiengänge am Institut für Informatik
Masterstudiengänge am Institut für Informatik Hintergrund: Informatikerausbildung für Wissenschaft und Industrie im Informationszeitalter wird die Informatik immer stärker zur Schlüsseldisziplin am Arbeitsmarkt
MehrHandbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken
Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Dateiname: ecdl5_01_00_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 5 Datenbank - Grundlagen
MehrMathematisch-algorithmische Grundlagen für Big Data
Mathematisch-algorithmische Grundlagen für Big Data Numerische Algorithmen für Datenanalyse und Optimierung Prof. Dr. Peter Becker Fachbereich Informatik Hochschule Bonn-Rhein-Sieg Sommersemester 2016
MehrLernziele Ablauf Übungsaufgaben Formalitäten. Programmierpraktika. Einführung in das Programmieren und Weiterführendes Programmieren
Programmierpraktika Einführung in das Programmieren und Weiterführendes Programmieren Prof. H.G. Matthies, Dr. R. Niekamp, Dr. E. Zander 16.4.2014 Programmierpraktika 16.4.2014 1/15 Lernziele und Voraussetzungen
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 9 17. Dezember 2002 www4.in.tum.de/~rumpe/se
MehrDiplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008
Konzeption und Implementierung einer automatisierten Testumgebung, 10. Dezember 2008 1 Gliederung Einleitung Softwaretests Beispiel Konzeption Zusammenfassung 2 Einleitung Komplexität von Softwaresystemen
MehrInformationsblatt zu den Seminaren am Lehrstuhl. für Transportsysteme und -logistik
Informationsblatt zu den Seminaren am Lehrstuhl für Transportsysteme und -logistik Inhaltsverzeichnis ORGANISATORISCHES... 2 GROBER ABLAUF... 3 PRÄSENTATIONEN... 6 TEST... 7 1 Organisatorisches Jeder Student
MehrHinweise zum BA-Beifach-Studium in Philosophie
Hinweise zum BA-Beifach-Studium in Philosophie Es werden insgesamt drei Philosophie-Basismodule angeboten, von denen mindestens zwei ausgewählt werden. Im Rahmen eines Bachelorstudiengangs an der Philosophischen
MehrLehramt Informatik. Einführung für Erstsemester Infos für Lehramststudenten der Informatik. StR. Peter Brichzin brichzin at tcs.ifi.lmu.
Lehramt Informatik Einführung für Erstsemester Infos für Lehramststudenten der Informatik Gliederung Studium Grundstudium Ablauf Zulassungsvoraussetzungen für die Zwischenprüfung Hauptstudium Inhalte Software-Entwicklungs-Projekt
Mehr1 topologisches Sortieren
Wolfgang Hönig / Andreas Ecke WS 09/0 topologisches Sortieren. Überblick. Solange noch Knoten vorhanden: a) Suche Knoten v, zu dem keine Kante führt (Falls nicht vorhanden keine topologische Sortierung
Mehr«Eine Person ist funktional gesund, wenn sie möglichst kompetent mit einem möglichst gesunden Körper an möglichst normalisierten Lebensbereichen
18 «Eine Person ist funktional gesund, wenn sie möglichst kompetent mit einem möglichst gesunden Körper an möglichst normalisierten Lebensbereichen teilnimmt und teilhat.» 3Das Konzept der Funktionalen
MehrGrammatiken. Einführung
Einführung Beispiel: Die arithmetischen Ausdrücke über der Variablen a und den Operationen + und können wie folgt definiert werden: a, a + a und a a sind arithmetische Ausdrücke Wenn A und B arithmetische
MehrInformationsblatt Induktionsbeweis
Sommer 015 Informationsblatt Induktionsbeweis 31. März 015 Motivation Die vollständige Induktion ist ein wichtiges Beweisverfahren in der Informatik. Sie wird häufig dazu gebraucht, um mathematische Formeln
MehrWelcome Back für 2.-4. Semester
Welcome Back für 2.-4. Semester Wirtschaftsinformatik (WINF) Informationsmanagement und Informationstechnologie (IMIT) Bachelor of Science (B. Sc.) Universität Hildesheim 19. Oktober 2015, Hörsaal H2,
MehrFachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer
Fachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer Klassendiagramme Ein Klassendiagramm dient in der objektorientierten Softwareentwicklung zur Darstellung von Klassen und den Beziehungen,
Mehr10 Erweiterung und Portierung
10.1 Überblick In vielen Fällen werden Compiler nicht vollständig neu geschrieben, sondern von einem Rechnersystem auf ein anderes portiert. Das spart viel Arbeit, ist aber immer noch eine sehr anspruchsvolle
MehrFAQs zum Bachelorstudiengang Informatik PO-Version 2010. Allgemeine Informationen zum Bachelorstudiengang Informatik
FAQs zum Bachelorstudiengang Informatik PO-Version 2010 Allgemeine Informationen zum Bachelorstudiengang Informatik Wann kann das Studium begonnen werden? Im Winter- und Sommersemester Ist das Studium
MehrAuswertung zu 5510P MES-Praktikum
Auswertung zu 5510P MES-Praktikum Liebe Dozentin, lieber Dozent, anbei erhalten Sie die Ergebnisse der Evaluation Ihrer Lehrveranstaltung. Zu dieser Veranstaltung wurden 10 Bewertungen abgegeben. Erläuterungen
MehrSuche schlecht beschriftete Bilder mit Eigenen Abfragen
Suche schlecht beschriftete Bilder mit Eigenen Abfragen Ist die Bilderdatenbank über einen längeren Zeitraum in Benutzung, so steigt die Wahrscheinlichkeit für schlecht beschriftete Bilder 1. Insbesondere
MehrContent Management System mit INTREXX 2002.
Content Management System mit INTREXX 2002. Welche Vorteile hat ein CM-System mit INTREXX? Sie haben bereits INTREXX im Einsatz? Dann liegt es auf der Hand, dass Sie ein CM-System zur Pflege Ihrer Webseite,
Mehr4. Jeder Knoten hat höchstens zwei Kinder, ein linkes und ein rechtes.
Binäre Bäume Definition: Ein binärer Baum T besteht aus einer Menge von Knoten, die durch eine Vater-Kind-Beziehung wie folgt strukturiert ist: 1. Es gibt genau einen hervorgehobenen Knoten r T, die Wurzel
MehrSeminar Trends beim Softwaretest. Einführung
Seminar Trends beim Softwaretest Einführung SoSe 2015 Studiengänge Bachelor und Diplom Klaus Bothe Allgemeines Webseite: https://www2.informatik.hu-berlin.de/swt/lehre/sem_tist/ss2015/ Ziele: - Ergänzung
MehrFunktionale Programmierung (in Clojure)
Funktionale Programmierung (in Clojure) Einführung Burkhardt Renz Fachbereich MNI Technische Hochschule Mittelhessen Wintersemester 2014/15 Übersicht Paradigmen von Programmiersprachen Paradigmen von Programmiersprachen
MehrEs sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein.
Schritt 1: Installation des Javacompilers JDK. Der erste Start mit Eclipse Bevor Sie den Java-Compiler installieren sollten Sie sich vergewissern, ob er eventuell schon installiert ist. Gehen sie wie folgt
MehrModellierung verteilter Systeme Grundlagen der Programm und Systementwicklung
Modellierung verteilter Systeme Grundlagen der Programm und Systementwicklung Wintersemester 2009/10 Prof. Dr. Dr. h.c. Manfred Broy Unter Mitarbeit von Dr. K. Spies, Dr. M. Spichkova, L. Heinemann, P.
MehrOrganisatorisches. Ökonometrie I Michael Hauser WS15/16
1 / 12 Organisatorisches Ökonometrie I Michael Hauser WS15/16 2 / 12 Web-Seite zum Kurs Web-Seite des Kurses: Auf der Web-Seite finden sie die organisatorischen Regelungen, den Terminplan und Regeln zum
MehrGrundlagen der Informatik
Grundlagen der Informatik Prof. Dr. Bernhard Schiefer bernhard.schiefer@fh-kl.de http://www.fh-kl.de/~schiefer Wesentliche Inhalte Einführung Rechnergrundlagen Grundlagen der Programmierung Kern imperativer
Mehr33 Diplom-Studiengang Allgemeine Informatik
33 Diplom-Studiengang Allgemeine (1) Im Studiengang Allgemeine umfasst das Grundstudium drei Semester. () Der Gesamtumfang der den erfolgreichen Abschluss des Studiums erforderlichen Lehrveranstaltungen
MehrInformationssysteme. PD Dr. Andreas Behrend. 7. Mai 2014. Abgegebene Fragebögen: 36
Informationssysteme PD Dr. Andreas Behrend 7. Mai 2014 Abgegebene Fragebögen: 36 1 Multiple Choice 1.1 Bitte beurteile die Gestaltung der Veranstaltung durch die Dozentin / den Dozenten. 1.1.1 Verständlichkeit
MehrWS 2008/09. Diskrete Strukturen
WS 2008/09 Diskrete Strukturen Prof. Dr. J. Esparza Lehrstuhl für Grundlagen der Softwarezuverlässigkeit und theoretische Informatik Fakultät für Informatik Technische Universität München http://www7.in.tum.de/um/courses/ds/ws0809
MehrZeitplaner für die Prüfungsvorbereitung
Sehr geehrte Abiturientinnen und Abiturienten, Organisation ist die halbe Miete. Das gilt nicht nur, wenn man ein Haus bauen oder eine Party veranstalten will, sondern auch für die Vorbereitung auf die
MehrJava Enterprise Architekturen Willkommen in der Realität
Java Enterprise Architekturen Willkommen in der Realität Ralf Degner (Ralf.Degner@tk-online.de), Dr. Frank Griffel (Dr.Frank.Griffel@tk-online.de) Techniker Krankenkasse Häufig werden Mehrschichtarchitekturen
MehrSoftware Engineering. Bibliographisches Institut & F. A. Brockhaus AG, Mannheim; Spektrum Akademischer Verlag GmbH, Heidelberg, 2003
Software Engineering Softwaretechnik Softwaretechnologie, Software Engineering (engl.) das, -, Teilgebiet der Informatik, das sich mit Methoden und Werkzeugen für das ingenieurmäßige Entwerfen, Herstellen
Mehr