Grundlagen der Informatik 2 - Algorithmen, Netzwerke
Studiengang | Mechatronik |
Fachbereich | Technik |
Studiengangsart | Bachelor Berufsbegleitend Sommersemester 2022 |
Titel der Lehrveranstaltung / des Moduls | Grundlagen der Informatik 2 - Algorithmen, Netzwerke |
Kennzahl der Lehrveranstaltung / des Moduls | 024515023102 |
Unterrichtssprache | Deutsch |
Art der Lehrveranstaltung (Pflichtfach, Wahlfach) | Pflichtfach |
Semesterwochenstunden | 3 |
Studienjahr | 2022 |
Niveau der Lehrveranstaltung / des Moduls laut Lehrplan | |
Anzahl der zugewiesenen ECTS-Credits | 4 |
Name des/der Vortragenden | Alfred MANDL, Stefan STÖCKLER |
Grundlagen der Informatik 1 - Programmieren, Rechnersysteme oder gleichwertige Kenntnisse
Algorithmen: Komplexe Datentypen (Felder, Strukturen, Zeiger) Datenstrukturen (Rekursive Strukturen allgemein, Listen, Stapel, Queues, Bäume) grundlegende Algorithmen (Sortieralgorithmen, Suchalgorithmen, Algorithmen für binäre Bäume, Backtracking-Verfahren) Bemerkungen zur Programmentwicklung, zur Programmqualität und Programmhygiene
Operating System: Einprozessorsysteme mit First Come First Served, Round Robin Scheduling, Memory Management: Swapping, Paging, Segmentation, File System and RAID
Netzwerke: Kommunikationsarchitekturen, Schichtenmodelle (OSI, Internet) Dienste und Protokolle (Ethernet, Internet-Protokolle)
Algorithmen: Die Studierenden beherrschen die Datenmodelllierung und die Programmiersprache C auf einem, für die effektive Lösung von Aufgaben mittleren Schwierigkeitsgrades, ausreichenden Niveau.
Betriebssysteme: Grundlegende Aufgaben von Betriebssytemen wie Scheduling und Memory Management werden vorgestellt.
Netzwerke: Die Studierenden verstehen die Prinzipien der lokalen und globalen Rechnerkommunikation.
Vorlesung und Übungen
Abschließende schriftliche Prüfung (Gewichtung 70%) und Bewertung der studentischen Arbeiten (Gewichtung 30%)
Keine
- Paul, Georg; Hollatz, Meike; Jesko, Dirk; Mähne, Torsten (2003): Grundlagen der Informatik für Ingenieure.Eine Einführung mit C/C++. Wiesbaden: Teubner.
- Tanenbaum, Andrew S.; Bos, Herbert (2016): Moderne Betriebssysteme. Pearson Studium - IT
Präsenzveranstaltung mit Anwesenheitspflicht