Einführung in die C++ Programmierung (Blockkurs WS 2024/25)
Dieser Blockkurs in Form eines Tutorials findet am Ende
Wintersemesters vom
17.2. - 21.2.2025
auf den Rechnern des CIP Pools (Physikalisches Institut, INF 226, CIP 1.305)
statt und
vermittelt einen Einblick in die Grundlagen der
Programmiersprache
C++ in Hinblick auf computergestützte Datenanalyse in der Physik.
Sie lernen C++ Programme in einer Unix Umgebung zu schreiben, zu kompilieren
und auszuführen. Daten werden eingelesen, analysiert und graphisch mit dem
Datenanalyse Werkzeug ROOT dargestellt.
Es werden einfache Beispiele programmiert, um Konzepte zu erläutern und
die Grundlagen des C++ Sprachraumes zu erfassen.
Sie sollen in die Lage versetzt werden kompliziertere Aufgaben
selbständig zu bearbeiten.
Zielgruppe
Studenten ohne Vorkenntnisse
Der Kurs ist im Bachelor- und Masterstudiengang Physik (Überfachliche Kompetenzen)
anrechenbar und bringt 1 Leistungspunkt.
Kurszeiten
17.2. - 21.2.2025 :
Mo - Fr: 9:00 - 12:00 und 13:30 - 16:30
Max Anzahl der Teilnehmer
20 entsprechend der genehmigten Zahl der Plätze im CIP Pool des Physikalischen Instituts (INF226) .
Eine Voranmeldung zu diesem Kurs ist notwendig und kann
ab dem 27.1.2025 um 10 Uhr unter folgendem
Link erfolgen.
Ziel
Nutzung eines Computers in einer Linux/Unix Umgebung
Grundlagen der Programmiersprache C++
Selbständige Bearbeitung von kleineren C++ Programmierprojekten
Programm
Programm, Linux Einleitung, Linux Komandos, C++ Einleitung
Programmierwerkzeuge (Editor, shell, Compiler, Linker)
Typen, Variablen,) Operatoren
Zeiger und Funktionen
Strukturen und Klassen
Ein/Ausgabe
ROOT - ein interaktives Datenanalyseprogramm
Darstellung von Messdaten
Leistungsnachweis
Kriterien für einen Leistungsnachweis sind:
Anwesenheit und aktive Mitarbeit während des Kurses
Problemlösung in Kleingruppen
Fragen, Kommentare, Anregungen
Bitte per mail an Jörg Marks, marks at physi.uni-heidelberg.de