logging in or signing up C 01 Altoro Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 121 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: November 28, 2007 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Datenverarbeitung im Bauwesen / BauinformatikProgrammierkurs C/C++: Datenverarbeitung im Bauwesen / Bauinformatik Programmierkurs C/C++ Wintersemester 2007/2008 Dipl.-Ing. Lars Ostermeyer Geodätisches Institut der RWTH AachenTermine - Vorlesung: Termine - Vorlesung Jeweils Donnerstags, 10:15 Uhr – 11:15 Uhr, ggf. länger 18. Oktober 2007 25. Oktober 2007 8. November 2007 15. November 2007 22. November 2007 29. November 2007 6. Dezember 2007 13. Dezember 2007 10. Januar 2008 17. Januar 2008 24. Januar 2008 31. Januar 2008 7. Februar 2008Termine – Übungen: Termine – ÜbungenAnmeldung: Anmeldung Campus: Separate Anmeldung für: Vorlesung Übungen Klausur Nicht-Campus: Anmeldung nur für die Übungen; noch bis zum 19.10. in Raum 211Übungen – Teilnehmerlisten: Übungen – Teilnehmerlisten Teilnehmerlisten für die Übungstermine werden bis spätestens zum Mittag des 22.10. (Montag) per E-Mail bekanntgegeben. Gleichzeitig erfolgt ein Aushang im Geodätischen Institut Danach können ggf. Plätze getauscht werden (eins gegen eins) Erfolgreiche Teilnahme...: Erfolgreiche Teilnahme... Klausur am Freitag, 29.02.2008, 8:30 Uhr; Hörsaal wird noch bekanntgegeben Wiederholungsklausur am 27.03.2008 Regelmäßige Teilnahme an den Übungen (Kontrolle durch Anwesenheitslisten) – maximal zwei unentschuldigte FehltermineZiel des Kurses: Ziel des Kurses Erlernen der Syntax der Programmiersprachen C und C++Voraussetzungen: Voraussetzungen Umgang mit Microsoft Windows; Starten von Programmen über das Startmenü; Wechseln zwischen Programmen. Grundsätzliches Verständnis von Dateien und Ordnern; Navigieren in Ordnern / im Windows-Explorer; Kopieren, Verschieben, Umbenennen und Löschen von Dateien. Bedeutung von Dateiendungen. Umgang mit Anwendungsprogrammen: Öffnen, Speichern und Schließen von Dateien, Speichern von Dateien unter anderem Namen. Umgang mit der Tastatur: Für das Programmieren in C/C++ werden fast alle Sonderzeichen auf der Tastatur benutzt, auch diejenigen, die mit Hilfe der "Alt Gr"-Taste einzugeben sind ( {[]}\|~ ). Eingeben und Editieren von Text; Markieren, Ausschneiden, Kopieren und Einfügen von Text.Hinweise zu den Übungen: Hinweise zu den Übungen Kein Internetzugang; Kein Surfen und Mailen Kein Aufspielen oder Mitnehmen von Daten möglich Ausschließlich die vom Übungsleiter angegebenen Programme benutzen. Benutzung anderer Programme sowie Ändern von Systemeinstellungen führt zum Ausschluss von der Übung. Essen, Trinken und Rauchen ist nicht gestattet. Brille nicht vergessen!Eigenes Laptop: Eigenes Laptop Eigene Laptops können zur Vorlesung und zu den Übungen mitgebracht werden. Akustische Signale sind auszuschalten Stromversorgung kann nicht gestellt werden Datenaustausch mit Cip-Pool-Rechnern ist nicht möglichMaterialien: Materialien Kein Skript Zahlreiche Tutorials, Skripte und Lehrgänge im Internet, z.B.: http://de.wikibooks.org/wiki/C-Programmierung http://de.wikibooks.org/wiki/C++-Programmierung http://www.galileocomputing.de/openbook/c_von_a_bis_z/ ... Übungsaufgaben, Lösungen und Vorlesungsmaterialien auf der GIA-Seite unter http://www.gia.rwth-aachen.de/Lehre/Cpp/Vorlesung/ Inhalte - C: Inhalte - C Einführung, Historie, Grundlagen. Datentypen, Operatoren, Ausdrücke. Kontrollstrukturen. Funktionen und Prototypen. Felder, Zeiger, Freispeicherverwaltung. Strukturen, Varianten.Inhalte – C++: Inhalte – C++ Objektorientierung im Überblick, Klassenbildung. Memberfunktionen. Kapselung. Vererbung, Polymorphie. Mehrfachvererbung, virtuelle Basisklassen. Virtuelle Funktionen. Ausnahmebehandlung. Namensräume. Templates. Strings, Streams, Files. Kurs-Homepage: Kurs-Homepage Materialien und Links zur Vorlesung Aufgaben und Lösungen http://www.gia.rwth-aachen.de/Lehre/Cpp/E-Mail-Kontakt: E-Mail-Kontakt Ankündigungen per E-Mail Belegung der Übungstermine Online-Verfügbarkeit von Lösungen Aktuelles (Ausfälle...) Mailadresse für wichtige Fälle: cxx@gia.rwth-aachen.de Bei organisatorischen Fragen immer Matrikelnummer angeben! Warum Programmieren lernen?: Warum Programmieren lernen? Abstraktionsvermögen und strukturiertes Denken Vertiefte Computerkenntnisse Fähigkeit, Programme für eigene Zwecke zu schreiben Bessere Berufschancen Warum nicht?Warum C/C++?: Warum C/C++? "Alt", aber immer noch aktuell Schnell Portabel Hohe Einstiegshürde, aber gute Basis für das Erlernen weiterer ProgrammiersprachenC C++: C C++ C ist eine Untermenge von C++ Man kann C ohne C++ lernen, aber nicht C++ ohne C C ist eine prozedurale Programmiersprache, C++ eine objektorientierte Die Programmiersprache C: Die Programmiersprache C Entwickelt um 1972 von Dennis Ritchie in den Bell Laboratories Prozedurale Programmiersprache Basis des Betriebssystems UNIX Dennis RitchieProgrammierwerkzeuge / IDEs: Programmierwerkzeuge / IDEs Code::Blocks (Wird im Kurs benutzt) Bloodshed Dev-C++ (Wurde früher im Kurs benutzt) MS Visual Studio (Visual C++ 2005 Express Edition kostenlos) Pelles C (Nur C, kein C++) Eclipse mit CDT (C/C++ Development Tooling) u.v.a.m Links siehe C++-Kurs-HomepageKapieren ist besser als Kopieren: Kapieren ist besser als KopierenProgrammieren lernt man nur durch Programmieren: Programmieren lernt man nur durch ProgrammierenVom Quelltext zum fertigen Programm: Vom Quelltext zum fertigen Programm Quelltext editieren (Datei abspeichern) Kompilieren Programm ausführen You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
C 01 Altoro Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 121 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: November 28, 2007 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Datenverarbeitung im Bauwesen / BauinformatikProgrammierkurs C/C++: Datenverarbeitung im Bauwesen / Bauinformatik Programmierkurs C/C++ Wintersemester 2007/2008 Dipl.-Ing. Lars Ostermeyer Geodätisches Institut der RWTH AachenTermine - Vorlesung: Termine - Vorlesung Jeweils Donnerstags, 10:15 Uhr – 11:15 Uhr, ggf. länger 18. Oktober 2007 25. Oktober 2007 8. November 2007 15. November 2007 22. November 2007 29. November 2007 6. Dezember 2007 13. Dezember 2007 10. Januar 2008 17. Januar 2008 24. Januar 2008 31. Januar 2008 7. Februar 2008Termine – Übungen: Termine – ÜbungenAnmeldung: Anmeldung Campus: Separate Anmeldung für: Vorlesung Übungen Klausur Nicht-Campus: Anmeldung nur für die Übungen; noch bis zum 19.10. in Raum 211Übungen – Teilnehmerlisten: Übungen – Teilnehmerlisten Teilnehmerlisten für die Übungstermine werden bis spätestens zum Mittag des 22.10. (Montag) per E-Mail bekanntgegeben. Gleichzeitig erfolgt ein Aushang im Geodätischen Institut Danach können ggf. Plätze getauscht werden (eins gegen eins) Erfolgreiche Teilnahme...: Erfolgreiche Teilnahme... Klausur am Freitag, 29.02.2008, 8:30 Uhr; Hörsaal wird noch bekanntgegeben Wiederholungsklausur am 27.03.2008 Regelmäßige Teilnahme an den Übungen (Kontrolle durch Anwesenheitslisten) – maximal zwei unentschuldigte FehltermineZiel des Kurses: Ziel des Kurses Erlernen der Syntax der Programmiersprachen C und C++Voraussetzungen: Voraussetzungen Umgang mit Microsoft Windows; Starten von Programmen über das Startmenü; Wechseln zwischen Programmen. Grundsätzliches Verständnis von Dateien und Ordnern; Navigieren in Ordnern / im Windows-Explorer; Kopieren, Verschieben, Umbenennen und Löschen von Dateien. Bedeutung von Dateiendungen. Umgang mit Anwendungsprogrammen: Öffnen, Speichern und Schließen von Dateien, Speichern von Dateien unter anderem Namen. Umgang mit der Tastatur: Für das Programmieren in C/C++ werden fast alle Sonderzeichen auf der Tastatur benutzt, auch diejenigen, die mit Hilfe der "Alt Gr"-Taste einzugeben sind ( {[]}\|~ ). Eingeben und Editieren von Text; Markieren, Ausschneiden, Kopieren und Einfügen von Text.Hinweise zu den Übungen: Hinweise zu den Übungen Kein Internetzugang; Kein Surfen und Mailen Kein Aufspielen oder Mitnehmen von Daten möglich Ausschließlich die vom Übungsleiter angegebenen Programme benutzen. Benutzung anderer Programme sowie Ändern von Systemeinstellungen führt zum Ausschluss von der Übung. Essen, Trinken und Rauchen ist nicht gestattet. Brille nicht vergessen!Eigenes Laptop: Eigenes Laptop Eigene Laptops können zur Vorlesung und zu den Übungen mitgebracht werden. Akustische Signale sind auszuschalten Stromversorgung kann nicht gestellt werden Datenaustausch mit Cip-Pool-Rechnern ist nicht möglichMaterialien: Materialien Kein Skript Zahlreiche Tutorials, Skripte und Lehrgänge im Internet, z.B.: http://de.wikibooks.org/wiki/C-Programmierung http://de.wikibooks.org/wiki/C++-Programmierung http://www.galileocomputing.de/openbook/c_von_a_bis_z/ ... Übungsaufgaben, Lösungen und Vorlesungsmaterialien auf der GIA-Seite unter http://www.gia.rwth-aachen.de/Lehre/Cpp/Vorlesung/ Inhalte - C: Inhalte - C Einführung, Historie, Grundlagen. Datentypen, Operatoren, Ausdrücke. Kontrollstrukturen. Funktionen und Prototypen. Felder, Zeiger, Freispeicherverwaltung. Strukturen, Varianten.Inhalte – C++: Inhalte – C++ Objektorientierung im Überblick, Klassenbildung. Memberfunktionen. Kapselung. Vererbung, Polymorphie. Mehrfachvererbung, virtuelle Basisklassen. Virtuelle Funktionen. Ausnahmebehandlung. Namensräume. Templates. Strings, Streams, Files. Kurs-Homepage: Kurs-Homepage Materialien und Links zur Vorlesung Aufgaben und Lösungen http://www.gia.rwth-aachen.de/Lehre/Cpp/E-Mail-Kontakt: E-Mail-Kontakt Ankündigungen per E-Mail Belegung der Übungstermine Online-Verfügbarkeit von Lösungen Aktuelles (Ausfälle...) Mailadresse für wichtige Fälle: cxx@gia.rwth-aachen.de Bei organisatorischen Fragen immer Matrikelnummer angeben! Warum Programmieren lernen?: Warum Programmieren lernen? Abstraktionsvermögen und strukturiertes Denken Vertiefte Computerkenntnisse Fähigkeit, Programme für eigene Zwecke zu schreiben Bessere Berufschancen Warum nicht?Warum C/C++?: Warum C/C++? "Alt", aber immer noch aktuell Schnell Portabel Hohe Einstiegshürde, aber gute Basis für das Erlernen weiterer ProgrammiersprachenC C++: C C++ C ist eine Untermenge von C++ Man kann C ohne C++ lernen, aber nicht C++ ohne C C ist eine prozedurale Programmiersprache, C++ eine objektorientierte Die Programmiersprache C: Die Programmiersprache C Entwickelt um 1972 von Dennis Ritchie in den Bell Laboratories Prozedurale Programmiersprache Basis des Betriebssystems UNIX Dennis RitchieProgrammierwerkzeuge / IDEs: Programmierwerkzeuge / IDEs Code::Blocks (Wird im Kurs benutzt) Bloodshed Dev-C++ (Wurde früher im Kurs benutzt) MS Visual Studio (Visual C++ 2005 Express Edition kostenlos) Pelles C (Nur C, kein C++) Eclipse mit CDT (C/C++ Development Tooling) u.v.a.m Links siehe C++-Kurs-HomepageKapieren ist besser als Kopieren: Kapieren ist besser als KopierenProgrammieren lernt man nur durch Programmieren: Programmieren lernt man nur durch ProgrammierenVom Quelltext zum fertigen Programm: Vom Quelltext zum fertigen Programm Quelltext editieren (Datei abspeichern) Kompilieren Programm ausführen