Περιεχόμενο μαθήματος

Περιεχόμενο μαθήματος

  • Εισαγωγή
  • Σκοποί Λειτουργικών Συστημάτων
  • Διεργασίες
  • Αρχιτεκτονικές Λειτουργικών Συστημάτων
  • Αμοιβαίος Αποκλεισμός
  • Αδιέξοδο
  • Διαχείριση Μνήμης
  • Ιδεατή Μνήμη
  • Δρομολόγηση Διεργασιών

Μαθησιακοί στόχοι

Μαθησιακοί στόχοι

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

Στόχος του μαθήματος: Η κατανόηση εκ μέρους των φοιτητών των ζητημάτων που άπτονται της εισαγωγής θεμελιωδών εννοιών των λειτουργικών συστημάτων (διεργασία, διαχείριση της μνήμης, διαχείριση αρχείων, λειτουργίες εισόδου / εξόδου). Η κατανόηση της διαφοροποίησης των εννοιών αυτών ανάλογα με τον τύπο του Η/Υ και τη χρήση του. Η απόκτηση της δυνατότητας χειρισμού των εννοιών σε επίπεδο προγραμματισμού του λειτουργικού συστήματος (system programming). Η κατανόηση ειδικών θεμάτων που αφορούν στις λειτουργίες εισόδου/εξόδου, της διαχείρισης συσκευών υλικού (device drivers), της λειτουργίας σε περιβάλλον δικτύου, σε συνθήκες πραγματικού χρόνου ή/και αυξημένων αναγκών πολυεπεξεργασίας κλπ. Η ευαισθητοποίηση στο ζήτημα εξειδίκευσης των χαρακτηριστικών του λειτουργικού συστήματος ανάλογα με το περιβάλλον λειτουργίας του Η/Υ και το είδος των εφαρμογών που θα υποστηρίζει.

Βιβλιογραφία

Βιβλιογραφία

  • Λειτουργικά Συστήματα, 8η Έκδοση, Stallings William
  • Λειτουργικά Συστήματα 9η Εκδ., Abraham Silberschatz, Peter Baer Galvin, Greg Gagne

Μέθοδοι διδασκαλίας

Μέθοδοι διδασκαλίας

  • Διαλέξεις
  • Ασκήσεις Πράξης που εστιάζουν στην εφαρμογή μεθοδολογιών και ανάλυση μελετών περίπτωσης σε μικρότερες ομάδες φοιτητών
  • Εργαστηριακές Ασκήσεις
  • Αυτοτελής Μελέτη

Μέθοδοι αξιολόγησης

Μέθοδοι αξιολόγησης

Γραπτή τελική εξέταση

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

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

Κανένα

Διδάσκοντες

Διδάσκοντες

Δημήτριος Λιαροκάπης, Καθηγητής Εφαρμογών

Ομάδα στόχος

Ομάδα στόχος

Οι φοιτητές του Τμήματος Μηχανικών Πληροφορικής ΤΕ του ΤΕΙ Ηπείρου