Rechnernetze und Betriebssysteme
- Fakult?t
Institut für Management und Technik
- Version
Version 13.0 vom 03.03.2021
- Modulkennung
75B0064
- Modulname (englisch)
Computer Networks and Operating Systems
- Studieng?nge mit diesem Modul
Wirtschaftsinformatik (B.Sc.)
- Niveaustufe
3
- Kurzbeschreibung
Sicherer Umgang der Studierenden mit 188篮球比分_188比分直播—激情赢盈中√n auf Grundlage des ISO/OSI-Schichtenmodells.
Kenntnisse in Aufbau, Einsatz und Nutzung von Betriebssystemen
- Lehrinhalte
RechnernetzeEinsatzbereiche und Arten von RechnernetzenISO-Referenzmodell für offene Rechnernetze mit Fokus auf TCP/IPBitübertragungsschicht: Mechanische / elektrische / funktionale GrundlagenSicherungsschicht: Aufteilung von 188篮球比分_188比分直播—激情赢盈中√, Fehlerkorrekturcodes und -erkennungscodes, SicherungsprotokolleVermittlungsschicht: Entwurfsaspekte, Algorithmen zum Routen, Behandlung von ?berlast, Verbindung heterogener 188篮球比分_188比分直播—激情赢盈中√, IPTransportschicht: Verbindungsaufbau und -abbau, UDP und TCPAnwendungsschicht: zahlreiche Anwendungsprotokolle (DNS, HTTP, IMAP)Praxis: Simulation von Rechnernetzen unter Unix
BetriebssystemeAufgaben von BetriebssystemenProzesse und Threads: Prozesszust?nde, Varianten der Prozesskommunikation,kritische Regionen, Busy Waiting Wechselseitiger Ausschluss und Synchronisation, DeadlocksSpeicherverwaltung: ohne Abstraktion und mit Abstraktion, virtuelle Adressr?ume, Paging, MMUDateien und Dateisysteme: Partitionslayout, Verwaltung freier und belegter Bl?cke, Dateinamen, Verzeichnisse,Links, Beispiele von Dateisystemen aus der PraxisEin- und Ausgabe: Grundlagen, Kommunikationsarten, HW und SW zur Ein- und AusgabeIT-Sicherheit: Passw?rter im BS, Schutzdom?nen, Angriffsvektoren und SchutzmechanismenVirtualisierung / Cloud Computing: Virtualisierungsarten, Cloud mit Vor- und Nachteilen und Containervirtualisierung mit Docker in der PraxisPraxis Unix (Shell): Bash Programmierung mit diversen Scripten und ?bungen
- Lernergebnisse / Kompetenzziele
Wissensverbreiterung
Die Studierenden kennen und verstehen grundlegende Bestandteile von Betriebssystemen und Kommunikationsnetzen. Sie k?nnen deren Funktionsweisen erkl?ren und bewerten.
Wissensvertiefung
Die Studierenden verfügen über genauere Kenntnisse von Schnittstellen zum Betriebssystem.
Sie haben detaillierte Kenntnisse über Netzwerktechnologien sowie der internetbasierten Kommunikation auf allen Protokollebenen.
K?nnen - instrumentale Kompetenz
Die Studierenden k?nnen geeignete Systemschnittstellen für Anwendungsprogramme ausw?hlen und die Anwendung dieser Schnittstellen strukturiert darstellen.
Sie k?nnen Ihre erworbenen Kenntnisse über Kommunikationsprotokolle für Rechnernetze in der Praxis zur Planung, Implementierung und Konfiguration IP-basierter 188篮球比分_188比分直播—激情赢盈中√ anwenden.
K?nnen - kommunikative Kompetenz
Die Studierenden wenden Kenntnisse über Komponenten von Betriebssystemen an, um das Verhalten von Rechnersystemen in Anwendungssituationen zu analysieren und durch geeignete Ma?nahmen zu verbessern.
Sie sind in der Lage, für spezielle Anwendungsf?lle betriebssystemnahe Software zu erstellen. Sie k?nnen standardisierte Betriebssystemschnittstellen für die Anwendungsentwicklung nutzen.
Sie k?nnen verschiedene Protokolle hinsichtlich Ihrer Eignung für unterschiedliche Einsatzgebiete vergleichen und bewerten. Sie beherrschen die Terminologie der Kommunikationsnetze.
K?nnen - systemische Kompetenz
- Lehr-/Lernmethoden
Vorlesung mit ?bungen
- Empfohlene Vorkenntnisse
Digitaltechnik
- Modulpromotor
Buscherm?hle, Ralf
- Lehrende
Buscherm?hle, Ralf
- Leistungspunkte
5
- Lehr-/Lernkonzept
Workload Dozentengebunden Std. Workload Lehrtyp 30 Vorlesungen 10 Seminare 16 betreute Kleingruppen 2 Prüfungen Workload Dozentenungebunden Std. Workload Lehrtyp 30 Veranstaltungsvor-/-nachbereitung 30 Prüfungsvorbereitung 32 Hausarbeiten
- Literatur
Tanenbaum A.S.: Computernetzwerke, Pearson VerlagKurose J., Ross K.: Computernetzwerke - der Top-Down AnsatzTanenbaum A.S.: Moderne Betriebssysteme, Pearson VerlagGlatz E.: Betriebssysteme, dpunkt VerlagKoffler M.: Linux Rheinwerk, ComputingWolf K., Kania S.: Shell Programmierung Rheinwerk, Computing?ggl B., Koffler M.: Docker - Das Praxisbuch für Entwickler und DevOps-Teams
- Prüfungsleistung
Klausur 2-stündig
- Bemerkung zur Prüfungsform
keine
- Dauer
1 Semester
- Angebotsfrequenz
Nur Sommersemester
- Lehrsprache
Deutsch