Παρουσίαση/Προβολή

Εικόνα επιλογής

Λειτουργικά Συστήματα - Open Courses

(INF101-OC) -  Γεώργιος Ξυλωμένος

Περιγραφή Μαθήματος

ΠΡΟΣΟΧΗ: το μάθημα αυτό ΔΕΝ είναι το μάθημα Λειτουργικά Συστήματα που γίνεται κάθε έτος στο τμήμα Πληροφορικής του ΟΠΑ.
 
Στο μάθημα καλύπτονται οι βασικές έννοιες και αρχές των λειτουργικών συστημάτων, περιγράφονται σε βάθος τα διάφορα συστατικά τους στοιχεία (διαχειριστές επεξεργαστή, μνήμης, εισόδου/εξόδου, αρχείων) και καλύπτονται θέματα που επηρεάζουν όλα τα συστατικά (αδιέξοδα, ασφάλεια). Αφού τεθεί το ιστορικό πλαίσιο εξέλιξης των λειτουργικών συστημάτων, παρουσιάζονται διάφορες σχεδιαστικές προσεγγίσεις για κάθε συστατικό στοιχείο. Έμφαση δίνεται στα προβλήματα υλοποίησης κάθε συστατικού των λειτουργικών συστημάτων, παρουσιάζοντας διάφορες λύσεις που έχουν χρησιμοποιηθεί σε πραγματικά συστήματα. Το μάθημα κλείνει με δύο μελέτες περίπτωσης, μία για το UNIX γενικά και ειδικά για το Linux, και μία για τα Microsoft Windows.
 
Το εργαστηριακό μέρος του μαθήματος επικεντρώνεται στη χρήση των μηχανισμών του Linux (και γενικά του UNIX) για διαχείριση, επικοινωνία και συγχρονισμό διεργασιών και νημάτων. Το σχετικό υλικό παρουσιάζεται σε φροντιστηριακές διαλέξεις, εφαρμόζεται σε εργαστηριακά μαθήματα και αξιολογείται μέσω δύο προγραμματιστικών εργασιών που περιλαμβάνονται στη βαθμολόγηση του μαθήματος.

 

Ημερομηνία δημιουργίας

Πέμπτη, 15 Φεβρουαρίου 2018