252-0832-00L Informatik
Semester | Frühjahrssemester 2014 |
Dozierende | M. Gross |
Periodizität | jährlich wiederkehrende Veranstaltung |
Lehrsprache | Deutsch |
Lehrveranstaltungen
Nummer | Titel | Umfang | Dozierende | ||||
---|---|---|---|---|---|---|---|
252-0832-00 V | Informatik | 2 Std. |
| M. Gross | |||
252-0832-00 U | Informatik Die Übungen beginnen in der zweiten Semesterwoche. | 2 Std. | M. Gross |
Katalogdaten
Kurzbeschreibung | Die elementaren Elemente der imperativen Programmiersprachen (Variablen, Zuweisungen, bedingte Anweisungen, Schleifen, Prozeduren, Pointer, Rekursion) werden anhand von C++ eingeführt. Einfache Datenstrukturen (Listen, Bäume) sowie grundlegende Algorithmen (Suchen, Sortieren) werden behandelt. Abschliessend wird kurz das Konzept der Objektorientierung erläutert. |
Lernziel | Ziel der Vorlesung ist es, die Grundlagen der imperativen Programmiersprachen sowie den Entwurf einfacher Algorithmen anhand der Programmiersprache C++ zu vermitteln. Teilnehmer der Vorlesung sollen danach in der Lage sein, sich selbständig in die weiteren Feinheiten von C++ einzuarbeiten und auch andere imperative Programmiersprachen aneignen zu können. |
Inhalt | Anhand der Programmiersprache C++ werden die elementaren Elemente der imperativen Programmiersprachen (Variablen, Zuweisungen, bedingte Anweisung, Schleifen, Prozeduren, Pointer) eingeführt. Darauf aufbauend, werden dann einfache Datenstrukturen, z.B. Listen und Bäume, sowie grundlegende Algorithmen, z.B. zum Suchen und Sortieren, behandelt. Elementare Techniken zur Analyse von Algorithmen (wie asymptotische Laufzeitanalyse, Invarianten) werden vermittelt. Abschliessend wird kurz das Konzept der Objektorientierung erläutert. |
Literatur | Wird noch bekannt gegeben. |
Leistungskontrolle
Information zur Leistungskontrolle (gültig bis die Lerneinheit neu gelesen wird) | |
Leistungskontrolle als Semesterkurs | |
Im Prüfungsblock für | Bachelor-Studiengang Maschineningenieurwissenschaften 2002; Ausgabe 06.07.2010 (Prüfungsblock) Bachelor-Studiengang Maschineningenieurwissenschaften 2010; Ausgabe 24.02.2022 (Prüfungsblock) |
ECTS Kreditpunkte | 4 KP |
Prüfende | M. Gross |
Form | Sessionsprüfung |
Prüfungssprache | Deutsch |
Repetition | Die Leistungskontrolle wird in jeder Session angeboten. Die Repetition ist ohne erneute Belegung der Lerneinheit möglich. |
Prüfungsmodus | schriftlich 120 Minuten |
Hilfsmittel schriftlich | 5 A4-Blätter hand- oder maschinengeschrieben, doppelseitig. |
Falls die Lerneinheit innerhalb eines Prüfungsblockes geprüft wird, werden die Kreditpunkte für den gesamten bestandenen Block erteilt. Diese Angaben können noch zu Semesterbeginn aktualisiert werden; verbindlich sind die Angaben auf dem Prüfungsplan. |
Lernmaterialien
Hauptlink | Information |
Es werden nur die öffentlichen Lernmaterialien aufgeführt. |
Gruppen
Keine Informationen zu Gruppen vorhanden. |
Einschränkungen
Keine zusätzlichen Belegungseinschränkungen vorhanden. |
Angeboten in
Studiengang | Bereich | Typ | |
---|---|---|---|
Informatik (Allgemeines Angebot) | Informatik für Nichtinformatiker | Z | |
Maschineningenieurwissenschaften Bachelor | Obligatorische Fächer: Basisprüfung (2. Sem.) | O |