Λειτουργικό Σύστημα ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ENOTHTA B.1.3 (1) ΣΕΛ ΒΙΒΛΙΟΥ: 56 – 59 Β.1.3 Λειτουργικό Σύστημα
ΣΤΟΧΟΙ ΜΑΘΗΜΑΤΟΣ Να κατανοήσουν οι μαθητές έννοιες που αφορούν το Λειτουργικό Σύστημα Τι είναι το Λειτουργικό Σύστημα Ποιες οι Λειτουργίες του Β.1.3 Λειτουργικό Σύστημα
Επικοινωνία ανθρώπου και Η/Υ (Ελληνικά, Αγγλικά, Κινέζικα, ...) Γλώσσα Ανθρώπου (Ελληνικά, Αγγλικά, Κινέζικα, ...) Γλώσσες Προγραμματισμού Υψηλού επιπέδου (Fortran, Cobol, Visual Basic, Pascal, C++, Lisp ...) Γλώσσες Προγραμματισμού Xαμηλού επιπέδου (Assembly) Γλώσσα Μηχανής (11010011, 10100110, ...) Β.1.3 Λειτουργικό Σύστημα
Το Λογισμικό - Software Λογισμικό ονομάζομε όλα τα προγράμματα που χρησιμοποιεί ο Η/Υ Λογισμικό Συστήματος (System Software) Λογισμικό Εφαρμογών (Application Software) Λειτουργικό Σύστημα (Operating System) Βοηθητικά Προγράμματα (Utilities) Όλα τα άλλα Προγράμματα όπως: Επεξεργαστής Κειμένου (Microsoft Word) Λογιστικό Φύλλο (Microsoft Excel) Βάσεις Δεδομένων (Microsoft Access) Παρουσιάσεις (Microsoft PowerPoint) Ηλεκτρονικά Παιχνίδια Εγκυκλοπαίδειες Ηλεκτρονικά Λεξικά Visual Basic, Pascal, Delphi, Fortran… Και άλλα πολλά… Μεταφραστές & Διερμηνείς (Compilers & Interpreters) Β.1.3 Λειτουργικό Σύστημα
Λειτουργία του Η/Υ Για να μπορέσει ο Η/Υ να λειτουργήσει , θα πρέπει: Να ελέγχονται και να συντονίζονται οι λειτουργίες των επιμέρους μονάδων του (πληκτρολόγιο, ποντίκι, οθόνη κτλ) Να είναι σε θέση να εκτελεί την επεξεργασία των δεδομένων που θα του εισάγει ο χειριστής του. Να υπάρχει η δυνατότητα επικοινωνίας με τον εσωτερικό του κόσμο (μνήμη, κεντρική μονάδα επεξεργασίας, κάρτες κτλ) Β.1.3 Λειτουργικό Σύστημα
Χρειάζεται δηλαδή… Τα κατάλληλα προγράμματα , μια σειρά δηλαδή εντολών που έχουν γραφτεί για το σκοπό αυτό. Τα προγράμματα αυτά που έχουν δημιουργηθεί για την σωστή λειτουργία του Η/Υ αποτελούν όλα μαζί το Λειτουργικό Σύστημα. Β.1.3 Λειτουργικό Σύστημα
Ορισμός Λειτουργικό Σύστημα είναι ένα σύνολο προγραμμάτων που: ελέγχει τη λειτουργία του υπολογιστή συνολικά και χρησιμοποιείται για την εκτέλεση όλων των υπόλοιπων προγραμμάτων, τη διαχείριση των περιφερειακών συσκευών και την επικοινωνία του χρήστη με τον υπολογιστή. Β.1.3 Λειτουργικό Σύστημα
Λειτουργικό Σύστημα Πριν μπορέσει ο υπολογιστής να εκτελέσει οποιαδήποτε εργασία, πρέπει πρώτα να φορτωθεί στην κύρια μνήμη το βασικό τμήμα του Λειτουργικού Συστήματος, ο πυρήνας του, όπως αποκαλείται. Όταν για πρώτη φορά ανοίξετε τον υπολογιστή σας προηγούνται κάποιες διαδικασίες , τις οποίες εμείς δεν βλέπουμε Γίνεται έλεγχος των περιφερειακών μονάδων που είναι συνδεδεμένες με τον Η/Υ. Φορτώνεται στη μνήμη ένα μέρος του λειτουργικού Συστήματος , που είναι βασικό για την εκκίνηση του Η/Υ (πυρήνας) Άρα, χωρίς την ύπαρξη του Λειτουργικού Συστήματος , ο Η/Υ δεν θα δουλέψει !!! Β.1.3 Λειτουργικό Σύστημα
Σχέση μεταξύ Λογισμικού /Υλικού χρήστης Β.1.3 Λειτουργικό Σύστημα
Οι κυριότερες λειτουργίες που εκτελεί το Λειτουργικό Σύστημα σ' έναν υπολογιστή Β.1.3 Λειτουργικό Σύστημα
Αρμοδιότητες Λειτουργικού Συστήματος Διαδικασία εκκίνησης (boot), του Η/Υ την ώρα που ξεκινά το πρώτο πρόγραμμα που εμφανίζεται είναι το WINDOWS Δημιουργία φιλικού περιβάλλοντος (ΓΠΕ) μεταξύ χρήστη και υλικού (εικονίδια, χρήση ποντικιού, βοηθητικά μενού κτλ) Ελέγχει και συντονίζει τις διαδικασίες εισόδου /εξόδου και επεξεργασίας (πληκτρολόγιο, οθόνη, εκτυπωτής, Modem , προγράμματα κτλ) Διαχείριση μνήμης κύριας και περιφερειακής : καθορίζει ποίο πρόγραμμα ή μέρος αυτού θα φορτωθεί στη κύρια μνήμη (RAM) για εκτέλεση. Φροντίζει επίσης να μεταφέρει από το σκληρό δίσκο προγράμματα στη κύρια μνήμη ή και αντίστροφα (για αποθήκευση) Διαχείριση προγραμμάτων (αποτελεί την πλατφόρμα πάνω στην οποία μπορούν να λειτουργήσουν όλα τα προγράμματα, ενεργοποιώντας τους μεταφραστές και διερμηνείς για να μεταφράσουν τις οδηγίες μας σε γλώσσα μηχανής (0,1) Ασφάλεια – Προστασία (με αποστολή «μηνυμάτων στον χρήστη» π.χ Ο εκτυπωτής σας δεν έχει κόλλες !!! Διαχείριση αρχείων και φακέλων (Folders) ,παρέχοντας δυνατότητες στο χρήστη όπως : διαγραφή, δημιουργία, αλλαγή ονόματος, αντιγραφή, μετακίνηση, αποθήκευση κτλ Διαμοιράζει του πόρους του Η/Υ σε περίπτωση που ο Η/Υ είναι συνδεδεμένος με άλλους Η/Υ (δίκτυο) ελέγχει την προτεραιότητα που έχει ο κάθε υπολογιστής για εκτύπωση , χρήση προγραμμάτων κτλ. ) Β.1.3 Λειτουργικό Σύστημα
Λειτουργικά Συστήματα Operating System Λειτουργικό σύστημα ονομάζεται το σύνολο των προγραμμάτων που είναι απαραίτητα στον υπολογιστή για να ξεκινήσει, να επικοινωνήσει με το περιβάλλον του και να συντονίσει τη λειτουργία του. FreeBSD Linux Β.1.3 Λειτουργικό Σύστημα
Γενικά το Λειτουργικό Σύστημα: Ελέγχει και συντονίζει τις διαδικασίες εισόδου/ εξόδου και επεξεργασίας , παίζοντας το ρόλο τροχονόμου. Διαχειρίζεται την κύρια μνήμη και περιφερειακή μνήμη. Ενεργοποιεί διάφορα προγράμματα. Διαμοιράζει τους πόρους( το υλικό και λογισμικό) στην περίπτωση που αυτοί χρησιμοποιούνται από περισσότερους από ένα υπολογιστές. Δημιουργεί ένα φιλικό περιβάλλον επικοινωνίας μεταξύ του χρήστη και του υπολογιστή. Β.1.3 Λειτουργικό Σύστημα
ΤΕΛΟΣ ΠΑΡΟΥΣΙΑΣΗΣ Λειτουργικό Σύστημα Β.1.3 Λειτουργικό Σύστημα