Χρησιμοποιούμε cookies για την ανάλυση της επισκεψιμότητάς μας. Αν συνεχίσετε να χρησιμοποιείτε την ιστοσελίδα μας, συναινείτε στη χρήση των cookies μας. Οκ Συμφωνώ!

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ

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


Οι φοιτητές θα έχουν καταφέρει να:

  • Γνωρίσουν την δομή και λειτουργία ενός λειτουργικού συστήματος υπολογιστών.
  • Κατανοήσουν βασικές έννοιες των λειτουργικών συστημάτων όπως: διεργασία, νήμα, συγχρονισμός διεργασιών, αδιέξοδο, πολιτικές διαχείρισης μνήμης, εικονική μνήμη, λειτουργία εισόδου - εξόδου, διαχείριση συστήματος αρχείων, χρονοδρομολόγηση κεντρικής μονάδας επεξεργασίας, εικονικοποίηση (virtualization).
  • Αποκτήσουν βασικές δεξιότητες προγραμματισμού συστημάτων για την δημιουργία πολυδιεργασιακών και πολυνηματικών εφαρμογών και την επίλυση προβλημάτων διαδιεργασιακού συγχρονισμού και επικοινωνίας.
  • Αποκτήσουν βασικές δεξιότητες σε εντολές διαχείρισης του συστήματος αρχείων λειτουργικών συστημάτων τύπου UNIX/LINUX.



  • Γενικές Ικανότητες:


    • Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση των απαραίτητων τεχνολογιών.
    • Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης.
    • Αυτόνομη εργασία.



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


    • Εισαγωγή στη δομή και λειτουργία των λειτουργικών συστημάτων.
    • Εισαγωγή στο κέλυφος του λειτουργικού συστήματος UNIN/LINUX.
    • Διεργασίες.
    • Νήματα.
    • Διαδιεργασιακή επικοινωνία και προγραμματισμός υποδοχών.
    • Συγχρονισμός Διεργασιών.
    • Χρονοδρομολόγηση ΚΜΕ.
    • Διαχείριση αδιεξόδων.
    • Διαχείριση κύριας μνήμης.
    • Διαχείριση εικονικής μνήμης.
    • Διαχείριση συστήματος αρχείων.
    • Προγραμματισμός κελύφους.
    • Εικονικοποίηση.