Uni Wien:Betriebssysteme UE (Weisgrab)
- Betriebssysteme UE (Puschner) (TU Wien, 27 Materialien)
- Betriebssysteme VO (Puschner) (TU Wien, 139 Materialien)
- Betriebssysteme VU (Puschner) (TU Wien, 27 Materialien)
- Betriebssysteme UE (Weisgrab) (Uni Wien, 3 Materialien)
- Betriebssysteme VO (Weippl) (Uni Wien, 0 Materialien)
- Betriebssysteme VO (Zima) (Uni Wien, veraltet, 0 Materialien)
Daten[Bearbeiten | Quelltext bearbeiten]
Vortragende | Michael Pucher, Gabriel Karl Gegenhuber, Sebastian Schrittwieser, Johannes Weisgrab |
---|---|
ECTS | 3,00 / 1,00 |
Aufgezeichnet | Nein |
Sprache | Deutsch |
Links | ufind:051022 |
Bachelor Lehramt Informatik | |
Bachelor Wirtschaftsinformatik | Modul Wirtschaftsinformatik Wahlfach (Gebundenes Wahlfach) |
Bachelor Informatik | Modul Informatik (Pflichtfach) |
Inhalt[Bearbeiten | Quelltext bearbeiten]
noch offen, bitte nicht von TISS/u:find oder Homepage kopieren, sondern aus Studierendensicht beschreiben.
Ablauf[Bearbeiten | Quelltext bearbeiten]
noch offen
Benötigte/Empfehlenswerte Vorkenntnisse[Bearbeiten | Quelltext bearbeiten]
Benötigt: Uni_Wien:Programmierung_1_VU_(Wanek)
Empfohlen: Lesen, Tutorials/Anweisungen verfolgen, Linux
Vortrag[Bearbeiten | Quelltext bearbeiten]
noch offen
Übungen[Bearbeiten | Quelltext bearbeiten]
Es gibt 4 Uebungen:
1) Linux-Intro:
Bei dieser Uebung installiert man sich Debian 11.3 https://get.debian.org/images/archive/11.3.0/amd64/iso-cd/ auf eine Virtuelle Maschine (empfohlen wird Oracle Virtual Box) und bearbeitet ausschliesslich mittles Linux Commands die Aufgaben wie zum Beispiel "Update das System", oder "Erstelle einen neuen User welcher nur Zugriff auf XY hat", oder "Entpacke diese Datei."
2) Sysprog 1:
Bei Sysprog 1 gibt es 3 unter-aufgaben welche man mithilfe von Linux Syscalls bewaeltigen soll:
2.1) uname
Hier muss man nur informationen ueber das System printen.
2.2) statx
Hier sollen permissions von folder geprintet werden
2.3) killall
Hier sollen alle programme gekillt werden welche der user angibt.
3) Sysprog 2:
Bei dieser Uebung gibt es 2 unter-aufgaben welche man durch das auslesen von /proc loesen soll.
3.1) ps
Alle Prozesse sollen ausgelesen werden und als valid JSON ausgegeben werden.
3.2) pstree
Sehr aehnlich wie ps, nur jetzt als Baum.
4) Sysprog 3:
Hier programmiert man 2 Programme, einen Server und einen Client welche miteinander kommunizieren.
Prüfung, Benotung[Bearbeiten | Quelltext bearbeiten]
Am Ende des Semesters gibt es eine Pruefung fuer 20 Punkte. Diese muss man nicht besuchen da man nur 50 Punkte braucht fuer eine Positive Note.
Jeder Uebungsteil gibt jeweils 20 Punkte. Man kann die Aufgaben in Assembly loesen fuer Bonuspunkte.
Dauer der Zeugnisausstellung[Bearbeiten | Quelltext bearbeiten]
noch offen
Zeitaufwand[Bearbeiten | Quelltext bearbeiten]
Jeh nachdem wie gut man sich mit Linux schon im vorhinnein auskennt dauert es pro Aufgabe keurzer oder laenger.
Linux-Intro: 1 Tag - 1 Woche
Sysprog 1: 1 Tag - 1 Woche
Sysprog 2: 1 Tag - 1 Woche
Sysprog 3: 2 Tage
Unterlagen[Bearbeiten | Quelltext bearbeiten]
noch offen
Tipps[Bearbeiten | Quelltext bearbeiten]
Bei Linux-Intro. Bevor man die Aufgabe macht bei der man /etc/fstab bearbeiten muss, wird stark empfohlen ein backup seiner Virtual Box zu machen da die Virtuelle Maschine nicht mehr gebootet werden kann falls man seine Eintraege in /etc/fstab falsch macht.
Kein chatgpt oder aehnliche LLMs verwenden!
Verbesserungsvorschläge / Kritik[Bearbeiten | Quelltext bearbeiten]
noch offen