Λειτουργικά Συστήματα/Εισαγωγή

Από Βικιεπιστήμιο
Πήδηση στην πλοήγηση Πήδηση στην αναζήτηση
Αρχή Περιεχόμενα Τέλος


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

Τι είναι ένα λειτουργικό σύστημα;[επεξεργασία]

Όλοι γνωρίζουμε ότι ο υπολογιστής για να λειτουργήσει πρέπει να έχει ένα λειτουργικό σύστημα (linux, windows, solaris κλπ). Όμως τι ακριβώς είναι ένα λειτουργικό σύστημα; Το λειτουργικό σύστημα είναι ένα πρόγραμμα το οποίο ελέγχει την εκτέλεση των υπόλοιπων προγραμμάτων, διαχειρίζεται τους πόρους του υπολογιστή και παρέχει στα προγράμματα την δυνατότητα να τρέξουν. Δηλαδή λειτουργεί σαν ενδιάμεσος μεταξύ του υπολογιστή και των εφαρμογών.

Το λειτουργικό σύστημα ως διαχειριστής πόρων[επεξεργασία]

Ο υπολογιστής είναι ένα σύνολο πόρων για την μετακίνηση, την αποθήκευση, την επεξεργασία δεδομένων και τον έλεγχο των λειτουργιών αυτών. Το λειτουργικό σύστημα είναι υπεύθυνο για την διαχείριση αυτών των πόρων. Καθοδηγεί τον επεξεργαστή στη χρήση των υπολοίπων πόρων του συστήματος (μνήμη RAM, συσκευές I/O, κ.α) και στον χρονισμό της εκτέλεσης των υπολοίπων προγραμμάτων. Επίσης εκχωρεί τον έλεγχο στον επεξεργαστή για να κάνει κάποια "χρήσιμη" εργασία και στην συνέχεια τον επαναφέρει ώστε να τον προετοιμάσει για να κάνει το επόμενο κομμάτι εργασίας.

Το λειτουργικό σύστημα ως επεκταμένη μηχανή[επεξεργασία]

Πέραν της λειτουργίας του σαν διαχειριστής πόρων, το λειτουργικό σύστημα λειτουργεί και σαν μια επεκταμένη μηχανή. Το λειτουργικό σύστημα, απομονώνει τον προγραμματιστή από την πολυπλοκότητα του υπολογιστή.