Τύποι αρχείων
Ιστορία ΛΣ
Αρκάς -απλά απίθανος
ΔΟΜΗ
Σε ένα ΛΣ υπάρχουν τα ακόλουθα επίπεδα
- Ο Πυρήνας (Kernel), βρίσκεται πλησιέστερα προς το υλικό και αποτελεί τον ενδιάμεσο για να επιτευχθεί η επικοινωνία των προγραμμάτων με το υλικό. Ο πυρήνας «φορτώνεται» πρώτος στην κύρια μνήμη όταν ξεκινάει ο υπολογιστής.
- Το Σύστημα Αρχείων (File System) διαχειρίζεται τα αρχεία (δίνοντάς τους ονομασία, καταχωρώντας τα, κτλ.) και φροντίζει για τη διάθεσή τους στους χρήστες.
- Ο Διερμηνευτής Εντολών (Command Interpreter) ή Φλοιός (Shell) είναι το σύνολο των προγραμμάτων, το οποίο επιτρέπει στο χρήστη και τις εφαρμογές του να επικοινωνεί με το ΛΣ. Η επικοινωνία γίνεται είτε με απευθείας εντολές (command mode) είτε μέσω ενός γραφικού περιβάλλοντος διεπαφής
ΑΡΜΟΔΙΟΤΗΤΕΣ
Οι βασικές αρμοδιότητες ενός ΛΣ είναι να:
- Λειτουργεί ως ενδιάμεσος μεταξύ του ανθρώπου και της μηχανής, μεταφέροντας εντολές ή απαιτήσεις του χρήστη στο υπολογιστικό σύστημα.
- Διαχειρίζεται τους διαθέσιμους πόρους και να τους κατανέμει στις διάφορες διεργασίες.
- Ελέγχει την εκτέλεση των προγραμμάτων.
- Διαχειρίζεται τη λειτουργία των συσκευών εισόδου και εξόδου και να ελέγχει τη ροή των δεδομένων και την έξοδο των πληροφοριών.
- Οργανώνει και να διαχειρίζεται τα αρχεία του συστήματος.
- Ανιχνεύει και να εντοπίζει πιθανά λάθη ή δυσλειτουργίες του υπολογιστικού συστήματος και να ενημερώνει τον χρήστη.
- Εφαρμόζει μηχανισμούς που βελτιώνουν την ασφάλεια του υπολογιστικού συστήματος από διάφορους κινδύνους.