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

Πληροφορίες Μαθήματος
ΤίτλοςΛειτουργικά Συστήματα / Operating Systems
Κωδικός049
ΣχολήΠολυτεχνική
ΤμήμαΗλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
Κύκλος / Επίπεδο1ος / Προπτυχιακό
Περίοδος ΔιδασκαλίαςΧειμερινή
Υπεύθυνος/ηΝικόλαος Πιτσιάνης
ΚοινόΝαι
ΚατάστασηΕνεργό
Course ID600000998

Πρόγραμμα Σπουδών: Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

Εγγεγραμμένοι φοιτητές: 122
ΚατεύθυνσηΤύπος ΠαρακολούθησηςΕξάμηνοΈτοςECTS
ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣΕπιλογής745
ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝΕπιλογής745
ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝΕπιλογής745

Πληροφορίες Τάξης
ΤίτλοςΛειτουργικά Συστήματα
Ακαδημαϊκό Έτος2020 – 2021
Περίοδος ΤάξηςΧειμερινή
Διδάσκοντες μέλη ΔΕΠ
Class ID
600169764

Πρόγραμμα Τάξης

ΚτίριοPolytechnic - Extension E10 (Civil Eng.)
ΌροφοςBasement
ΑίθουσαΝησίδα Βεργίνα (432)
ΗμερολόγιοThursdsay 11:00 to 13:00
ΚτίριοPolytechnic - Extension E10 (Civil Eng.)
ΌροφοςBasement
ΑίθουσαΝησίδα Βεργίνα (432)
ΗμερολόγιοMonday 11:00 to 13:00
Κτίριο
ΌροφοςUnknown
ΑίθουσαΕξ αποστάσεως (900)
ΗμερολόγιοTuesday 14:00 to 16:00
Τύπος Μαθήματος 2016-2020
  • Επιστημονικής Περιοχής
Τύπος Μαθήματος 2011-2015
Ειδικού Υποβάθρου / Κορμού
Τρόπος Παράδοσης
  • Πρόσωπο με πρόσωπο
Ηλεκτρονική Διάθεση Μαθήματος
Erasmus
Το μάθημα προσφέρεται και σε φοιτητές προγραμμάτων ανταλλαγής.
Γλώσσα Διδασκαλίας
  • Ελληνικά (Διδασκαλία, Εξέταση)
  • Αγγλικά (Διδασκαλία, Εξέταση)
Προαπαιτήσεις
Προαπαιτούμενα Μαθήματα
  • 004 Δομημένος Προγραμματισμός
  • 011 Οργάνωση Υπολογιστών
  • 017 Δομές Δεδομένων
Γενικές Προαπαιτήσεις
Οργάνωση Υπολογιστών
Μαθησιακά Αποτελέσματα
Οι στόχοι του μαθήματος είναι: • να παρουσιάσει τις αρχές, τα δομή και τους μηχανισμούς των σύγχρονων λειτουργικών συστημάτων και τον τρόπο με τον οποίο αλληλεπιιδρούν με το υλικό και τα προγράμματα εφαρμογών • να εξοικειώσει το φοιτητή με τις αρχές σχεδίασης και τα ζητήματα υλοποίησης των σύγχρονων λειτουργικών συστημάτων. • να χρησιμοποιήσει ως επιδεικτικό παράδειγμα το λειτουργικό σύστημα πολλών χρηστών Unix/Linux για να επιδείξει τη σύνδεση των εννοιών με τις πραγματικές επιλογές. Τα αποτελέσματα από την παρακολούθηση του μαθήματος αναμένεται να είναι ο φοιτητής • να εξοικειωθεί κι να μάθει να χρησιμοποιεί τις υπηρεσίες που προσφέρει ένα λειτουργικό σύστημα για τη δημιουργία και εκτέλεση προγράμματος εφαρμογής, για την πρόσβαση μονάδων εισόδου και εξόδου δεδομένων, στην πολυεπεξεργασία και πολυπρογραμματισμό, και στην αποτελεσματική διαχείριση των υπολογιστικών πόρων. • να μάθει να γράφει Unix/Linux scripts και να προγραμματίζει εφαρμογές σε πολυπρογραμματιστικό περιβάλλον.
Γενικές Ικανότητες
  • Εφαρμογή της γνώσης στην πράξη
  • Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των απαραίτητων τεχνολογιών
  • Αυτόνομη εργασία
Περιεχόμενο Μαθήματος
• Επισκόπηση του υλικού υπολογιστικού συστήματος • Επισκόπηση των στόχων και της δομής ενός λειτουργικού συστήματος • Περιγραφή και έλεγχος διεργασίας • Νήματα • Αμοιβαίος αποκλεισμός και συγχρονισμός • Αδιέξοδο και Λιμοκτονία • Διαχείριση Μνήμης • Ιδεατή Μνήμη • Χρονοδρομολόγηση μονού επεξεργαστή • Χρονοδρομολόγηση επεξεργαστή πραγματικού χρόνου • Διαχείριση Ε/Ε και χρονοδρομολόγηση δίσκου • Διαχείριση αρχείων • Ασφάλεια υπολογιστών
Λέξεις Κλειδιά
Λειτουργικά Συστήματα, Λογισμικό, Υπολογιστές
Τύποι Εκπαιδευτικού Υλικού
  • Σημειώσεις
  • Διαφάνειες
  • Διαδραστικές ασκήσεις
  • Βιβλίο
Χρήση Τεχνολογιών Πληροφορίας και Επικοινωνιών
Χρήση Τ.Π.Ε.
  • Χρήση Τ.Π.Ε. στη Διδασκαλία
  • Χρήση Τ.Π.Ε. στην Εργαστηριακή Εκπαίδευση
  • Χρήση Τ.Π.Ε. στην Επικοινωνία με τους φοιτητές
Οργάνωση Μαθήματος
ΔραστηριότητεςΦόρτος ΕργασίαςECTSΑτομικάΟμαδικάErasmus
Διαλέξεις802,7
Εργαστηριακή Άσκηση180,6
Συγγραφή εργασίας / εργασιών200,7
Εξετάσεις321,1
Σύνολο1505
Αξιολόγηση Φοιτητών
Περιγραφή
10% εργαστηριακή εξέταση, 30% εξέταση εργασίας, 60% Γραπτή εξέταση εφ’ όλης της ύλης (150 λεπτών)
Μέθοδοι Αξιολόγησης Φοιτητών
  • Γραπτή Εργασία (Συμπερασματική)
  • Προφορική Εξέταση (Συμπερασματική)
  • Γραπτή Εξέταση με Επίλυση Προβλημάτων (Συμπερασματική)
  • Εργαστηριακή Εργασία (Συμπερασματική)
Βιβλιογραφία
Βιβλιογραφία μαθήματος (Εύδοξος)
1. W. Stallings, “Λειτουργικά Συστήματα – Αρχές Σχεδίασης”, 6η έκδοση, Εκδόσεις Τζιόλα, 2009 2. Andrew Tanenbaum, “Σύγχρονα Λειτουργικά Συστήματα”, Εκδόσεις Κλειδάριθμος, 2009 3. Abraham Silberschatz, Peter Galvin , Greg Gagne, “Λειτουργικά Συστήματα”, 9η , Εκδόσεις Μ. Γκιούρδας, 2014.
Τελευταία Επικαιροποίηση
01-09-2020