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

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Λειτουργικό Σύστημα (Operating System) 1o μέρος
Advertisements

Λογισμικο συστηματοσ Κεφάλαιο 4ο
ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ – ΕΞΟΔΟΥ (INPUT/OUTPUT)
ΕΝΟΤΗΤΑ 2 – Κεφάλαιο 5: Γνωριμία με το λογισμικό του υπολογιστή
Εφαρμογές Υπολογιστών Ά Λυκείου Κεφ. 4 Λογισμικό Συστήματος
Λειτουργικά Συστήματα
Ο Ηλεκτρονικός Υπολογιστής
Εισαγωγή στους Η.Υ. Πανίκος Βρυωνίδης.
Λειτουργικό Σύστημα ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ENOTHTA B.1.3 (1)
ΛΟΓΙΣΜΙΚΟ.
Εισαγωγικές έννοιες πληροφορικής
Κεφάλαιο 3 ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
Η επιστήμη των υπολογιστών
Λειτουργικά Συστήματα
Λειτουργικά συστήματα
ΚΕΦΑΛΑΙΟ 4. Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού και αξιοποιούν τις δυνατότητές του.
ΛΟΓΙΣΜΙΚΟ ΣΥΣΤΗΜΑΤΟΣ Κεφάλαιο 4 ο Ελληνογαλλική Σχολή Καλαμαρί - Τίκβα Χριστίνα.
Εφαρμογές Πληροφορικής A’ Λυκείου
Λειτουργικό Σύστημα 2ο μέρος.
Κεφάλαιο 1ο: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΤΩΝ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ
Λογισμικο συστηματοσ Κεφάλαιο 4ο
Μια παρουσίαση από τον Άνθη Ιωάννη
Ο ΗΛΕΚΤΡΟΝΙΚΟΣ ΥΠΟΛΟΓΙΣΤΗΣ
Ηλεκτρονικού Υπολογιστή
ΕΡΓΑΣΙΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΥΠΟΛΟΓΙΣΤΩΝ Β’ ΛΥΚΕΙΟΥ
Γνωριμία με το Λογισμικό του Η/Υ
ΛΟΓΙΣΜΙΚΟ Πρόγραμμα Είναι μία ακολουθία από εντολές, σε λογική σειρά, με σκοπό να κατευθύνουν τον Η.Υ. στην εκτέλεση των επιθυμητών εργασιών. ΛΟΓΙΣΜΙΚΟ.
Τα θέματα μας σήμερα Ηλεκτρονικοί υπολογιστές Υλικό και λογισμικό
Κεφάλαιο 3 ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
ΥΠΟΛΟΓΙΣΤΙΚΟ ΣΥΣΤΗΜΑ Διακρίνεται σε:
Α’ Γυμνασίου Βιβλίο «Σημειώσεις» σελίδες Α2
ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ
ΓνωριμΙα με το ΛογισμικΟ του ΥπολογιστΗ
Κεφάλαιο 2 Το Εσωτερικό του υπολογιστή
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Διάλεξη 9-b ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Δρ. Στυλιανή.
Γνωριμία με το Λογισμικό του Υπολογιστή 5 ο Κεφάλαιο.
1 ΧΡΗΣΗ Η/Υ, ΑΛΕΞΗΣ ΜΠΡΑΪΛΑΣ, 1998 Εφαρμογές Υπολογιστών.
ΕΝΟΤΗΤΑ 2 – Κεφάλαιο 5: To λογισμικό του υπολογιστή
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ. ΥΠΟΛΟΓΙΣΤΗΣ Μηχανή που μπορεί να φέρει σε πέρας πνευματικές εργασίες ρουτίνας με μεγάλη ταχύτητα.
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Λογισμικό Λειτουργικό σύστημα Λογισμικό συστήματος
Λογισμικό Υπολογιστή Για να μπορεί το Υλικό μέρος του Υπολογιστή να εκτελεί και τη πιο απλή επεξεργασία δεδομένων χρειάζεται ένα σύνολο εντολών.Οι οδηγίες.
Εφαρμογές Υπολογιστών Ά Λυκείου Κεφ. 4 Λογισμικό Συστήματος
ΕΝΟΤΗΤΑ 2 – Κεφάλαιο 5: Γνωριμία με το Λογισμικό
Γνωριμία με το Λογισμικό του υπολογιστή Μια παρουσίαση για τους μαθητές της Α΄ Τάξης του 49ου Γυμνασίου Αθήνας Διδάσκων: Χ. Μοτσενίγος 49ο Γυμνάσιο Αθήνας.
Το Λογισμικό του Ηλεκτρονικού Υπολογιστή Υπολογιστικό Σύστημα Λογισμικό (Software) Λογισμικό Εφαρμογών Λογισμικό Συστήματος Λειτουργικό Σύστημα Ειδικά.
ΓΝΩΡΙΜΙΑ ΜΕ ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ.  ΥΛΙΚΟ(HARDWARE)  ΛΟΓΙΣΜΙΚΟ(SOFTWARE)
ΕΙΣΑΓΩΓΉ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΉ ΝΊΚΟΣ ΠΑΠΑΔΆΚΗΣ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ.
Κρυφή μνήμη (cache memory) (1/2) Εισαγωγή στην Πληροφορκή1 Η κρυφή μνήμη είναι μία πολύ γρήγορη μνήμη – πιο γρήγορη από την κύρια μνήμη – αλλά πιο αργή.
Η Κεντρική Μονάδα Συστήματος Εισαγωγή στην Πληροφορκή 1 Η κεντρική μονάδα του συστήματος (base unit ή system unit) αποτελεί τον πυρήνα ενός υπολογιστή.
ΔΙΑΔΙΚΤΥΑΚΗ ΣΟΥΙΤΑ ΠΡΟΓΡΑΜΜΑΤΩΝ
A’ ΕΠΑ.Λ. Εφαρμογές Πληροφορικής Γεωργιλά Χιονία 1.
ΠΕΡΙΦΕΡΕΙΑΚΕΣ ΣΥΣΚΕΥΕΣ. Περιφερειακές συσκευές  Περιφερειακές συσκευές ονομάζουμε τις συσκευές που συνδέονται εξωτερικά με την Κεντρική Μονάδα του υπολογιστή.
5ο Δημοτικό Σχολείο Αγρινίου. Δεδομένα - Πληροφορία Υλικό Λογισμικό Μονάδες Εισόδου Μονάδες Εξόδου Κεντρική Μονάδα.
Διαχείριση Πόρων (1/10) Εισαγωγή στην Πληροφορκή 1 Στα πρώτα χρόνια των υπολογιστών, όπου μόνο ένα πρόγραμμα είχε τη δυνατότητα να βρίσκεται στην κύρια.
στην Επιστήμη των Υπολογιστών Κωδικός Διαφανειών: MKT110
Παραδείγματα Διδάσκουσα: Ζαχαρούλα Σμυρναίου,
Γνωριμία με το Λογισμικό του Υπολογιστή
Κατηγορίες και Προδιαγραφές Λογισμικού Η/Υ (Software)
Επεξεργασία Κειμένου Διδακτική προσέγγιση των λογισμικών γενικής χρήσης Ζωγραφική Λογιστικά φύλλα Βάσεις δεδομένων.
Λειτουργικά Συστήματα και Ασφάλεια Πληροφοριακών Συστημάτων ΔΙΕΡΓΑΣΙΕΣ
Εισαγωγή στα Λειτουργικά Συστήματα (ΛΣ) Operating Systems (OS)
ΕΝΟΤΗΤΑ 1 – Υλικό, Λογισμικό και Εφαρμογές
H/Y Υλικό Λογισμικό Συστήματος Εφαρμογών. H/Y Υλικό Λογισμικό Συστήματος Εφαρμογών.
Εφαρμογές Υπολογιστών Ά Τεχνολογικού Λυκείου Κεφ
Κεφάλαιο 3 ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
ΤΟ ΕΣΩΤΕΡΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ
Το υπολογιστικό σύστημα σαν ενιαίο σύνολο
Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ
ΔΙΑΔΙΚΤΥΑΚΗ ΣΟΥΙΤΑ ΠΡΟΓΡΑΜΜΑΤΩΝ
Μεταγράφημα παρουσίασης:

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

Περιεχόμενα Ορισμός Βασικές Λειτουργίες Κατηγορίες Κύρια Συστατικά Διαχείριση Διεργασιών Παραδείγματα

Λειτουργικά Συστήματα Το λειτουργικό σύστημα: Είναι ένα σύνολο προγραμμάτων που ελέγχουν και επιβλέπουν το υλικό του Η/Υ παρέχοντας διάφορες υπηρεσίες: σε προγράμματα εφαρμογών σε προγραμματιστές και χρήστες Η/Υ Ελέγχει και συντονίζει την λειτουργία των μονάδων περιφερειακής μνήμης, την κύρια μνήμη και την κεντρική μονάδα επεξεργασίας. Περιέχει τις απαραίτητες εντολές που υποδεικνύουν στην ΚΜΕ πώς να επικοινωνεί με τις υπόλοιπες μονάδες , άλλα προγράμματα και τους χρήστες.

Το Λειτουργικό Σύστημα αποτελείται από: Προγράμματα ελέγχου (Control Programs) Χειρίζονται το υλικό του υπολογιστή Το κύριο πρόγραμμα ελέγχου ονομάζεται επιτηρητής και είναι υπεύθυνο για τον έλεγχο του συνόλου των προγραμμάτων του Λ.Σ και των διαφόρων εφαρμογών. Ο επιτηρητής βρίσκεται αποθηκευμένος στην κύρια μνήμη Προγράμματα Υπηρεσιών (Service programs) Εκτελούν προγράμματα που είναι αρκετά χρήσιμα για τους χρήστες , π.χ μορφοποίηση δισκέτας, αντιγραφή αρχείων κλπ Τα προγράμματα αυτά δεν είναι μόνιμα αποθηκευμένα στην κύρια μνήμη.

Βασικές λειτουργίες του Λειτουργικού Συστήματος Βασικές λειτουργίες του Λειτουργικού Συστήματος Η διαχείριση των πόρων του Η/Υ Διανομή χρόνου της ΚΜΕ ανάμεσα σε διάφορους χρήστες και διάφορες ταυτόχρονες εργασίες, κατανομή περιφερειακής μνήμης στα διάφορα αρχεία, εύρυθμη λειτουργία μονάδων εισόδου εξόδου. Η διαχείριση των δεδομένων Εντοπισμός, αποθήκευση, τροποποίηση κατάλληλων αρχείων κλπ Η δρομολόγηση των διαφόρων εργασιών Επίβλεψη και έλεγχος των εργασιών που έχουν καθορισθεί από τους χρήστες ότι πρέπει να εκτελεσθούν στην ΚΜΕ Η παροχή τρόπου επικοινωνίας μεταξύ χρηστών και υπολογιστικών συστημάτων Καθορισμός των συμβάσεων που αποτελούν τον προκαθορισμένο τρόπο επικοινωνίας των χρηστών

Κατηγορίες Λειτουργικών Συστημάτων Με βάση τoν αριθμό των χρηστών Ενός Χρήστη – Single User (Ένας χρήστης μπορεί να χρησιμοποιεί το υπολογιστικό σύστημα σε μια δεδομένη χρονική στιγμή – π.χ. Windows, MacOS). Πολλών χρηστών - Multi User (Πολλοί χρήστες ταυτόχρονα μπορούν να χρησιμοποιούν το υπολογιστικό σύστημα – π.χ. Unix, Linux) Με βάση τoν αριθμό των εργασιών Μιας εργασίας - single tasking (Επιτρέπουν να εκτελείται μόνο μια εργασία κάθε φορά και όταν ολοκληρώνεται αρχίζει η εκτέλεση της επόμενης – π.χ. PalmOS). Πολλών εργασιών - multi tasking (Έχουν την δυνατότητα εκτέλεσης πολλών εργασιών ταυτοχρόνα – π.χ. Windows, Unix).

Κατηγορίες Λειτουργικών Συστημάτων (συν.) Κατηγορίες Λειτουργικών Συστημάτων (συν.) Με κριτήριο τον τύπο επεξεργασίας: Πολυεπεξεργασία: Υποστηρίζεται η ταυτόχρονη εκτέλεσης προγραμμάτων πάνω σε ένα υπολογιστικό σύστημα, το οποίο θα διαθέτει δύο ή περισσότερες ΚΜΕ. Δυναμικής Διασύνδεσης: Όταν γίνονται αλλαγές σε μια εφαρμογή, αυτές εμφανίζονται αυτόματα και σε οποιαδήποτε άλλη εφαρμογή έχει δηλωθεί ότι συνδέεται με εκείνη που τροποποιήθηκε, π.χ. γραφικά, λογιστικό φύλλο. Μαζικής Επεξεργασίας – Batch Processing Διαλογικής Επεξεργασίας – Interactive Processing Πραγματικού χρόνου – Real Time Operating Systems: Ο Η/Υ παρακολουθεί και ελέγχει τιμές δεδομένων που σχετίζονται με την εξέλιξη διαδικασιών παρέχοντας έγκαιρη αντίδραση (π.χ. πλοήγηση αεροσκαφών, κατευθυνόμενοι πύραυλοι κλπ.

Κύρια Συστατικά Λειτουργικών Συστημάτων Κύρια Συστατικά Λειτουργικών Συστημάτων Επεξεργαστής Εντολών (Command Processor) Χρονοδρομολογητής (Scheduler) Σύστημα Διαχείρισης Αρχείων (File Manager) Κατανεμητής Πόρων (Resource Allocator) Επιλογέας (Dispatcher)

Παράδειγμα Λειτουργικού Συστήματος: Microsoft Windows

Microsoft Windows: Διαχείριση αρχείων και καταλόγων

Παραδείγματα Λειτουργικών Συστημάτων

Ερωτήσεις ?