CS331 - Λειτουργικά συστήματα

Bachelor of Science στην Πληροφορική και τις Τεχνολογίες Επιχειρήσεων

Κύριο μάθημα

CS331 - Λειτουργικά συστήματα

Κωδικός Μονάδας Μαθήματος: CS331

Τύπος μονάδας: Πυρήνας

Επίπεδο Μονάδας Μαθήματος: Δεύτερος κύκλος

Έτος σπουδών: Τρίτο

Εξάμηνο: Α' Εξάμηνο (Φθινόπωρο)

Αριθμός μονάδων ECTS: 7.5

Ώρες επαφής με το μάθημα: 36

Τρόπος παράδοσης:

Πρόσωπο με πρόσωπο

Προαπαιτούμενα

άδειες καρέκλες τραπέζια δωμάτιο vintage ρετρό τόνος (1)

Στόχος αυτού του μαθήματος είναι να διδάξει πώς λειτουργούν τα λειτουργικά συστήματα και γιατί. Οι φοιτητές θα μάθουν για την ιστορία των λειτουργικών συστημάτων, βασικά θέματα στα λειτουργικά συστήματα όπως τα νήματα και τα συστήματα αρχείων. Οι φοιτητές θα μάθουν επίσης πώς είναι δομημένα τα πιο δημοφιλή λειτουργικά συστήματα και τις διαφορές μεταξύ τους.

Μαθησιακά αποτελέσματα

  • Κατανόηση των βασικών αρχών των λειτουργικών συστημάτων: νήματα, διαχείριση μνήμης, συστήματα αρχείων.
  • Μάθετε για την ιστορία των λειτουργικών συστημάτων.
  • Κατανόηση του χρονοπρογραμματισμού, του συγχρονισμού και της παράλληλης επεξεργασίας.
  • Μάθετε πώς λειτουργούν τα κατανεμημένα συστήματα και τις διαφορετικές προκλήσεις που αντιμετωπίζουν σε σύγκριση με τα μη κατανεμημένα συστήματα.
  • Κατανοήστε το virtualization.
  • Κατανοήστε τις διαφορές μεταξύ των πιο δημοφιλών λειτουργικών συστημάτων: Ubuntu, Windows και MacOS.

Χαρακτηριστικά μαθήματος

Προγραμματισμένες μαθησιακές δραστηριότητες και μέθοδοι διδασκαλίας
Διαλέξεις, συζητήσεις και αντιπαραθέσεις εντός της τάξης, ασκήσεις εντός της τάξης, σύνολα προβλημάτων, ομαδική εργασία, μελέτες περιπτώσεων σε βίντεο, ομαδικές παρουσιάσεις, διαδραστική ηλεκτρονική μάθηση μέσω του Moodle (κουίζ, εργασίες, φόρουμ).

Μέθοδοι και κριτήρια αξιολόγησης
10% συμμετοχή στην τάξη
90% εξέταση

Γλώσσα διδασκαλίας
Αγγλικά

Αναγνώσεις

Συγγράμματα:

1. John English, Εισαγωγή στα λειτουργικά συστήματα: Palgrave, 2004

Διαδικτυακές πηγές:

https://www.javatpoint.com/os-tutorial