Uni Wien:Betriebssysteme UE (Weisgrab)

Aus VoWi
Zur Navigation springen Zur Suche springen
Ähnlich benannte LVAs (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
Zuordnungen
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