Μάθημα : Β ΓΕΛ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ
Κωδικός : 0754020318
B-GEL - ΔΗΜΗΤΡΙΟΣ ΜΑΣΣΑΣ
Ενότητες μαθήματος - Κεφάλαιο 3.1. Λειτουργικά Συστήματα
-
Εμφάνιση όλων των ενοτήτων
-
Βιβλίο Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ
-
Κεφάλαιο 1.1. Επιστήμη των Υπολογιστών
-
Κεφάλαιο 2.1. Πρόβλημα
-
ΚΕΦΑΛΑΙΟ 2.2 ΑΛΓΟΡΙΘΜΟΙ
-
Κεφάλαιο 2.3. Προγραμματισμός
-
Κεφάλαιο 3.1. Λειτουργικά Συστήματα
-
Κεφάλαιο 3.2. Πληροφοριακά Συστήματα και Βάσεις Δεδομένων
-
Κεφάλαιο 3.3. Δίκτυα
-
Κεφάλαιο 3.4. Τεχνητή Νοημοσύνη
-
Βιβλίο Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ
Κεφάλαιο 3.1. Λειτουργικά Συστήματα
Λειτουργικό Σύστημα (Λ.Σ.) (Operating System – OS) είναι το σύνολο των προγραμμάτων ενός υπολογιστικού συστήματος το οποίο λειτουργεί ως σύνδεσμος ανάμεσα στα προγράμματα του χρήστη και το υλικό. Το Λ.Σ. είναι υπεύθυνο για τη δημιουργία του περιβάλλοντος επικοινωνίας του χρήστη με το σύστημα, τη διαχείριση και το συντονισμό των εργασιών του συστήματος, καθώς και για την κατανομή των διαθέσιμων πόρων.
Οι βασικές αρμοδιότητες ενός Λ.Σ. είναι να:
•• Λειτουργεί ως ενδιάμεσος μεταξύ του ανθρώπου και της μηχανής, μεταφέροντας εντολές ή απαιτήσεις του χρήστη στο υπολογιστικό σύστημα.
•• Διαχειρίζεται τους διαθέσιμους πόρους και να τους κατανέμει στις διάφορες διεργασίες.
•• Ελέγχει την εκτέλεση των προγραμμάτων.
••Διαχειρίζεται τη λειτουργία των συσκευών εισόδου και εξόδου και να ελέγχει τη ροή των δεδομένων και την έξοδο των πληροφοριών.
•• Οργανώνει και να διαχειρίζεται τα αρχεία του συστήματος.
•• Ανιχνεύει και να εντοπίζει πιθανά λάθη ή δυσλειτουργίες του υπολογιστικού συστήματος και να ενημερώνει τον χρήστη.
•• Εφαρμόζει μηχανισμούς που βελτιώνουν την ασφάλεια του υπολογιστικού συστήματος από διάφορους κινδύνους.
Σε ένα Λ.Σ. υπάρχουν τα ακόλουθα επίπεδα:
•• Ο Πυρήνας (Kernel), βρίσκεται πλησιέστερα προς το υλικό και αποτελεί τον ενδιάμεσο για να επιτευχθεί η επικοινωνία των προγραμμάτων με το υλικό. Ο πυρήνας «φορτώνεται» πρώτος στην κύρια μνήμη όταν ξεκινάει ο υπολογιστής.
•• Το Σύστημα Αρχείων (File System) διαχειρίζεται τα αρχεία (δίνοντάς τους ονομασία, καταχωρώντας τα, κτλ.) και φροντίζει για τη διάθεσή τους στους χρήστες.
•• Ο Διερμηνευτής Εντολών (Command Interpreter) ή Φλοιός (Shell) είναι το σύνολο των προγραμμάτων, το οποίο επιτρέπει στο χρήστη και τις εφαρμογές του να επικοινωνεί με το Λ.Σ. Η επικοινωνία γίνεται είτε με απευθείας εντολές (command mode είτε μέσω ενός γραφικού περιβάλλοντος διεπαφής (GUI - Graphical User Interface).
Βασικές Εργασίες ενός Λ.Σ.
•• Διαχείριση της Κεντρικής Μονάδας Επεξεργασίας.
•• Διαχείριση της Μνήμης.
•• Διαχείριση του Συστήματος Αρχείων.
•• Διαχείριση Λειτουργιών Εισόδου/Εξόδου.
Γνωστά Λειτουργικά Συστήματα
- Unix
https://el.wikipedia.org/wiki/Unix
- MS-DOS (Microsoft Disk Operating System)
- MS Windows της Microsoft
https://en.wikipedia.org/wiki/Microsoft_Windows
- Linux
https://www.linux.org/pages/download/
- Mac OS X
https://el.wikipedia.org/wiki/MacOS
- Android
- IoS