ΣΑΕΚ Γιαννιτσών

Αλέξανδρος Μοσκοφίδης

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

- Δημοσιεύτηκε στο Σύγχρονα Λειτουργικά Συστήματα από

Η μαθησιακή ενότητα «Σύγχρονα λειτουργικά συστήματα» εισάγει τους/τις εκπαιδευομένους/ες στην έννοια του λειτουργικού συστήματος και στη χρήση αυτού σε όλο το φάσμα των επιστημών ανάπτυξης λογισμικού και δικτύων επικοινωνίας. Γίνεται αναλυτική περιγραφή των λειτουργικών συστημάτων και παρουσίαση των στόχων και των λειτουργιών τους, καθώς και των χαρακτηριστικών των σύγχρονων λειτουργικών συστημάτων. Η εστίαση γίνεται στα δύο πιο ευρέως διαδεδομένα λειτουργικά συστήματα. Ο/Η εκπαιδευόμενος/η θα έρθει σε επαφή με τις πιο γνωστές και πλέον πρόσφατες τεχνολογίες λειτουργικών συστημάτων και με τον τρόπο που αυτές χρησιμοποιούνται για τη διαχείριση διεργασιών και αρχείων, την εγκατάσταση/απεγκατάσταση εφαρμογών και τη συμπίεση/αποσυμπίεση δεδομένων. Επιπροσθέτως, ο/η εκπαιδευόμενος/η θα αναλύσει τους αλγορίθμους χρονοπρογραμματισμού διεργασιών και τα διαφορετικά κριτήρια βάσει των οποίων διαχωρίζονται. Τέλος, ο/η εκπαιδευόμενος/η θα έρθει σε επαφή με τη χρήση εικονικών μηχανών, Docker Container και Kubernetes, και τον πολλαπλά εφαρμοζόμενο ρόλο που αυτές κατέχουν στη βιομηχανία της Πληροφορικής.

Όταν ολοκληρώσουν τη μαθησιακή ενότητα, οι εκπαιδευόμενοι/ες θα είναι ικανοί/ές να:

  • Αναγνωρίζουν τα πλεονεκτήματα των λειτουργικών συστημάτων με αναφορά τόσο σε ΛΣ που απαιτούν άδεια χρήσης όσο και σε αυτά που βασίζονται στο ΕΛ/ΛΑΚ.
  • Επιλέγουν το κατάλληλο λειτουργικό σύστημα που θα πρέπει να εγκαταστήσουν ανάλογα με την περίπτωση χρήσης του.
  • Αναγνωρίζουν τη διαφορά μεταξύ των οικογενειών λειτουργικών συστημάτων και την αντιστοίχιση καθεμίας ανάλογα με τις ανάγκες της επιχείρησης/οργανισμού.
  • Αναπτύσσουν τρόπους βέλτιστης παραμετροποίησης του λειτουργικού συστήματος, με σκοπό να εξυπηρετούν το σκοπό χρήσης του.
  • Αναλύουν τις πιθανές αιτίες βλάβης του λειτουργικού συστήματος ενός ηλεκτρονικού υπολογιστή.
  • Αποφασίζουν για τη χρήση ή μη κατάλληλων εργαλείων διαχείρισης υλικού/εφαρμογών/διεργασιών, εμφάνισης κ.λπ. που προσφέρει ένα λειτουργικό σύστημα.
  • Υιοθετούν θετική στάση ως προς τις νέες τεχνολογίες λειτουργικών συστημάτων, τη σημασία τους στις Τεχνολογίες Πληροφορικής και Επικοινωνιών, και τη χρήση τους.
  • Αποφασίζουν για το είδος των εντολών περιβάλλοντος κονσόλας που θα πρέπει να χρησιμοποιήσουν.
  • Διακρίνουν τις διαφορές μεταξύ των οικογενειών λειτουργικών συστημάτων που βασίζονται σε Windows, Linux και MAC-OS (συγκρίνοντας επιτραπέζιες εκδόσεις καθώς και εκδόσεις για φορητές συσκευές [tablet/smartphone κ.λπ.]).
  • Διακρίνουν τις διαφορές μεταξύ εικονικών μηχανών, Docker Container και Kubernetes.