Έργο: Ανάλυση σύγχρονων λειτουργικών συστημάτων. RV OS δικής μας σχεδίασης. Επεκτάσεις σε πραγματικό χρόνο για Windows NT. Επέκταση λειτουργικότητας

Πληροφορική και Μηχανικός ηλεκτρονικών υπολογιστώνείναι ένα ταχέως εξελισσόμενο πεδίο, η κατεύθυνση του οποίου είναι αρκετά δύσκολο να προβλεφθεί. Ερευνητές σε πανεπιστήμια και εργαστήρια βιομηχανικής έρευνας έρχονται συνεχώς με νέες ιδέες, μερικές από τις οποίες δεν αναπτύσσονται περαιτέρω, ενώ άλλες αποτελούν τη βάση για μελλοντικά προϊόντα και έχουν σημαντικό αντίκτυπο στη βιομηχανία και τους χρήστες. Είναι δυνατόν να πούμε ποια θα εκδηλωθούν σε αυτόν τον ρόλο μόνο μετά το πέρασμα του χρόνου. Είναι ιδιαίτερα δύσκολο να ξεχωρίσεις το σιτάρι από την ήρα, αφού μερικές φορές περνούν 20-30 χρόνια από τη γέννηση μιας ιδέας και την άνθησή της.

Για παράδειγμα, όταν ο Πρόεδρος Αϊζενχάουερ ίδρυσε την Υπηρεσία Προηγμένων Ερευνητικών Προγραμμάτων (ARPA) στο Υπουργείο Άμυνας των ΗΠΑ το 1958, προσπάθησε να αποτρέψει την καταστροφή του Ναυτικού και της Πολεμικής Αεροπορίας και παρείχε στο Πεντάγωνο κεφάλαια για έρευνα. Δεν σχεδίαζε να εφεύρει το Διαδίκτυο. Όμως μια από τις δραστηριότητες της ARPA ήταν η διάθεση κεφαλαίων σε μια σειρά από πανεπιστήμια για έρευνα στον ανεξερεύνητο τομέα της μεταγωγής πακέτων, που οδήγησε στη δημιουργία του πρώτου πειραματικού δικτύου με μεταγωγή πακέτων - ARPANET. Εμφανίστηκε το 1969. Άλλα ερευνητικά δίκτυα που χρηματοδοτούνται από την ARPA προσχώρησαν σύντομα στο ARPANET και το Διαδίκτυο γεννήθηκε. Στη συνέχεια, το Διαδίκτυο χρησιμοποιήθηκε με επιτυχία για 20 χρόνια για την επικοινωνία μέσω e-mail σε περιβάλλοντα ακαδημαϊκής έρευνας. Στις αρχές της δεκαετίας του 1990, ο Tim Berners-Lee του ερευνητικού εργαστηρίου CERN στη Γενεύη εφηύρε το World Wide ιστός αράχνης -Κόσμος Wide Web, και ο Marc Andreesen από το Πανεπιστήμιο του Ιλινόις δημιούργησε ένα πρόγραμμα περιήγησης γραφικών για αυτό. Απροσδόκητα για όλους, το Διαδίκτυο γέμισε με εφήβους που επικοινωνούσαν, κάτι που ο Αϊζενχάουερ προφανώς δεν σχεδίαζε (θα έστριβε στον τάφο του αν το ήξερε).

Η έρευνα σε λειτουργικά συστήματα οδήγησε επίσης σε σημαντικές αλλαγές στα συστήματα που χρησιμοποιούνται. Αναφέρθηκε προηγουμένως ότι όλα τα πρώιμα εμπορικά συστήματα υπολογιστών ήταν συστήματα επεξεργασίας παρτίδας έως ότου εφευρέθηκε το σύστημα διαδραστικής κατανομής χρόνου στο MIT στις αρχές της δεκαετίας του 1960. Όλοι οι υπολογιστές λειτουργούσαν σε λειτουργία μόνο κειμένου έως ότου ο Νταγκ Ένγκελμπαρτ του Ινστιτούτου Ερευνών του Στάνφορντ εφηύρε το ποντίκι και τη γραφική διεπαφή χρήστη στα τέλη της δεκαετίας του 1960. Ποιος ξέρει τι θα εμφανιστεί μετά από όλα αυτά;

Σε αυτήν την ενότητα, και σε σχετικές ενότητες του βιβλίου, θα περιγράψουμε εν συντομία μερικές από τις έρευνες για το λειτουργικό σύστημα που έχει διεξαχθεί τα τελευταία 5 έως 10 χρόνια για να δώσουμε μια ιδέα για το τι μπορεί να έρθει στο μέλλον. Αυτή η εισαγωγή δεν προορίζεται να είναι πλήρης και βασίζεται κυρίως σε εργασίες που δημοσιεύτηκαν σε ερευνητικά συνέδρια αιχμής, καθώς οι ιδέες που παρουσιάζονται έχουν αναθεωρηθεί με επιτυχία πριν από τη δημοσίευσή τους. τουλάχιστονΑυστηρή διαδικασία αξιολόγησης από ομοτίμους.

Θα πρέπει να σημειωθεί ότι στην επιστήμη των υπολογιστών, σε αντίθεση με άλλα επιστημονικά πεδία, το μεγαλύτερο μέρος της έρευνας δημοσιεύεται σε συνέδρια και όχι σε περιοδικά. Οι περισσότερες από τις εργασίες που αναφέρονται στις ερευνητικές ενότητες δημοσιεύτηκαν από την ACM, την IEEE Computer Society ή το USENIX και είναι διαθέσιμες στο διαδίκτυο σε μέλη αυτών των οργανισμών. Αναλυτικότερες πληροφορίες για αυτούς τους οργανισμούς και τους ηλεκτρονικές βιβλιοθήκεςβρίσκεται στους παρακάτω ιστότοπους:

♦ ACM - http://www.acm.org

♦ IEEE Computer Society - http://www.computer.org

♦ USENIX - http://www.usenix.org

Σχεδόν όλοι οι ερευνητές κατανοούν ότι τα υπάρχοντα λειτουργικά συστήματα είναι υπερβολικά επαχθή, ανεπαρκώς ευέλικτα, αναξιόπιστα, ανασφαλή και, στον ένα ή τον άλλο βαθμό, περιέχουν σφάλματα (αλλά ας μην γίνουμε πολύ προσωπικά). Οπότε είναι φυσικό να αφιερώνεται τεράστιος όγκος έρευνας στο πώς να δημιουργηθούν καλύτερα λειτουργικά συστήματα. Πρόσφατα δημοσιευμένες εργασίες ασχολήθηκαν, μεταξύ άλλων, με σφάλματα και τον εντοπισμό σφαλμάτων (Renzelmann et al., 2012; Zhou et al., 2012), την αποκατάσταση από καταστροφές (Correia et al., 2012; Ma et al., 2013; Ongaro et al. , 2011· Yeh and Cheng, 2012), διαχείριση ενέργειας (Pathak et al., 2012· Petrucci and Loques, 2012· Shen et al., 2013), αρχεία και συστήματα αποθήκευσης (Elnably και Wang, 2012· Nightingale et al., 2012; Zhang et al., 2013), I/O υψηλής απόδοσης (De Bruijn et al., 2011; Li et al., 2013; Rizzo, 2012), υπερ- και πολλαπλών νημάτων (Liu et al., 2011). ), καυτές ενημερώσεις (Giuffrida et al., 2013), διαχείριση GPU(Rossbach et al., 2011), διαχείριση μνήμης (Jantz et al., 2013; Jeong et al., 2013), λειτουργικά συστήματα πολλαπλών πυρήνων (Baumann et al., 2009; Kapritsos, 2012; Lachaize et al., 2012 Wentzlaff et al., 2012), ορθότητα λειτουργικών συστημάτων (Elphinstone et al., 2007; Yang et al., 2006; Klein et al., 2009), αξιοπιστία λειτουργικών συστημάτων (Hruby et al., 2012; Ryzhyk et al., 2006). al., 2009, 2011, Zheng et al., 2012), ιδιωτικότητα και ασφάλεια (Dunn et al., 2012· Giuffrida et al., 2012· Li et al., 2013· Lorch et al., 2013· Ortolani και Cris. , 2012, Slowinska et al., 2012, Ur et al., 2012), παρακολούθηση χρήσης και απόδοσης (Harter et al., 2012; Ravindranath et al., 2012) και εικονικοποίηση (Agesen et al., 2012; Ben- Yehuda et al., 2010 Colp et al., 2013;

Περισσότερα για το θέμα Έρευνα στον τομέα των λειτουργικών συστημάτων:

  1. E. TANENBAUM H. BOS. ΣΥΓΧΡΟΝΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ 4η ΕΚΔΟΣΗ, 2015
  2. E. TANENBAUM, A. WOODHALL. Ανάπτυξη και Εφαρμογή ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 3η έκδοση, 2007
  3. 2.2.4. Το πεδίο δημιουργίας και εφαρμογής πληροφοριακών συστημάτων, τεχνολογιών πληροφοριών και μέσων υποστήριξής τους
  4. 9.5. Νομική ρύθμιση των σχέσεων στον τομέα της δημιουργίας, λειτουργίας και χρήσης του Κρατικού Αυτοματοποιημένου Συστήματος της Ρωσικής Ομοσπονδίας "Εκλογές"

Θέμα, ηλικία μαθητών

την επιστήμη των υπολογιστών και τις τεχνολογίες πληροφοριών και επικοινωνιών

Σύντομη περίληψη του έργου

Αυτή τη στιγμή, η παγκόσμια βιομηχανία υπολογιστών αναπτύσσεται πολύ γρήγορα. Η απόδοση του συστήματος αυξάνεται και επομένως οι δυνατότητες επεξεργασίας αυξάνονται μεγάλους όγκουςδεδομένα. Όλοι προσπαθούν να στραφούν σε πιο προηγμένα λειτουργικά συστήματα, όπως Mac OS X, Linux και Windows. Αλλά λόγω της «μη δημοτικότητας» των συστημάτων UNIX, λίγοι άνθρωποι χρησιμοποιούν αυτό το λειτουργικό σύστημα. Σε όλο τον κόσμο, όλοι, από νοικοκυρές έως εταιρικούς χρήστες χρησιμοποιούν Windows. Όταν οι μαθητές εργάζονται σε ένα έργο, αναμένεται να αναπτύξουν δεξιότητες ανεξάρτητη εργασία, αυτοεκπαιδευτική δραστηριότητα, ικανότητα πλοήγησης στη ροή πληροφοριών. Ένα ιδιαίτερο χαρακτηριστικό του έργου είναι ότι προβλέπει μια πιο εις βάθος μελέτη των τύπων των λειτουργικών συστημάτων και των βασικών διαφορών τους. Το προϊόν του έργου σχεδιάζεται να παρουσιάζει συστηματοποιημένες πληροφορίες για το ΛΣ, με τη μορφή παρουσίασης ή συνοπτικού πίνακα.

Ερωτήσεις που καθοδηγούν το έργο

Θεμελιώδης ερώτηση

OS; "The Striped Fly" ή "The Thing That Keeps the Wheels On"...

Προβληματική ερώτηση

Λειτουργικό σύστημα ως βάση διαλόγου μεταξύ χρήστη και υπολογιστή

Ερωτήσεις μελέτης

Ονομάστε τα λειτουργικά συστήματα που γνωρίζετε Συγκρίνετε τα λειτουργικά συστήματα που γνωρίζετε από την άποψη: - διεπαφής - ασφάλειας - σταθερότητας - προέλευσης και δυναμικής ανάπτυξης Καταλήξτε σε συμπέρασμα σχετικά με το ρόλο του λειτουργικού συστήματος στο διάλογο μεταξύ χρήστη και υπολογιστή

Σχέδιο έργου

Επαγγελματική κάρτα έργου

Έκδοση δασκάλου

Παρουσίαση δασκάλου για τον προσδιορισμό των ιδεών και των ενδιαφερόντων των μαθητών

Παράδειγμα προϊόντος δραστηριότητας μαθητικού έργου

Διαμορφωτικό και αθροιστικό υλικό αξιολόγησης

  • Πριν την έναρξη του έργουμε παρατήρηση του δασκάλου της εργασίας των μαθητών στο χειρουργείο Σύστημα Windowsοι δεξιότητες καθορίζονται. Διενεργείται έρευνα για τον εντοπισμό και την κατανόηση του θεωρητικού υλικού. Γίνονται προκλητικές ερωτήσεις (καταιγισμός ιδεών) για το θέμα του μελλοντικού έργου, ενεργοποιώντας τις νοητικές ενέργειες των μαθητών.
  • Κατά τη διάρκεια της εργασίαςΠραγματοποιείται ενδιάμεση παρακολούθηση των αποτελεσμάτων των δραστηριοτήτων κάθε ερευνητικής ομάδας (παρέχονται ενδιάμεσα αποτελέσματα για τη δημιουργία του έργου). Συμπληρώνεται το αρχείο στατιστικής εργασίας του μαθητή, εάν είναι απαραίτητο, ο δάσκαλος κατευθύνει τις δραστηριότητες των μαθητών και διορθώνει την εργασία τους.
  • Μετά την ολοκλήρωση των εργασιώνσε ένα έργο, οι μαθητές της τάξης παρουσιάζουν τα αποτελέσματα με τη μορφή παρουσιάσεων ή συνοπτικών πινάκων

Υπουργείο Παιδείας Ρωσική ΟμοσπονδίαΚρατικό Πανεπιστήμιο Αρχιτεκτονικής και Πολιτικών Μηχανικών του Νοβοσιμπίρσκ (Sibstrin)

Τμήμα Εφαρμοσμένων Μαθηματικών

Σύγχρονα λειτουργικά συστήματα

Ολοκληρώθηκε το:

Μαθητής της ομάδας Νο 223

Mikheeva Nadezhda

Σχολή Πολιτικών Μηχανικών

Τετραγωνισμένος:

Δάσκαλος

Fedorova N. N.

Νοβοσιμπίρσκ 2014

ΕΓΩ. Εισαγωγή……………………………………………………………………………………………………………………………………………………………………………………. 3

II. Κύριο μέρος………………………………………………………………………………………σελ. 4-8

1. Οικογένεια OS-Windows……………………………………………………σελ. 4-5

2. Οικογένεια λειτουργικών συστημάτων – Unix…………………………………………………………σελ. 5-8

III. Συμπέρασμα …………………………………………………………………. Με. 9

IV. Κατάλογος αναφορών………………………………………………………………………… σελ. 10

Εισαγωγή

Λειτουργικό σύστημα, συντομ. Το OS (αγγλ. λειτουργικό σύστημα, OS) είναι ένα σύνολο διασυνδεδεμένων προγραμμάτων που έχουν σχεδιαστεί για τη διαχείριση των πόρων του υπολογιστή και την οργάνωση της αλληλεπίδρασης των χρηστών. Στα περισσότερα υπολογιστικά συστήματα, το λειτουργικό σύστημα είναι το κύριο, το πιο σημαντικό (και μερικές φορές το μόνο) μέρος λογισμικό συστήματος. Από τη δεκαετία του 1990, τα πιο κοινά λειτουργικά συστήματα ήταν τα οικογενειακά συστήματα Windows και τα συστήματα κατηγορίας UNIX (ειδικά Linux και Mac OS). Κύριες λειτουργίες: εκτέλεση αιτημάτων προγράμματος (εισαγωγή και έξοδος δεδομένων, εκκίνηση και διακοπή άλλων προγραμμάτων, εκχώρηση και αποδέσμευση πρόσθετης μνήμης κ.λπ.), στη μνήμη RAM και εκτέλεσή τους, τυποποιημένη πρόσβαση σε περιφερειακές συσκευές(συσκευές εισόδου/εξόδου), διαχείριση RAM

(κατανομή μεταξύ διαδικασιών, οργάνωση εικονική μνήμη), έλεγχος της πρόσβασης σε δεδομένα σε μη πτητικά μέσα (όπως ένας σκληρός δίσκος, οπτικούς δίσκουςκ.λπ.), οργανωμένα στο ένα ή στο άλλο σύστημα αρχείων, παροχή διεπαφή χρήστη, αποθήκευση πληροφοριών σχετικά με σφάλματα συστήματος. Τα λειτουργικά συστήματα μπορούν να ταξινομηθούν με βάση την υποκείμενη τεχνολογία (όπως UNIX, post-UNIX/απόγονοι

UΝΙΧ), τύπος άδειας (ιδιόκτητη ή ανοιχτή), είτε είναι υπό ανάπτυξη

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

Κύριο μέρος

1. Οικογένεια OS-Windows

Τα Windows 8.1 Blue είναι ένα λειτουργικό σύστημα της οικογένειας Windows NT, που παράγεται από τη Microsoft Corporation, το επόμενο σε χρόνο μετά τα Windows 8. Σχεδιασμένο για σταθμούς εργασίας, προσωπικούς υπολογιστές και φορητές συσκευές. εκδοχή,

σχεδιασμένο για την επίλυση προβλημάτων διακομιστή - Windows Server 2012 R2. Σε σύγκριση με το

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

Εφαρμογές: Internet Explorerενημερώθηκε στην έκδοση 11. Η νέα έκδοση υποστηρίζει τα πρωτόκολλα WebGL, SPDY, βελτιώνει το μοντέλο αντικειμένου JavaScript και τη δυνατότητα συγχρονισμού καρτελών. Windows PowerShell v4.0: νέα έκδοση σάς επιτρέπει να διαχειρίζεστε την οθόνη έναρξης, Windows Defenderκαι άλλα στοιχεία λογισμικού, υλικού και δικτύου του συστήματος. Οι εφαρμογές Metro που έχουν εγκατασταθεί πριν από την ενημέρωση δεν θα αποθηκευτούν. Μετά την ενημέρωση, ορισμένα από αυτά θα αντικατασταθούν, τα υπόλοιπα θα πρέπει να τα εγκαταστήσετε ξανά μόνοι σας. Προστέθηκαν εφαρμογές Metro "Skype", "Ξυπνητήρι", "Αριθμομηχανή", "Στούντιο ηχογράφησης", "Σαρωτής", "Μαγείρεμα", "Λίστα ανάγνωσης", "Υγεία και φυσική κατάσταση", "Βοήθεια + Συμβουλές". Εφαρμογές Movie Moments

(μια εφαρμογή για την εκτέλεση απλών λειτουργιών βίντεο) και διαχείριση αρχείωνλείπουν. Προστέθηκε δυνατότητα αυτόματη ενημέρωσηΕφαρμογές μετρό. Η εφαρμογή Ρυθμίσεις υπολογιστή έχει ενημερωθεί με ρυθμίσεις και εντολές που προηγουμένως ήταν διαθέσιμες μόνο μέσω του Πίνακα Ελέγχου της επιφάνειας εργασίας. Βελτιωμένη δυνατότητα συγχρονισμού ρυθμίσεων και άλλων δεδομένων χρήστη μέσω βαθύτερης ενσωμάτωσης της υπηρεσίας συγχρονισμού με Υπηρεσία OneDrive. Βελτιώσεις διεπαφής: Στον πίνακα γοητειών

Το (Charms) διαθέτει ορισμένες πρόσθετες λειτουργίες, όπως η αποστολή ή η εκτύπωση ενός στιγμιότυπου οθόνης της εφαρμογής και η αναπαραγωγή αυτού του περιεχομένου σε άλλες συσκευές. Η λειτουργία αναζήτησης έχει επίσης βελτιωθεί σημαντικά και επανασχεδιαστεί με τη σύζευξη με την υπηρεσία αναζήτησης Bing. Η λειτουργία "Καρφίτσωμα εφαρμογής" υποστηρίζει πλέον πολλές εφαρμογές ταυτόχρονα σε οθόνες υψηλής ανάλυσης

(για παράδειγμα, μια οθόνη με ανάλυση 1920x1080 μπορεί να φιλοξενήσει τρεις εφαρμογές). Η ελάχιστη ανάλυση για τη λειτουργία Snap View είναι 1024x768 pixel. Εμφανίστηκε

τη δυνατότητα ανοίγματος της επιφάνειας εργασίας αμέσως μετά τη σύνδεση, όπως συνέβαινε σε προηγούμενα λειτουργικά συστήματα πριν από τα Windows 8. Επίσης στα Windows 8.1 εμφανίστηκε ξανά το κουμπί «Έναρξη» που εκκινεί το Modern interface. Για πολλούς, σημαντική αύξηση των ευκαιριών

Η διεπαφή Metro θεωρείται ως ένα ακόμη βήμα για την κατάργηση της επιφάνειας εργασίας. Βελτιώσεις στο μενού Έναρξη: Δυνατότητα χρήσης πολλών σύγχρονων εφαρμογών ταυτόχρονα σε οθόνες χωρίς ευρεία οθόνη. Πρόσθετα μεγέθηγια "πλακίδια":

πολύ μεγάλο και πολύ μικρό? Πρόσθετες χειρονομίες, συμπεριλαμβανομένου του ανοίγματος της σελίδας Όλες οι εφαρμογές σύροντας την οθόνη προς τα κάτω. Προηγμένες επιλογές εξατομίκευσης,

διατίθεται μέσω του στοιχείου "Εξατομίκευση" των ρυθμίσεων της οθόνης Έναρξης. Η οθόνη κλειδώματος έχει πλέον τη δυνατότητα αλλαγής εικόνων μετά από ορισμένο χρονικό διάστημα

(οι εικόνες μπορούν να χρησιμοποιηθούν τόσο από τοπικές πηγές όσο και από το cloud

OneDrive). Η τελική κυκλοφορία έγινε στις 17 Οκτωβρίου 2013. Το σύστημα διανεμήθηκε δωρεάν σε όλους τους χρήστες των αδειοδοτημένων αντίγραφα των Windows 8 και

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

2. Οικογένεια OS – Unix

Το Ubuntu 14.04.1 είναι ένα δωρεάν λειτουργικό σύστημα για σταθμούς εργασίας, προσωπικούς υπολογιστές, netbook και διακομιστές. Είναι μια από τις πιο δημοφιλείς διανομές

Linux. Μια νέα έκδοσηΤο σύστημα δημοσιεύεται κάθε έξι μήνες, τον Απρίλιο και τον Οκτώβριο. Τελευταίο LTS

Η έκδοση είναι το Ubuntu 14.04 Trusty Tahr. Από την έκδοση 12.04 Precise Pangolin,

Η υποστήριξη για εκδόσεις LTS είναι 5 χρόνια τόσο για διακομιστές όσο και για υπολογιστές και tablet. Ubuntu 14.04 LTS “Trusty Tahr”, η εικοστή έκδοση της διανομής και η πέμπτη έκδοση με μακροχρόνια υποστήριξη. Η κυκλοφορία πραγματοποιήθηκε στις 17 Απριλίου 2014. Τον Οκτώβρη

Το 2011, ο Mark Shuttleworth δήλωσε ότι το Ubuntu 14.04 θα υποστήριζε smartphone, tablet και οθόνες αφής. Ο κύκλος ανάπτυξης για αυτήν την έκδοση επικεντρώθηκε στη διεπαφή του tablet, ειδικά για τα tablet Nexus 7 και Nexus 10 Αυτή η έκδοση εισήγαγε τη δυνατότητα απενεργοποίησης του καθολικού μενού. Αντί για Mir ή XMir, η διεπαφή Xorg διατηρήθηκε σε αυτήν την έκδοση. Η υποστήριξη SSD Trim είναι ενεργοποιημένη από προεπιλογή. Επίσης το GNOME 3.10 είναι εγκατεστημένο από προεπιλογή. Επιπλέον, η υποστήριξη για οθόνες υψηλού DPI και η διάρκεια ζωής της μπαταρίας σε φορητούς υπολογιστές έχουν βελτιωθεί.

Το Linux Mint 17 Qiana (αγγλ. mint - mint) είναι ένα κιτ διανομής του λειτουργικού συστήματος Linux.

Αρχικά, το Linux Mint βασίστηκε στο Ubuntu, αργότερα ο αριθμός των παραλλαγών του άρχισε να αυξάνεται και εμφανίστηκε ένας κλάδος διανομών βασισμένος στο Debian με αποθετήρια του κλάδου δοκιμής από προεπιλογή. Κάθε έκδοση χρησιμοποιεί ένα από τα δημοφιλή γραφικά περιβάλλοντα - Mate, Cinnamon (το οποίο είναι ένα κέλυφος για το περιβάλλον επιφάνειας εργασίας GNOME, το οποίο είναι ένα πιρούνι της βάσης κώδικα του κελύφους GNOME), KDE, Xfce και άλλα. Δεδομένου ότι οι εκδόσεις Linux Mint διαφέρουν ως επί το πλείστον από το Ubuntu μόνο στη σύνθεση των πακέτων που περιλαμβάνονται στη διανομή, η συμβατότητα με το Ubuntu είναι προφανής, κάτι που αναγνωρίζεται από τους ίδιους τους προγραμματιστές. Στόχος της διανομής είναι να παρέχει στον τελικό χρήστη το απλούστερο δυνατό σύστημα, το οποίο θα είναι έτοιμο να λειτουργήσει αμέσως μετά την εγκατάσταση και δεν θα απαιτεί τη λήψη του πιο δημοφιλούς λογισμικού. Από την έκδοση 17.0 (κωδικό όνομα Qiana)

Η διανομή μεταφέρθηκε σε έναν διετές κύκλο ανάπτυξης και άρχισε να βασίζεται αποκλειστικά σε εκδόσεις LTS του Ubuntu. Ελάχιστο σύστημα Απαιτήσεις LinuxΗ μέντα είναι ίδια με την

Ubuntu: Επεξεργαστής x86 (Το Linux Mint 64-bit απαιτεί επεξεργαστή 64-bit. Linux Mint 32-bit

λειτουργεί σε επεξεργαστές 32-bit και 64-bit). 512 MB μνήμης τυχαίας πρόσβασης (RAM). 4 GB χώρου στον σκληρό δίσκο (HDD) για εγκατάσταση. κάρτα γραφικών με ανάλυση 800x600. Μονάδα CDROM ή θύρα USB. Το Linux Mint έρχεται με περισσότερα εξαρτήματα εκτός συσκευασίας,

από το Ubuntu: κύρια στοιχεία - Ubuntu 13.04, Linux Kernel 3.8 γενικό, GTK+ 3.6.1,

Xorg 1.13.3; έχει μια τυποποιημένη διεπαφή, τα δικά της εικονίδια και χρώματα για μενού, παράθυρα και πίνακες. ένα σύνολο κωδικοποιητών ήχου και βίντεο, Adobe Flashκαι Java? Windows Migration Assistant. έχει ένα βολικό κέντρο ελέγχου. mintMenu, αντικαθιστώντας το τυπικό μενού

GNOME (παρόμοιο με το μενού Slab στο openSUSE). το βασικό πακέτο περιλαμβάνει Firefox, Thunderbird, LibreOffice, GIMP, Pidgin, Rhythmbox, XChat, GParted (το σύνολο εργαλείων μπορεί να διαφέρει ανάλογα με τη διανομή).

Το FreeBSD 10.1 είναι ένα δωρεάν λειτουργικό σύστημα που μοιάζει με Unix, απόγονος του AT&T Unix κατά μήκος της γραμμής BSD, που δημιουργήθηκε στο Πανεπιστήμιο του Μπέρκλεϋ. Το FreeBSD τρέχει σε συστήματα x86 συμβατά με υπολογιστή, συμπεριλαμβανομένου του Microsoft Xbox, καθώς και σε DEC

Alpha, Sun UltraSPARC, IA-64, AMD64, PowerPC, NEC PC-98, ARM. Ετοιμάζεται υποστήριξη για την αρχιτεκτονική MIPS. Το FreeBSD αναπτύσσεται ως πλήρες λειτουργικό σύστημα

Σύστημα. Πηγαίος κώδικας για τον πυρήνα, προγράμματα οδήγησης συσκευών και βασικά προγράμματα χρήστη

(η λεγόμενη χώρα χρήστη), όπως κελύφη εντολών κ.λπ., περιέχονται σε ένα δέντρο συστήματος ελέγχου έκδοσης (μέχρι τις 31 Μαΐου 2008 - CVS, τώρα - SVN). Αυτό είναι που κάνει το FreeBSD διαφορετικό

από το GNU/Linux - ένα άλλο δωρεάν λειτουργικό σύστημα που μοιάζει με UNIX, στο

στο οποίο ο πυρήνας αναπτύσσεται από μια ομάδα προγραμματιστών, ένα σύνολο προγραμμάτων χρηστών από άλλους (για παράδειγμα, το έργο GNU). ΕΝΑ πολυάριθμες ομάδεςσυλλέξτε τα όλα σε ένα ενιαίο σύνολο και απελευθερώστε τα με τη μορφή διαφόρων διανομών Linux. Το FreeBSD έχει αποδειχθεί ως σύστημα δημιουργίας ενδοδικτύων και δικτύων Διαδικτύου και διακομιστών. Παρέχει αξιόπιστη υπηρεσίες δικτύουκαι αποτελεσματική διαχείριση μνήμης. Εκτός από τη σταθερότητά του, το FreeBSD είναι επίσης δημοφιλές λόγω της άδειας χρήσης του, η οποία διαφέρει σημαντικά από τη γνωστή άδεια GNU GPL. Η άδεια BSD επιτρέπει τη χρήση του κώδικα όχι μόνο σε ελεύθερο λογισμικό, αλλά και σε ιδιόκτητο λογισμικό. Σε αντίθεση με το GNU LGPL, το οποίο επιτρέπει επίσης τη χρήση δωρεάν κώδικα στο κλειστό πρόγραμμα, Άδεια BSDαπλούστερο και πιο σύντομο. Το FreeBSD 10.1 κυκλοφόρησε στις 14 Νοεμβρίου 2014. Επί του παρόντος

Το FreeBSD παρέχει στο χρήστη δύο συμπληρωματικές τεχνολογίες εγκατάστασης λογισμικού τρίτους προγραμματιστές: Μια συλλογή από θύρες FreeBSD και δυαδικά αρχεία λογισμικού. Οποιοδήποτε από αυτά τα συστήματα μπορεί να χρησιμοποιηθεί για την εγκατάσταση των περισσότερων πιο πρόσφατες εκδόσειςεφαρμογές από τοπικά μέσα ή απευθείας από το δίκτυο.

Το Debian 7.7 "Wheezy" είναι ένα λειτουργικό σύστημα που αποτελείται από ελεύθερο λογισμικό με ανοιχτό κώδικα πηγαίος κώδικας. Επί του παρόντος, το Debian GNU/Linux είναι μια από τις πιο δημοφιλείς και σημαντικές διανομές GNU/Linux, η οποία στην κύρια μορφή του είχε σημαντική επιρροή στην ανάπτυξη αυτού του τύπου λειτουργικού συστήματος στο σύνολό του. Υπάρχουν επίσης έργα που βασίζονται σε άλλους πυρήνες: το Debian

GNU/Hurd, Debian GNU/kFreeBSD και Debian GNU/kNetBSD. Το Debian μπορεί να χρησιμοποιηθεί ως λειτουργικό σύστημα τόσο για διακομιστές όσο και για σταθμούς εργασίας. Το Debian έχει το μεγαλύτερο αποθετήριο πακέτων μεταξύ όλων των διανομών - έτοιμα προς χρήση προγράμματα και βιβλιοθήκες - και αν όχι στον αριθμό τους, τότε στον αριθμό των υποστηριζόμενων αρχιτεκτονικών: ξεκινώντας από το ARM, που χρησιμοποιείται σε ενσωματωμένες συσκευές, το πιο δημοφιλές x86 και PowerPC, νέα AMD 64-bit και τελειώνει με IBM S/390, που χρησιμοποιείται σε mainframes. Έχουν αναπτυχθεί διάφορα εργαλεία για την εργασία με την αποθήκευση,

το πιο δημοφιλές από τα οποία είναι το Advanced Packaging Tool (APT). Το Debian έχει γίνει η βάση μιας σειράς διανομών. Το πιο διάσημο από αυτά (στο αλφαβητική σειρά) - Knoppix, Linux Mint, Maemo, MEPIS, SteamOS, Ubuntu. Το Debian έχει ένα ευρύ φάσμα δυνατοτήτων.

Στο ρεύμα σταθερή έκδοσηπεριλαμβάνει πάνω από τριάντα επτά χιλιάδες πακέτα λογισμικού για δέκα αρχιτεκτονικές που βασίζονται σε Πυρήνες Linux(από Intel/AMD 32-bit/64-bit, που χρησιμοποιείται ευρέως σε προσωπικούς υπολογιστές, σε ARM, που χρησιμοποιείται συνήθως σε ενσωματωμένο

συστήματα και mainframes IBM System z) και επίσης δύο αρχιτεκτονικές

Πυρήνες FreeBSD (kfreebsd-i386 και kfreebsd-amd64). Χαρακτηριστικά γνωρίσματα Debian

είναι: το σύστημα διαχείρισης πακέτων Advanced Packaging Tool (APT), μια αυστηρή πολιτική όσον αφορά τα πακέτα, τα αποθετήρια με τεράστιο αριθμό από αυτά, καθώς και η υψηλή ποιότητα των εκδόσεων που έχουν κυκλοφορήσει. Αυτό κατέστησε δυνατή την εύκολη αναβάθμιση μεταξύ των εκδόσεων, καθώς και την αυτόματη εγκατάσταση και αφαίρεση πακέτων. Ήταν στο Debian που ο μηχανισμός για την επιλογή του προτιμώμενου λογισμικού μεταξύ πολλών επιλογών - Εναλλακτικές - εισήχθη για πρώτη φορά ως ενοποιημένο πρότυπο. Στο τυπική εγκατάστασηΤο Debian χρησιμοποιεί το περιβάλλον επιφάνειας εργασίας GNOME, το οποίο περιλαμβάνει ένα σύνολο δημοφιλών προγραμμάτων όπως π.χ

LibreOffice, Iceweasel (τροποποίηση Firefox), πρόγραμμα email Evolution, προγράμματα εγγραφής CD/DVD, προγράμματα αναπαραγωγής μουσικής και βίντεο, προγράμματα προβολής και επεξεργασίας εικόνων και προγράμματα προβολής εγγράφων PDF.

Το OS X 10.9 Mavericks είναι ένα λειτουργικό σύστημα που παράγεται από την Apple Corporation,

Παρουσιάστηκε στις 10 Ιουνίου 2013 στο συνέδριο WWDC 2013 Η έκδοση beta έγινε διαθέσιμη στους προγραμματιστές την ημέρα της ανακοίνωσης. Η δημόσια κυκλοφορία του νέου λειτουργικού συστήματος πραγματοποιήθηκε στις 22 Οκτωβρίου 2013. Το Mavericks είναι διαθέσιμο για λήψη δωρεάν σε Mac App Store. Ξεκινώντας με το Mac OS X 10.0, οι εκδόσεις του λειτουργικού συστήματος ονομάστηκαν από εκπροσώπους της οικογένειας των γατών.

Ξεκινώντας με το Mac OS X 10.9, η Apple αποφάσισε να ονομάσει τις εκδόσεις του OS X με τα μέρη στην Καλιφόρνια. Νέα χαρακτηριστικά: Βελτιωμένη υποστήριξη για πολλαπλές οθόνες. τη δυνατότητα χρήσης Apple TV ως πλήρης οθόνη; Καρτέλες στο Finder. Ετικέτες για έγγραφα, απλοποίηση της αναζήτησης και ταξινόμησης εγγράφων. Χάρτες και εφαρμογές iBooks για OS XMac OS X 10.0 (κωδικό όνομα Cheetah - cheetah) - πρώτη κύρια κυκλοφορία της Apple Mac OS X σε λειτουργικά συστήματα χρήστη και διακομιστή. Το Mac OS 10.0 παρουσιάστηκε στις 24 Μαρτίου 2001. Στις ΗΠΑ, η τιμή του προϊόντος ήταν 29,95 $, η Cheetah αντικατέστησε το Mac OS X Public Beta. Το Mac OS X 10.0 σηματοδότησε μια ριζική απομάκρυνση από τα προηγούμενα «κλασικά» λειτουργικά συστήματα Συστήματα Macintosh. Απαιτήσεις συστήματος:

Υποστηριζόμενοι υπολογιστές: Power Macintosh G3, G3 B&W, G4, G4 Cube, iMac, PowerBook G3, PowerBook G4, iBook (Το αρχικό "Kanga" PowerBook G3 ήταν το μόνο Mac με βάση το G3 που δεν υποστηριζόταν από το Mac OS X). 128 MB (ανεπίσημα ελάχιστο 64 MB). Χώρος σκληρού δίσκου: 1,5 GB (800 MB για ελάχιστη εγκατάσταση).

συμπέρασμα

Η συζήτηση για το ποιο λειτουργικό σύστημα είναι καλύτερο δεν έχει υποχωρήσει εδώ και αρκετές δεκαετίες. Η αγορά οικιακών λειτουργικών συστημάτων υπολογιστών χωρίζεται σε τρεις κύριους ανταγωνιστές: τη Microsoft

Windows, Apple Mac OS, Linux Family OS. Ολοι έχουν συστήματα της MicrosoftΤα Windows έχουν δύο σημαντικά μειονεκτήματα: την ευαισθησία τους σε ιούς και την ανάγκη χρήσης προγράμματα προστασίας από ιούς, εξαιτίας του οποίου το λειτουργικό σύστημα μπορεί να "συντρίψει", ακόμη και με την απώλεια σημαντικών δεδομένων και την απρόβλεπτη κατάρρευση και την αποτυχία του συστήματος. Αλλά από την άλλη πλευρά, όλα τα δημοφιλή εμπορικά προγράμματα ( το γραφείο της Microsoft, Photoshop, 1C, Media player classic, ABBYY Fine Reader) λειτουργούν μόνο στην πλατφόρμα των Windows. Η υποστήριξη για τις πιο πρόσφατες τεχνολογίες έχει σχεδιαστεί κυρίως για αυτό το λειτουργικό σύστημα. Το Ubuntu δεν φοβάται τους ιούς. δεν χρειάζεται να εγκαταστήσετε ένα antivirus σε αυτό, γι 'αυτό το σύστημα λειτουργεί γρήγορα, είναι δωρεάν και έχει ολόκληρο το πακέτο των βασικών προγραμμάτων για αυτό. Μειονεκτήματα: Ενδέχεται να διακοπεί μετά την εσφαλμένη απενεργοποίηση του υπολογιστή και είναι δύσκολο να το μάθεις. Δεν είναι πολύ δημοφιλές μεταξύ των κατόχων οικιακών υπολογιστών, αλλά κυριαρχεί στην αγορά των smartphone. Το Apple Mac OS είναι πραγματικά ένα απίστευτο πράγμα.

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

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

Βιβλιογραφία:

1. https://ru.wikipedia.org/wiki/Windows_8.1

2. https://ru.wikipedia.org/wiki/Ubuntu

3. https://ru.wikipedia.org/wiki/Linux_Mint

4. https://ru.wikipedia.org/wiki/FreeBSD

5. https://ru.wikipedia.org/wiki/Debian

6. https://ru.wikipedia.org/wiki/OS_X_Mavericks

Μαθήματα στον κλάδο «Οικονομική Πληροφορική»
«Σύγχρονα λειτουργικά συστήματα (Windows XP, 7, Unix, Server 2008...)

Ολοκληρώθηκε το:Ομαδικός μαθητής
Τετραγωνισμένος:



Εισαγωγή

Ανάμεσα σε όλα τα προγράμματα συστημάτων που έχουν να αντιμετωπίσουν οι χρήστες υπολογιστών, τα λειτουργικά συστήματα κατέχουν ξεχωριστή θέση.
Το λειτουργικό σύστημα (OS) ελέγχει τον υπολογιστή, εκτελεί προγράμματα, παρέχει προστασία δεδομένων και εκτελεί διάφορες λειτουργίες υπηρεσίας κατόπιν αιτήματος του χρήστη και των προγραμμάτων. Κάθε πρόγραμμα χρησιμοποιεί τις υπηρεσίες του λειτουργικού συστήματος και επομένως μπορεί να εκτελεστεί μόνο υπό τον έλεγχο του λειτουργικού συστήματος που παρέχει τις υπηρεσίες για αυτό. Έτσι, η επιλογή του λειτουργικού συστήματος είναι πολύ σημαντική, καθώς καθορίζει ποια προγράμματα μπορείτε να εκτελέσετε στον υπολογιστή σας. Η επιλογή του ΛΣ καθορίζει επίσης την απόδοση της εργασίας σας, τον βαθμό προστασίας δεδομένων, το απαραίτητο υλικό κ.λπ. Ωστόσο, η επιλογή του λειτουργικού συστήματος εξαρτάται και από τα τεχνικά χαρακτηριστικά (διαμόρφωση) του υπολογιστή. Όσο πιο σύγχρονο είναι το λειτουργικό σύστημα, τόσο περισσότερο όχι μόνο παρέχει περισσότερες δυνατότητες και είναι πιο οπτικό, αλλά και τόσο περισσότερες απαιτήσεις θέτει στον υπολογιστή (ταχύτητα ρολογιού επεξεργαστή, λειτουργική και μνήμη δίσκου, παρουσία και ικανότητα επιπλέον κάρτεςκαι συσκευές).
Ο κύριος λόγος για την ανάγκη για ένα λειτουργικό σύστημα είναι ότι οι βασικές λειτουργίες για την εργασία με συσκευές υπολογιστών και τη διαχείριση των πόρων του είναι πολύ χαμηλό επίπεδο, έτσι οι ενέργειες που απαιτούνται από τον χρήστη και τα προγράμματα εφαρμογής αποτελούνται από αρκετές εκατοντάδες ή χιλιάδες τέτοιες στοιχειώδεις λειτουργίες.
Το λειτουργικό σύστημα κρύβει αυτές τις περίπλοκες και περιττές λεπτομέρειες από τον χρήστη και του παρέχει μια βολική διεπαφή για να εργαστεί. Εκτελεί διάφορες βοηθητικές ενέργειες, όπως αντιγραφή και εκτύπωση αρχείων.
Το λειτουργικό σύστημα φορτώνει όλα τα προγράμματα στη μνήμη RAM, μεταβιβάζει τον έλεγχο σε αυτά στην αρχή της εργασίας τους, εκτελεί διάφορες ενέργειες κατόπιν αιτήματος της εκτέλεσης προγραμμάτων και ελευθερώνει τη μνήμη RAM που καταλαμβάνεται από τα προγράμματα όταν ολοκληρωθούν.
Η συνάφεια του θέματος της εργασίας του μαθήματος οφείλεται στην ανάγκη βελτίωσης των λειτουργικών συστημάτων για τη βελτίωση της ποιότητας της εργασίας του χρήστη με έναν υπολογιστή, καθιστώντας το απλούστερο και απαλλάσσοντάς τον από την ευθύνη διανομής και διαχείρισης πόρων.
Σκοπός της παρούσας εργασίας είναι να μελετήσει τις θεωρητικές και πρακτικές πτυχές των σύγχρονων λειτουργικών συστημάτων.
Σύμφωνα με τον στόχο, διατυπώνονται οι ακόλουθοι στόχοι της εργασίας του μαθήματος:
– εξετάστε την ουσία και την ταξινόμηση των λειτουργικών συστημάτων.
– να διαμορφώσει τις απαιτήσεις για σύγχρονα λειτουργικά συστήματα.
– μελέτη της αρχιτεκτονικής του ΛΣ.
– ανάλυση των λειτουργικών συστημάτων Windows Seven και Server 2008.
Αντικείμενο της μελέτης είναι ένα σύνολο λειτουργικών συστημάτων.

Κεφάλαιο 1. ΘΕΩΡΗΤΙΚΕΣ ΠΤΥΧΕΣ ΤΗΣ ΜΕΛΕΤΗΣ ΤΩΝ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

1.1. Ουσία και ταξινόμηση λειτουργικών συστημάτων

Το λειτουργικό σύστημα (OS) είναι ένα σύνολο προγραμμάτων ελέγχου και επεξεργασίας που, αφενός, λειτουργούν ως διεπαφή μεταξύ συσκευών υπολογιστικό σύστημακαι τα προγράμματα εφαρμογών, και από την άλλη πλευρά, έχουν σχεδιαστεί για τον έλεγχο συσκευών, τη διαχείριση των υπολογιστικών διαδικασιών, την αποτελεσματική διανομή υπολογιστικών πόρων μεταξύ των υπολογιστικών διαδικασιών και την οργάνωση αξιόπιστων υπολογιστών.
Το ΛΣ αποτελείται από 3 ομάδες στοιχείων:
      πυρήνα που περιέχει τον προγραμματιστή. προγράμματα οδήγησης συσκευών που ελέγχουν άμεσα τον εξοπλισμό. υποσύστημα δικτύου, σύστημα αρχείων;
      βιβλιοθήκες συστήματος?
      κέλυφος με βοηθητικά προγράμματα.
Κατά τον προσδιορισμό της σύνθεσης του ΛΣ, το κριτήριο της λειτουργικής ακεραιότητας (κλειστό) είναι σημαντικό: το σύστημα πρέπει να επιτρέπει την πλήρη χρήση (συμπεριλαμβανομένης της τροποποίησης) των στοιχείων του. Επομένως, το πλήρες λειτουργικό σύστημα περιλαμβάνει επίσης ένα σύνολο εργαλείων (από προγράμματα επεξεργασίας κειμένου έως μεταγλωττιστές, προγράμματα εντοπισμού σφαλμάτων και συνδέσμους).
Οι κύριες λειτουργίες των λειτουργικών συστημάτων περιλαμβάνουν τα ακόλουθα:

    τυποποιημένη πρόσβαση σε περιφερειακές συσκευές·
    Διαχείριση RAM;
    έλεγχος της πρόσβασης σε δεδομένα σε μη πτητικά μέσα·
    διεπαφή χρήστη?
    Λειτουργίες δικτύου·
    παράλληλη ή ψευδοπαράλληλη εκτέλεση εργασιών (multitasking).
    αλληλεπίδραση μεταξύ διαδικασιών: ανταλλαγή δεδομένων, αμοιβαίος συγχρονισμός.
    διαφοροποίηση δικαιωμάτων πρόσβασης και τρόπος λειτουργίας πολλαπλών χρηστών (εξουσιοδότηση, έλεγχος ταυτότητας).
Τα λειτουργικά συστήματα μπορεί να διαφέρουν ως προς τα χαρακτηριστικά υλοποίησης των εσωτερικών αλγορίθμων για τη διαχείριση των κύριων πόρων του υπολογιστή (επεξεργαστές, συσκευές, μνήμη), τα χαρακτηριστικά των μεθόδων σχεδιασμού που χρησιμοποιούνται, τους τύπους πλατφορμών υλικού, τις περιοχές χρήσης και πολλές άλλες ιδιότητες.
Υπάρχουν διάφορες ταξινομήσεις λειτουργικών συστημάτων, οι οποίες υπογραμμίζουν ορισμένα κριτήρια που αντικατοπτρίζουν διάφορα βασικά χαρακτηριστικά των συστημάτων, ας δούμε τα πιο κοινά:
Με βάση τον σκοπό τους, τα λειτουργικά συστήματα χωρίζονται σε:
1) Συστήματα γενικής χρήσης σχεδιασμένα να επιλύουν ένα ευρύ φάσμα προβλημάτων, συμπεριλαμβανομένης της εκτόξευσης διάφορες εφαρμογές, ανάπτυξη και αποσφαλμάτωση προγραμμάτων, εργασία με δίκτυα και πολυμέσα.
2) Τα συστήματα σε πραγματικό χρόνο έχουν σχεδιαστεί για να λειτουργούν στον βρόχο ελέγχου αντικειμένων.
3) Άλλα εξειδικευμένα συστήματα είναι διάφορα λειτουργικά συστήματα που στοχεύουν κυρίως αποτελεσματική λύσημια συγκεκριμένη κατηγορία, με μεγαλύτερη ή μικρότερη ζημιά σε άλλες εργασίες
Με βάση τη φύση της αλληλεπίδρασης των χρηστών, διακρίνονται τα ακόλουθα:
1) Μαζικά λειτουργικά συστήματα που επεξεργάζονται προπαρασκευασμένες εργασίες.
2) Λειτουργικά συστήματα διαλόγου που εκτελούν εργασίες χρήστη διαδραστικά.
3) ΛΣ με γραφική διεπαφή.
4) Ενσωματωμένα λειτουργικά συστήματα που δεν αλληλεπιδρούν με τον χρήστη.
Με τον αριθμό των ταυτόχρονων εργασιών:
1) Λειτουργικό σύστημα μεμονωμένων εργασιών. Σε τέτοια συστήματα, δεν μπορούν να υπάρχουν περισσότερες από μία διεργασίες χρήστη ανά πάσα στιγμή. Ωστόσο, ταυτόχρονα, ενδέχεται να εκτελούνται διεργασίες συστήματος
2) Λειτουργικό σύστημα πολλαπλών εργασιών. Παρέχουν παράλληλη εκτέλεση ορισμένων διαδικασιών χρήστη. Η υλοποίηση του multitasking απαιτεί μια σημαντική περιπλοκή των αλγορίθμων και των δομών δεδομένων που χρησιμοποιούνται στο σύστημα.
Ανά αριθμό ταυτόχρονων χρηστών:
1) ΛΣ για έναν χρήστη. Χαρακτηρίζονται από πλήρη πρόσβαση των χρηστών στους πόρους. Τέτοια συστήματα είναι αποδεκτά κυρίως σε απομονωμένους υπολογιστές.
2) Λειτουργικό σύστημα πολλών χρηστών. Το σημαντικό συστατικό τους είναι τα μέσα προστασίας των δεδομένων και των διαδικασιών κάθε χρήστη, με βάση την έννοια του κατόχου του πόρου και την ακριβή ένδειξη των δικαιωμάτων πρόσβασης που παρέχονται σε κάθε χρήστη του συστήματος.
Με βάση το υλικό:
1) ΛΣ με έναν επεξεργαστή.
2) Λειτουργικό σύστημα πολλαπλών επεξεργαστών. Τα καθήκοντα ενός τέτοιου συστήματος περιλαμβάνουν την αποτελεσματική κατανομή των εκτελούμενων εργασιών μεταξύ των επεξεργαστών και την οργάνωση της συντονισμένης λειτουργίας όλων των επεξεργαστών.
3) ΛΣ Δικτύου. Περιλαμβάνουν τη δυνατότητα πρόσβασης σε άλλους υπολογιστές στο τοπικό δίκτυο, την εργασία με αρχεία και άλλους διακομιστές.
4) Κατανεμημένα λειτουργικά συστήματα. Κατανεμημένο σύστημα με χρήση πόρων τοπικό δίκτυο, τα παρουσιάζει στο χρήστη ως ενιαίο σύστημα, δεν χωρίζεται σε ξεχωριστά μηχανήματα.
Με μέθοδο κατασκευής:
1. Μικροπυρηνικά;
2. Μονολιθικό.
Έτσι, ένα λειτουργικό σύστημα είναι ένα σύνολο προγραμμάτων που αλληλεπιδρούν που διασφαλίζουν τη λειτουργία (λειτουργία) ενός υπολογιστή. Τα προγράμματα λειτουργικών συστημάτων αποτελούν αναπόσπαστο μέρος των σύγχρονων υπολογιστών και μόνο μαζί με αυτά σχηματίζουν αυτό που σήμερα ονομάζονται συστήματα επεξεργασίας πληροφοριών υπολογιστών. Χωρίς λειτουργικό σύστημα, οι σύγχρονοι υπολογιστές δεν λειτουργούν. Προκειμένου τα ακριβά εξαρτήματά του να αρχίσουν να εκτελούν τις λειτουργίες τους, μεταφορικά μιλώντας, για να τα «εμψυχώσουν», πρέπει να εγκατασταθεί ένα ή άλλο λειτουργικό σύστημα στον υπολογιστή και, ειδικότερα, στον υπολογιστή.

1.2. Απαιτήσεις για σύγχρονα λειτουργικά συστήματα

Το λειτουργικό σύστημα είναι ο πυρήνας του λογισμικού δικτύου που δημιουργεί το περιβάλλον για την εκτέλεση εφαρμογών και καθορίζει σε μεγάλο βαθμό τα οφέλη που θα έχουν αυτές οι εφαρμογές για τον χρήστη. Από αυτή την άποψη, θα εξετάσουμε τις απαιτήσεις που πρέπει να πληροί ένα σύγχρονο λειτουργικό σύστημα.
Προφανώς, η κύρια απαίτηση για ένα λειτουργικό σύστημα είναι η ικανότητα εκτέλεσης βασικών λειτουργιών: αποτελεσματική διαχείριση πόρων και παροχή μιας βολικής διεπαφής για τον χρήστη και τα προγράμματα εφαρμογής. Ένα σύγχρονο λειτουργικό σύστημα, κατά κανόνα, πρέπει να υλοποιεί επεξεργασία πολλαπλών προγραμμάτων, εικονική μνήμη, εναλλαγή, να υποστηρίζει μια διεπαφή πολλαπλών παραθύρων και επίσης να εκτελεί πολλές άλλες απολύτως απαραίτητες λειτουργίες. Εκτός από αυτές τις λειτουργικές απαιτήσεις, τα λειτουργικά συστήματα υπόκεινται σε εξίσου σημαντικές απαιτήσεις της αγοράς. Αυτές οι απαιτήσεις περιλαμβάνουν:
1) Επεκτασιμότητα. Ο κώδικας θα πρέπει να είναι γραμμένος με τέτοιο τρόπο ώστε να είναι εύκολο να γίνουν προσθήκες και αλλαγές εάν είναι απαραίτητο χωρίς να διακυβεύεται η ακεραιότητα του συστήματος.
2) Φορητότητα. Ο κώδικας πρέπει να είναι εύκολα φορητός από έναν τύπο επεξεργαστή σε έναν άλλο τύπο επεξεργαστή και από μια πλατφόρμα υλικού (η οποία περιλαμβάνει, μαζί με τον τύπο επεξεργαστή, τον τρόπο οργάνωσης όλου του υλικού του υπολογιστή) από έναν τύπο σε άλλο τύπο πλατφόρμας υλικού.
3) Αξιοπιστία και ανοχή σφαλμάτων. Το σύστημα πρέπει να προστατεύεται τόσο από εσωτερικούς όσο και από εξωτερικά σφάλματα, αποτυχίες και αποτυχίες. Οι ενέργειές του θα πρέπει πάντα να είναι προβλέψιμες και οι εφαρμογές δεν θα πρέπει να μπορούν να βλάψουν το λειτουργικό σύστημα.
4) Συμβατότητα. Το λειτουργικό σύστημα πρέπει να διαθέτει τα μέσα για την εκτέλεση προγραμμάτων εφαρμογών γραμμένων για άλλα λειτουργικά συστήματα. Επιπλέον, η διεπαφή χρήστη πρέπει να είναι συμβατή με τα υπάρχοντα συστήματα και πρότυπα.
5) Ασφάλεια. Το λειτουργικό σύστημα πρέπει να διαθέτει τα μέσα για να προστατεύει τους πόρους ορισμένων χρηστών από άλλους.
6) Παραγωγικότητα. Το σύστημα πρέπει να είναι τόσο γρήγορο και να ανταποκρίνεται όσο το επιτρέπει η πλατφόρμα υλικού.

1.3 Αρχιτεκτονική λειτουργικού συστήματος

Η πιο γενική προσέγγιση για τη δόμηση ενός λειτουργικού συστήματος είναι να χωρίσετε όλες τις ενότητες του σε δύο ομάδες:
1) πυρήνας - μονάδες που εκτελούν τις κύριες λειτουργίες του λειτουργικού συστήματος.
2) μονάδες που εκτελούν βοηθητικές λειτουργίες λειτουργικού συστήματος.
Ο πυρήνας περιλαμβάνει συναρτήσεις που επιλύουν προβλήματα εντός του συστήματος οργάνωσης της υπολογιστικής διαδικασίας, όπως εναλλαγή περιβάλλοντος, φόρτωση/εκφόρτωση σελίδων και χειρισμός διακοπών. Αυτές οι λειτουργίες δεν είναι διαθέσιμες για εφαρμογές. Μια άλλη κατηγορία συναρτήσεων πυρήνα χρησιμεύει για την υποστήριξη εφαρμογών, δημιουργώντας για αυτές το λεγόμενο περιβάλλον λογισμικού εφαρμογών. Οι εφαρμογές μπορούν να επικοινωνήσουν με τον πυρήνα με αιτήματα - κλήσεις συστήματος - να εκτελέσουν ορισμένες ενέργειες, για παράδειγμα, να ανοίξουν και να διαβάσουν ένα αρχείο, να εμφανίσουν πληροφορίες γραφικών στην οθόνη, να λάβουν την ώρα του συστήματος κ.λπ. Οι συναρτήσεις πυρήνα που μπορούν να κληθούν από εφαρμογές σχηματίζουν μια διεπαφή προγραμματισμού εφαρμογών (API).
Ο πυρήνας είναι η κινητήρια δύναμη πίσω από όλες τις υπολογιστικές διαδικασίες σε ένα σύστημα υπολογιστή και η αποτυχία του πυρήνα ισοδυναμεί με αποτυχία ολόκληρου του συστήματος. Επομένως, οι προγραμματιστές λειτουργικών συστημάτων δίνουν προσοχή Ιδιαίτερη προσοχήαξιοπιστία των κωδικών του πυρήνα, με αποτέλεσμα η διαδικασία αποσφαλμάτωσης τους να μπορεί να διαρκέσει πολλούς μήνες.
Συνήθως, ο πυρήνας σχεδιάζεται ως μονάδα λογισμικού κάποιας ειδικής μορφής που διαφέρει από τη μορφή των εφαρμογών χρήστη.
Οι υπόλοιπες μονάδες λειτουργικού συστήματος εκτελούν πολύ χρήσιμες, αλλά λιγότερο απαιτούμενες λειτουργίες. Για παράδειγμα, τέτοιες βοηθητικές μονάδες μπορεί να περιλαμβάνουν προγράμματα για την αρχειοθέτηση δεδομένων σε μαγνητική ταινία, ανασυγκρότηση δίσκου, επεξεργαστής κειμένου. Οι βοηθητικές μονάδες λειτουργικού συστήματος σχεδιάζονται είτε ως εφαρμογές είτε ως βιβλιοθήκες διαδικασιών.
Επειδή ορισμένα στοιχεία του λειτουργικού συστήματος έχουν σχεδιαστεί ως τακτικές εφαρμογές, δηλαδή, με τη μορφή εκτελέσιμων μονάδων σε τυπική μορφή για ένα δεδομένο λειτουργικό σύστημα, είναι συχνά πολύ δύσκολο να χαράξουμε μια σαφή γραμμή μεταξύ του λειτουργικού συστήματος και των εφαρμογών.
Για τον αξιόπιστο έλεγχο της προόδου των εφαρμογών, το λειτουργικό σύστημα πρέπει να έχει ορισμένα προνόμια έναντι των εφαρμογών. Διαφορετικά, μια εφαρμογή που λειτουργεί εσφαλμένα μπορεί να επηρεάσει τη λειτουργία του λειτουργικού συστήματος και, για παράδειγμα, να καταστρέψει μέρος του κώδικά του. Όλες οι προσπάθειες των προγραμματιστών λειτουργικών συστημάτων θα είναι μάταιες εάν οι λύσεις τους υλοποιηθούν σε μονάδες συστήματος που δεν είναι ασφαλείς από εφαρμογές, όσο κομψές και αποτελεσματικές κι αν είναι αυτές οι λύσεις. Το λειτουργικό σύστημα πρέπει επίσης να έχει αποκλειστικές εξουσίες προκειμένου να παίζει το ρόλο του διαιτητή στη διαμάχη μεταξύ εφαρμογών για πόρους υπολογιστή σε λειτουργία πολλαπλών προγραμμάτων. Καμία εφαρμογή δεν θα πρέπει να μπορεί να αποκτήσει πρόσθετο χώρο μνήμης χωρίς τη γνώση του λειτουργικού συστήματος, να απασχολεί τον επεξεργαστή για περισσότερο από το χρονικό διάστημα που επιτρέπεται από το λειτουργικό σύστημα ή να ελέγχει απευθείας κοινόχρηστες εξωτερικές συσκευές.
Είναι αδύνατο να παρασχεθούν προνόμια λειτουργικού συστήματος χωρίς ειδική υποστήριξη υλικού. Το υλικό του υπολογιστή πρέπει να υποστηρίζει τουλάχιστον δύο τρόπους λειτουργίας - τη λειτουργία χρήστη και την προνομιακή λειτουργία, η οποία ονομάζεται επίσης λειτουργία πυρήνα ή λειτουργία επόπτη. Υποτίθεται ότι το λειτουργικό σύστημα ή ορισμένα μέρη του εκτελούνται σε προνομιακή λειτουργία και οι εφαρμογές εκτελούνται σε λειτουργία χρήστη.
Δεδομένου ότι ο πυρήνας εκτελεί όλες τις κύριες λειτουργίες του λειτουργικού συστήματος, τις περισσότερες φορές ο πυρήνας γίνεται το μέρος του λειτουργικού συστήματος που λειτουργεί σε προνομιακή λειτουργία. Μερικές φορές αυτή η ιδιότητα - που λειτουργεί σε προνομιακή λειτουργία - χρησιμεύει ως ο κύριος ορισμός της έννοιας του "πυρήνα".
Ένα υπολογιστικό σύστημα που εκτελεί ένα λειτουργικό σύστημα που βασίζεται σε πυρήνα μπορεί να θεωρηθεί ως ένα σύστημα που αποτελείται από τρία ιεραρχικά διατεταγμένα επίπεδα: το κάτω επίπεδο είναι το υλικό, το ενδιάμεσο επίπεδο είναι ο πυρήνας και τα βοηθητικά προγράμματα που επεξεργάζονται προγράμματα και εφαρμογές αποτελούν το ανώτερο στρώμα του Σύστημα. Η πολυεπίπεδη δομή ενός υπολογιστικού συστήματος συνήθως απεικονίζεται ως ένα σύστημα ομόκεντρων κύκλων, υποδεικνύοντας το γεγονός ότι κάθε στρώμα μπορεί να αλληλεπιδράσει μόνο με γειτονικά στρώματα. Πράγματι, με αυτήν την οργάνωση λειτουργικού συστήματος, οι εφαρμογές δεν μπορούν να αλληλεπιδράσουν απευθείας με το υλικό, αλλά μόνο μέσω του επιπέδου του πυρήνα.
Η πολυεπίπεδη προσέγγιση είναι ένας καθολικός και αποτελεσματικός τρόπος για την αποσύνθεση σύνθετων συστημάτων οποιουδήποτε τύπου, συμπεριλαμβανομένων των λογισμικών. Σύμφωνα με αυτή την προσέγγιση, το σύστημα αποτελείται από μια ιεραρχία επιπέδων. Κάθε στρώμα εξυπηρετεί το υπερκείμενο στρώμα, εκτελώντας για αυτό ένα ορισμένο σύνολο λειτουργιών που σχηματίζουν μια διασύνδεση μεταξύ επιπέδων. Με βάση τις λειτουργίες του υποκείμενου στρώματος, το επόμενο επίπεδο (πάνω στην ιεραρχία) δημιουργεί τις λειτουργίες του - πιο περίπλοκες και πιο ισχυρές, οι οποίες, με τη σειρά τους, αποδεικνύονται πρωτόγονες για τη δημιουργία ακόμη πιο ισχυρών συναρτήσεων του υπερκείμενου στρώματος. Οι αυστηροί κανόνες ισχύουν μόνο για την αλληλεπίδραση μεταξύ των επιπέδων του συστήματος και μεταξύ των μονάδων μέσα σε ένα επίπεδο, οι συνδέσεις μπορεί να είναι αυθαίρετες. Μια μεμονωμένη λειτουργική μονάδα μπορεί να εκτελέσει την εργασία της είτε μόνη της, είτε να καλέσει μια άλλη λειτουργική μονάδα στο επίπεδο της ή να ζητήσει βοήθεια από το υποκείμενο επίπεδο μέσω μιας διεπαφής ενδιάμεσων επιπέδων.
Η αρχιτεκτονική του μικροπυρήνα είναι μια εναλλακτική στον κλασικό τρόπο κατασκευής ενός λειτουργικού συστήματος. Στην περίπτωση αυτή, η κλασική αρχιτεκτονική αναφέρεται στη δομική οργάνωση του λειτουργικού συστήματος που συζητήθηκε παραπάνω, σύμφωνα με την οποία όλες οι κύριες λειτουργίες του λειτουργικού συστήματος που αποτελούν τον πυρήνα πολλαπλών επιπέδων εκτελούνται σε προνομιακή λειτουργία. Σε αυτήν την περίπτωση, ορισμένες βοηθητικές λειτουργίες του ΛΣ σχεδιάζονται ως εφαρμογές και εκτελούνται σε λειτουργία χρήστη μαζί με προγράμματα απλών χρηστών (που γίνονται βοηθητικά προγράμματα συστήματος ή προγράμματα επεξεργασίας).
Η ουσία της αρχιτεκτονικής μικροπυρήνα είναι η εξής. Σε προνομιακή λειτουργία, μόνο ένα πολύ μικρό μέρος του λειτουργικού συστήματος, που ονομάζεται μικροπυρήνας, παραμένει σε λειτουργία. Ο μικροπυρήνας προστατεύεται από το υπόλοιπο λειτουργικό σύστημα και εφαρμογές. Ένας μικροπυρήνας συνήθως περιλαμβάνει μονάδες που εξαρτώνται από τη μηχανή, καθώς και μονάδες που λειτουργούν βασικές λειτουργίεςπυρήνες για έλεγχο διεργασιών, χειρισμό διακοπών, διαχείριση εικονική μνήμη, προώθηση μηνυμάτων και διαχείριση συσκευών I/O που σχετίζονται με τη φόρτωση ή την ανάγνωση μητρώων συσκευών. Το σύνολο των συναρτήσεων ενός μικροπυρήνα αντιστοιχεί συνήθως στις λειτουργίες του στρώματος του πυρήνα μηχανισμού ενός κανονικού πυρήνα. Τέτοιες λειτουργίες λειτουργικού συστήματος είναι δύσκολο, αν όχι αδύνατο, να εκτελεστούν στο χώρο του χρήστη.
Όλες οι άλλες λειτουργίες του πυρήνα υψηλότερου επιπέδου συσκευάζονται ως εφαρμογές που εκτελούνται σε λειτουργία χρήστη. Δεν υπάρχει σαφής απόφαση σχετικά με το ποιες λειτουργίες του συστήματος θα πρέπει να αφεθούν σε προνομιακή λειτουργία και ποιες θα πρέπει να μεταφερθούν σε λειτουργία χρήστη. Γενικά, πολλοί διαχειριστές πόρων που αποτελούν αναπόσπαστα μέρη του κανονικού πυρήνα - το σύστημα αρχείων, τα υποσυστήματα διαχείρισης εικονικής μνήμης και διεργασιών, ο διαχειριστής ασφαλείας κ.λπ. - γίνονται "περιφερειακές" μονάδες που εκτελούνται σε λειτουργία χρήστη.
Οι διαχειριστές πόρων που λειτουργούν σε λειτουργία χρήστη διαφέρουν θεμελιωδώς από τα παραδοσιακά βοηθητικά προγράμματα λειτουργικών συστημάτων και τα προγράμματα επεξεργασίας, αν και με αρχιτεκτονική μικροπυρήνα όλα αυτά τα στοιχεία λογισμικού συσκευάζονται επίσης ως εφαρμογές. Τα βοηθητικά προγράμματα και τα προγράμματα επεξεργασίας καλούνται κυρίως από τους χρήστες. Καταστάσεις όπου μια εφαρμογή απαιτεί την εκτέλεση μιας λειτουργίας (διαδικασίας) μιας άλλης εφαρμογής συμβαίνουν εξαιρετικά σπάνια. Επομένως, σε λειτουργικά συστήματα με κλασική αρχιτεκτονική, δεν υπάρχει μηχανισμός με τον οποίο μια εφαρμογή θα μπορούσε να καλέσει τις λειτουργίες μιας άλλης.
Λειτουργικά συστήματα βασισμένα στην έννοια του μικροπυρήνα, στο υψηλός βαθμόςικανοποιεί τις περισσότερες από τις απαιτήσεις για σύγχρονα λειτουργικά συστήματα, είναι φορητό, επεκτάσιμο, αξιόπιστο και δημιουργεί καλές προϋποθέσεις για την υποστήριξη κατανεμημένων εφαρμογών. Αυτά τα πλεονεκτήματα έχουν το κόστος της μειωμένης απόδοσης και αυτό είναι το κύριο μειονέκτημα της αρχιτεκτονικής μικροπυρήνων.
Το σύστημα διαχείρισης αρχείων είναι το κύριο στη συντριπτική πλειοψηφία των σύγχρονων λειτουργικών συστημάτων. Για παράδειγμα, τα λειτουργικά συστήματα Unix δεν μπορούν να λειτουργήσουν χωρίς σύστημα αρχείων, επειδή η έννοια του αρχείου είναι μια από τις πιο θεμελιώδεις για αυτά. Όλα τα σύγχρονα λειτουργικά συστήματα χρησιμοποιούν αρχεία και σχετικό λογισμικό για να εργαστούν μαζί τους. Το γεγονός είναι ότι, πρώτον, πολλά προγράμματα επεξεργασίας συστήματος επικοινωνούν μέσω του συστήματος αρχείων χρησιμοποιώντας δεδομένα. Δεύτερον, με τη βοήθεια αυτού του συστήματος επιλύονται τα προβλήματα της κεντρικής κατανομής του χώρου στο δίσκο και της διαχείρισης δεδομένων. Τέλος, οι χρήστες έχουν ευκολότερους τρόπους πρόσβασης στα δεδομένα τους που είναι αποθηκευμένα σε εξωτερικές συσκευές αποθήκευσης.
Το σύστημα αρχείων (FS) είναι σημαντικό σημείοοποιοδήποτε λειτουργικό σύστημα που είναι υπεύθυνο για την οργάνωση της αποθήκευσης και της πρόσβασης σε πληροφορίες σε οποιοδήποτε μέσο. Ας εξετάσουμε, ως παράδειγμα, συστήματα αρχείων για τα πιο κοινά μέσα αποθήκευσης στην εποχή μας - μαγνητικούς δίσκους. Όπως γνωρίζετε, οι πληροφορίες σε έναν σκληρό δίσκο αποθηκεύονται σε τομείς (συνήθως 512 byte) και η ίδια η συσκευή μπορεί να εκτελέσει μόνο εντολές για ανάγνωση/εγγραφή πληροφοριών σε έναν συγκεκριμένο τομέα στο δίσκο. Αντίθετα, το σύστημα αρχείων επιτρέπει στον χρήστη να λειτουργεί με μια πιο βολική ιδέα για αυτόν - ένα αρχείο. Το σύστημα αρχείων φροντίζει για την οργάνωση της αλληλεπίδρασης των προγραμμάτων με αρχεία που βρίσκονται σε δίσκους. Τα ονόματα αρχείων χρησιμοποιούνται για την αναγνώριση αρχείων. Τα σύγχρονα συστήματα αρχείων παρέχουν στους χρήστες τη δυνατότητα να δίνουν στα αρχεία αρκετά μεγάλα μνημονικά ονόματα.

Κεφάλαιο 2. ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΣΥΓΧΡΟΝΩΝ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Τα Windows 7, με την κωδική ονομασία Blackcomb and Vienna, είναι ένα λειτουργικό σύστημα στην οικογένεια των Windows NT, που ακολουθεί Windows Vista. Στη γραμμή Windows NT, το σύστημα έχει τον αριθμό έκδοσης 6.1 (Windows 2000 - 5.0, Windows XP - 5.1, Windows Server 2003 - 5.2, Windows Vista και Windows Server 2008 - 6.0). Η έκδοση διακομιστή είναι Windows Server 2008 R2, η έκδοση για ενσωματωμένα συστήματα είναι Windows Embedded Standard 2011 (Κεμπέκ), η έκδοση για κινητά είναι Windows Embedded Compact 2011 (Chelan, Windows CE 7.0),
Το λειτουργικό σύστημα κυκλοφόρησε στις 25 Οκτωβρίου 2009, λιγότερο από τρία χρόνια μετά την κυκλοφορία του προηγούμενου λειτουργικού συστήματος, των Windows Vista. Αν και αρχικά το λειτουργικό σύστημα επρόκειτο να κυκλοφορήσει στις 31 Αυγούστου 2009. Στις 24 Ιουλίου 2009, χορηγήθηκε πρόσβαση στο RTM σε συνεργάτες και πελάτες με άδεια Volume Licensing. Η τελική έκδοση χωρίς άδεια (ένα αντίγραφο από δίσκους που αργότερα κυκλοφόρησαν) ήταν διαθέσιμη σε όλους από τις πρώτες ημέρες του Αυγούστου 2009.
Τα Windows 7 περιλάμβαναν ορισμένες εξελίξεις που εξαιρούνταν από τα Windows Vista, καθώς και καινοτομίες στη διεπαφή και τα ενσωματωμένα προγράμματα. Τα παιχνίδια Inkball και Ultimate Extras εξαιρέθηκαν από τα Windows 7. εφαρμογές που έχουν ανάλογα στο Windows Live (Windows Mail, Ημερολόγιο των Windowsκ.λπ.), τεχνολογία Microsoft Agent, Windows Meeting Space. Η επιλογή επιστροφής στο κλασικό μενού και στην έκδοση των Windows 7 έχει εξαφανιστεί από το μενού Έναρξη.
Στην Αμερική, τα Windows 7 είναι διαθέσιμα σε έξι διαφορετικές εκδόσεις, στη Ρωσία - μόνο σε πέντε (το Enterprise εξαιρείται). Επίσης, το Family Pack (αναβάθμιση σε Windows 7 Home Premium για τρεις υπολογιστές) δεν είναι διαθέσιμο στη Ρωσία.
Τα Windows 7 δημιουργήθηκαν σε διάφορες εκδόσεις που αναφέρονται παρακάτω με αυξημένες απαιτήσεις υλικού (Πίνακας 1).
Πίνακας 1 - Ελάχιστες απαιτήσεις υλικού για Windows 7
Αρχιτεκτονική 32-bit 64-bit
ΕΠΕΞΕΡΓΑΣΤΗΣ Επεξεργαστής IA-32 1 GHz Επεξεργαστής 1 GHz x86-64
Μνήμη τυχαίας πρόσβασης (RAM) 1 GB 2 GB
Κάρτα βίντεο Προσαρμογέας βίντεο με υποστήριξη DirectX 9 και WDDM εκδόσεις 1.0 και παλαιότερες.
(Δεν είναι απόλυτη ανάγκη. Απαιτείται μόνο για
Aero)
Ελεύθερος χώροςσκληρός δίσκος 16 GB ελεύθερου χώρου 20 GB ελεύθερου χώρου
Μονάδα οπτικού δίσκου Μονάδα DVD-ROM (Μόνο για εγκατάσταση από DVD)

1) Windows 7 Starter. Το Windows 7 Starter θα σας επιτρέψει να εργαστείτε με οποιονδήποτε αριθμό προγραμμάτων και εφαρμογών. Ταυτόχρονα, εξοικονομεί πόρους στον υπολογιστή σας, είτε πρόκειται για netbook είτε για επιτραπέζιο υπολογιστή. Απλότητα, ευκολία και οικονομική απόδοση - αυτά είναι τα κύρια πλεονεκτήματα αυτής της συγκεκριμένης έκδοσης των Windows 7. Μια άλλη έκδοση που δεν μπορεί να αγοραστεί σε κουτί, αλλά εξακολουθεί να είναι διαθέσιμη στο ρωσική αγορά- αυτό είναι το Windows 7 Starter. Διανέμεται μόνο με υπολογιστές και φορητούς υπολογιστές (OEM).
Αυτό είναι το πιο απογυμνωμένο έκδοση Windows 7. Δεν έχει ούτε διεπαφή Aero, ούτε δυνατότητα απομακρυσμένης εργασίας, ούτε εικονικούς επιτραπέζιους υπολογιστές και XP Mode, ούτε Windows Media Center.
2) Windows 7 Home Basic. Κάνει τις καθημερινές εργασίες των Windows 7 πιο γρήγορες και εύκολες Παρέχει ταχύτερη και ευκολότερη πρόσβαση στα προγράμματα και τα έγγραφα που χρησιμοποιείτε πιο συχνά. Διαφέρει μόνο σε μερική υποστήριξη για Aero - (ημιδιαφανή παράθυρα). Αλλά οι περισσότερες από τις λειτουργίες "ενήλικες" λείπουν στη βασική έκδοση.
Η βασική έκδοση διατίθεται σε δύο γεύσεις: 32-bit και 64-bit. Όλες οι παλαιότερες εκδόσεις περιλαμβάνουν και τους δύο δίσκους (με λειτουργικό σύστημα 32-bit και 64-bit).
3) Windows 7 Home Premium. Το λειτουργικό σύστημα Windows 7 Home Premium διευκολύνει τη δημιουργία του οικιακό δίκτυοκαι μοιραστείτε τις αγαπημένες σας φωτογραφίες, μουσική και βίντεο. Μπορείτε επίσης να παρακολουθήσετε, να κάνετε παύση, να επαναφέρετε και να ηχογραφήσετε τηλεοπτικές εκπομπές.
Τα Windows 7 Home Premium περιέχουν δύο δίσκους: τον πρώτο με την έκδοση 32 bit και τον δεύτερο με την έκδοση 64 bit (φυσικά, υπάρχει μόνο ένα κλειδί ενεργοποίησης, επομένως δεν θα μπορείτε να εγκαταστήσετε το 64 bit έκδοση σε έναν υπολογιστή και στον άλλο - 32-bit).
Επιπλέον, τα Windows 7 Home Premium έχουν δύο σημαντικές διαφορές από Home Basic: Αυτό παρουσία των Windows Media Center και τεχνολογίες Multi-Touch. Θα σταθούμε σε αυτό με περισσότερες λεπτομέρειες. Δεν είναι μυστικό ότι όλα τα είδη συσκευών με οθόνη αφής γίνονται όλο και πιο συνηθισμένα σήμερα. Επιπλέον, αυτά δεν είναι μόνο κινητά τηλέφωνα με μικροσκοπικές οθόνες, αλλά και πλήρεις οθόνες, καθώς και υπολογιστές all-in-one (για παράδειγμα, HP TouchSmart). Βλέποντας την τάση, η Microsoft αποφάσισε να κυκλοφορήσει ένα λειτουργικό σύστημα βελτιστοποιημένο για εργασία με τεχνολογίες δακτύλων.
Επιπλέον, αυτό που είναι σημαντικό, τα Windows 7 κατανοούν τις εντολές πολλών δακτύλων. Αυτό σας επιτρέπει να εργάζεστε εύκολα με φωτογραφίες, δορυφορικούς χάρτες, σχέδια και άλλα γραφικά αντικείμενα. Αυτό που φαινόταν σαν φαντασία πριν από μερικά χρόνια και μετά την κυκλοφορία του εντυπωσιακού πίνακα Microsoft Surface - μια πειραματική εξέλιξη μακριά από τους απλούς χρήστες, σήμερα έχει γίνει διαθέσιμο σχεδόν σε όλους. Και κυρίως χάρη στα Windows 7.
Τέλος, μια ακόμη μικρή λεπτομέρεια που ξεχωρίζει Σπιτική έκδοσηαπό το Home Basic: Πρόκειται για υποστήριξη για 16 GB μνήμης RAM αντί για 8 GB. Φυσικά, αυτό ισχύει μόνο για εκδόσεις 64 bit (σε εκδόσεις 32 bit το μέγιστο είναι 4 GB). Και αν αυτό δεν είναι αρκετό για εσάς, τότε δώστε προσοχή στα Windows 7 Professional. Και τα 192 GB υποστηρίζονται εκεί.
4) Windows 7 Professional. Με τα Windows 7 Professional, μπορείτε να αφαιρέσετε τα εμπόδια στην επιτυχία. Επιτρέπει σε πολλά προγράμματα των Windows XP να εκτελούνται σε λειτουργία Windows XP και ανακτά γρήγορα δεδομένα χρησιμοποιώντας αυτόματα αντίγραφα ασφαλείας στο οικιακό ή εταιρικό σας δίκτυο. Επιπλέον, μπορείτε να συνδεθείτε πιο εύκολα και με ασφάλεια σε εταιρικά δίκτυα χάρη στη δυνατότητα σύνδεσης τομέα. Ωστόσο, τα Windows 7 Professional δεν είναι μόνο για επαγγελματικούς λόγους. Περιέχει επίσης εξαιρετικές δυνατότητες απελευθέρωσης Windows Homeεπεκτάθηκε για ψυχαγωγία.
5) Windows 7 Ultimate. Η παλαιότερη έκδοση των Windows 7, η οποία παρέχει στο χρήστη μέγιστες δυνατότητες, είναι τα Windows 7 Ultimate. Η μέγιστη έκδοση περιλαμβάνει ένα πολύγλωσσο πακέτο διεπαφής χρήστη, το οποίο σας επιτρέπει να αλλάξετε τη γλώσσα διεπαφής συστήματος. Έτσι, μπορείτε να αγοράσετε τη ρωσική έκδοση και, στη συνέχεια, να αλλάξετε ολόκληρη τη διεπαφή συστήματος στα Αγγλικά. Επιπλέον, το Ultimate διαθέτει δυνατότητα εκκίνησης εικονικού σκληρού δίσκου και αρκετές τεχνολογίες που απευθύνονται σε εταιρικούς χρήστες. Πρώτα απ 'όλα, αυτά είναι η Ομοσπονδιακή Αναζήτηση, το BitLocker και το BitLocker To Go. Η Ομοσπονδιακή Αναζήτηση στα Windows 7 παρέχει εγγενή υποστήριξη για αναζήτηση εταιρικών δεδομένων που είναι αποθηκευμένα εκτός του υπολογιστή του χρήστη. Δηλαδή, μπορείτε να αναζητήσετε δεδομένα στο εταιρικό σας δίκτυο ή σε τοποθεσίες SharePoint όπως ακριβώς θα κάνατε τοπικός υπολογιστής. Το BitLocker είναι κρυπτογράφηση μονάδων δίσκου στον υπολογιστή σας και το BitLocker To Go είναι κρυπτογράφηση δεδομένων στον υπολογιστή σας. αφαιρούμενα μέσα(για παράδειγμα, μονάδες flash).
Εκτός από τα παραπάνω, το Windows 7 Ultimate μπορεί να προσφέρει στους χρήστες και στους ειδικούς IT ορισμένες άλλες δυνατότητες, αλλά για να τις χρησιμοποιήσετε θα χρειαστεί να αναπτύξετε τον Windows Server 2008 R2. Άλλα θα παρέχονται από το Microsoft Desktop Optimization Pack.

2.2. Unix OS

Το λειτουργικό σύστημα UNIX είναι ένα σύστημα χρονομερισμού πολλών χρηστών. Ένας από τους δημιουργούς του λειτουργικού συστήματος, που αρχικά ονομαζόταν UNIX, ο Ken Thompson. Το UNIX είναι ένα από τα πιο δημοφιλή λειτουργικά συστήματα στον κόσμο λόγω του ότι συντηρείται και διανέμεται από μεγάλο αριθμό εταιρειών. Αρχικά δημιουργήθηκε ως ένα σύστημα πολλαπλών εργασιών για μικροϋπολογιστές και κεντρικούς υπολογιστές στα μέσα της δεκαετίας του '70, αλλά έκτοτε έχει εξελιχθεί σε ένα από τα πιο ευρέως χρησιμοποιούμενα λειτουργικά συστήματα, παρά τη μερικές φορές μπερδεμένη διεπαφή του και την έλλειψη κεντρικής τυποποίησης. Υπάρχουν εκδόσεις του UNIX για πολλά συστήματα, που κυμαίνονται από προσωπικούς υπολογιστές έως υπερυπολογιστές. Όλοι οι χρήστες του λειτουργικού συστήματος UNIX εργάζονται με αρχεία, είτε ρητά είτε σιωπηρά. Το σύστημα αρχείων UNIX OS έχει δομή δέντρου. Οι ενδιάμεσοι κόμβοι του δέντρου είναι κατάλογοι με συνδέσμους προς άλλους καταλόγους ή αρχεία και τα φύλλα του δέντρου αντιστοιχούν σε αρχεία ή κενούς καταλόγους. Κάθε εγγεγραμμένος χρήστης έχει έναν αντίστοιχο κατάλογο συστήματος αρχείων που ονομάζεται home directory του χρήστη. Όταν είναι συνδεδεμένος, ο χρήστης έχει απεριόριστη πρόσβαση στον αρχικό κατάλογο και σε όλους τους καταλόγους και τα αρχεία που περιέχονται σε αυτόν. Ο χρήστης μπορεί να δημιουργήσει, να διαγράψει και να τροποποιήσει καταλόγους και αρχεία που περιέχονται στον αρχικό κατάλογο. Η πρόσβαση σε όλα τα άλλα αρχεία είναι δυνητικά δυνατή, αλλά μπορεί να περιοριστεί εάν ο χρήστης δεν έχει επαρκή δικαιώματα.
Οι γλώσσες εντολών που χρησιμοποιούνται στο λειτουργικό σύστημα UNIX είναι αρκετά απλές ώστε οι νέοι χρήστες να μπορούν να ξεκινήσουν γρήγορα και αρκετά ισχυρές ώστε να μπορούν να χρησιμοποιηθούν για τη σύνταξη σύνθετων προγραμμάτων.
Το λειτουργικό σύστημα UNIX είναι ένα σύνολο προγραμμάτων που τρέχει τον υπολογιστή σας, επικοινωνεί μεταξύ εσάς και του υπολογιστή και σας παρέχει οργανικά μέσαγια να σας βοηθήσει να ολοκληρώσετε τη δουλειά σας. Σχεδιασμένο για να κάνει το λογισμικό εύκολο, αποτελεσματικό και ευέλικτο, το UNIX έχει πολλά χρήσιμα χαρακτηριστικά:
ο κύριος σκοπός του συστήματος είναι να εκτελεί ένα ευρύ φάσμα εργασιών και προγραμμάτων.
ένα διαδραστικό περιβάλλον που σας επιτρέπει να επικοινωνείτε απευθείας με τον υπολογιστή σας και να λαμβάνετε άμεσες απαντήσεις στα ερωτήματα και τα μηνύματά σας.
ένα περιβάλλον πολλών χρηστών που σας επιτρέπει να μοιράζεστε πόρους υπολογιστή με άλλους χρήστες χωρίς να μειώνετε την απόδοση. Αυτή η μέθοδος ονομάζεται κοινή χρήση χρόνου. Το σύστημα UNIX αλληλεπιδρά με τους χρήστες έναν κάθε φορά, αλλά τόσο γρήγορα που φαίνεται να αλληλεπιδρά με όλους τους χρήστες ταυτόχρονα.
ένα περιβάλλον πολλαπλών εργασιών που σας επιτρέπει να εκτελείτε περισσότερες από μία εργασίες ταυτόχρονα.
Το σύστημα UNIX έχει 4 κύρια στοιχεία:
    Ο πυρήνας είναι το πρόγραμμα που αποτελεί τον πυρήνα του λειτουργικού συστήματος. συντονίζει τις εσωτερικές λειτουργίες του υπολογιστή (όπως η κατανομή των πόρων του συστήματος). Ο πυρήνας λειτουργεί αόρατος σε εσάς.
    Το κέλυφος είναι ένα πρόγραμμα που επικοινωνεί μεταξύ εσάς και του πυρήνα, ερμηνεύοντας και εκτελώντας τις εντολές σας. Δεδομένου ότι διαβάζει την εισαγωγή σας και σας στέλνει μηνύματα, περιγράφεται ως διαδραστική.
    Οι εντολές είναι τα ονόματα των προγραμμάτων που πρέπει να εκτελέσει ο υπολογιστής. Τα πακέτα λογισμικού ονομάζονται εργαλεία. Το σύστημα UNIX παρέχει εργαλεία για εργασίες όπως η δημιουργία και τροποποίηση κειμένου, η συγγραφή προγραμμάτων, η ανάπτυξη εργαλείων λογισμικού, η ανταλλαγή πληροφοριών με άλλους μέσω υπολογιστή.
    σύστημα αρχείων – Ένα σύστημα αρχείων είναι η συλλογή όλων των αρχείων που είναι δυνατά στον υπολογιστή σας. Σας βοηθά να αποθηκεύετε και να ανακτάτε εύκολα πληροφορίες.
Το Unix ικανοποιεί όλες τις απαιτήσεις των σύγχρονων λειτουργικών συστημάτων, συμπεριλαμβανομένων των εξής:
Υποστηρίζει όλα τα κύρια πρωτόκολλα δικτύου.
Υποστηρίζει όλα τα μεγάλα συστήματα αρχείων.
Όρια χώρου στο δίσκο.
Βολικές διεπαφές χρήστη και λογισμικού.
Η ικανότητα αποτελεσματικής διαχείρισης πόρων υπολογιστή.
Λειτουργία πολλαπλών εργασιών.
Γραφική διεπαφή πολλαπλών παραθύρων.
Υποστήριξη πολλών γλωσσών για γραμματοσειρές και πληκτρολόγια.
Πολυεπεξεργασία.
Διαθεσιμότητα μηχανισμών για εργασία με εικονική μνήμη.
Προσομοίωση μαθηματικού συνεπεξεργαστή.
Εξασφάλιση της προστασίας των πληροφοριών από μη εξουσιοδοτημένη πρόσβαση, καθώς και προστασία από λανθασμένες ενέργειες των χρηστών.
Κοινόχρηστες βιβλιοθήκες.
Εικονικές κονσόλες.
Φορητότητα λειτουργικού συστήματος λόγω του γεγονότος ότι τα προγράμματα του λειτουργικού συστήματος είναι γραμμένα στη γλώσσα υψηλού επιπέδου C.
Πολυπλατφόρμα, καθώς τα λειτουργικά συστήματα Unix πρακτικά δεν συνδέονται με την αρχιτεκτονική του συστήματος. Μεταξύ όλων των απαιτήσεων που ικανοποιεί η οικογένεια λειτουργικών συστημάτων Unix, θα μας ενδιαφέρουν οι δυνατότητές τους στην υλοποίηση δικτύων υπολογιστών. Σήμερα όλα τα λειτουργικά συστήματα λειτουργούν στο Διαδίκτυο και αρκετά καλά. Ωστόσο, το Unix OS σάς επιτρέπει να έχετε ταχύτητες Διαδικτύου αρκετές φορές πιο γρήγορα από άλλα λειτουργικά συστήματα.
Ένα άλλο πλεονέκτημα του Unix είναι η σημαντικά υψηλότερη αξιοπιστία επικοινωνίας, η οποία σας επιτρέπει να αντιγράψετε μεγάλες ποσότητες πληροφοριών από το Διαδίκτυο.
Το Unix σάς επιτρέπει να οργανώσετε την πλήρη πρόσβαση στο Διαδίκτυο από κάθε υπολογιστή στο τοπικό δίκτυο μέσω ενός καταχωρημένου υπολογιστή. Δεν απαιτείται εγγραφή άλλων υπολογιστών.
Το Unix έχει υψηλότερο βαθμό προστασίας πληροφοριών από άλλα λειτουργικά συστήματα από τη διείσδυση σε έναν υπολογιστή μέσω Διαδικτύου και κατά την εργασία σε τοπικό δίκτυο.
Βαθμός προστασίας έναντι επιθέσεις ιώνστο Unix αποδεικνύεται υψηλότερο επίσης.
Η λειτουργία του λογισμικού στο Unix είναι αξιόπιστη και σταθερή.
Το Unix σάς επιτρέπει να δημιουργείτε αξιόπιστα αρχεία πληροφοριών, διακομιστές Web, διακομιστές βάσεων δεδομένων με απομακρυσμένη πρόσβαση, διακομιστές τοπικών δικτύων υπολογιστών, ισχυρούς σταθμούς Διαδικτύου με πλήρες σετδυνατότητες του παρόχου Διαδικτύου.
Τα πακέτα εγκατάστασης για πολλές εκδόσεις του Unix είναι διαθέσιμα για δωρεάν αντιγραφή μέσω Διαδικτύου.
Unix OS έχουν τυπικό σετεργαλεία, η σωστή χρήση των οποίων σας επιτρέπει να δημιουργήσετε ασφαλή δίκτυα υπολογιστών. Οι μηχανισμοί ασφαλείας είναι Orange Book Class C2 και είναι παρόντες στο Unix από το 1992 (Unix SVR4). Τα τυπικά χαρακτηριστικά ασφαλείας στο Unix έχουν τις ακόλουθες δυνατότητες:
Προστασία με κωδικό πρόσβασης. Κάθε χρήστης στο Unix έχει το δικό του όνομα και κωδικό πρόσβασης, χωρίς τα οποία δεν μπορεί λογικά να συνδεθεί στο σύστημα.
Προστασία αρχείων. Ακόμα κι αν ένας χρήστης είναι συνδεδεμένος χωρίς τα κατάλληλα δικαιώματα αρχείων, δεν μπορεί να εργαστεί με αρχεία άλλων ατόμων. Στο Unix, υπάρχει ένας λεγόμενος superuser, ο οποίος συνδέεται ως root και έχει τον δικό του κωδικό πρόσβασης, αυτός ο χρήστης έχει απεριόριστα δικαιώματα πρόσβασης στα αρχεία και είναι ο διαχειριστής του συστήματος.
Η δυνατότητα αλλαγής της κατάστασης ενός χρήστη χρησιμοποιώντας την εντολή su (superuser), αρκεί να γνωρίζει τον κωδικό πρόσβασης του superuser, ή την εντολή newgrp, που του επιτρέπει να αλλάξει την ομάδα στην οποία ανήκει ο χρήστης.
Κρυπτογράφηση αρχείων χρησιμοποιώντας το πρόγραμμα κρυπτογράφησης, το οποίο χρησιμοποιεί ένα σύστημα κλειδιών.
Με βάση τη χρήση τυπικών χαρακτηριστικών ασφαλείας, ένα σύστημα είναι τόσο ασφαλές όσο έχει διαμορφωθεί από τον υπερχρήστη. Ταυτόχρονα, η προστασία σε επίπεδο δικτύου απαιτεί τη χρήση πρόσθετων εργαλείων, κυρίως συστημάτων ελέγχου ταυτότητας δικτύου και τείχη προστασίας.

2.3. Windows XP

Τα Windows XP κυκλοφόρησαν 25 Οκτωβρίου 2001 και είναι εξέλιξη Windows 2000 Professional.
Σε αντίθεση με το προηγούμενο σύστημα Windows 2000 , το οποίο προμηθεύτηκε όπως στοδιακομιστή και πελάτη επιλογές, τα Windows XP είναι αποκλειστικάπελάτης το σύστημά μου. Ο αντίστοιχος διακομιστής του είναι Windows Server 2003. Αν και ο Windows Server 2003 και βασίζεται στον ίδιο κώδικα με τα Windows XP, κληρονομώντας σχεδόν εξ ολοκλήρου τη διεπαφή του τμήματος χρήστη του, Windows Server 2003 εξακολουθεί να χρησιμοποιεί μια νεότερη και αναθεωρημένη έκδοση του πυρήνα NT 5.2. Τα Windows XP Professional x64 Edition, που εμφανίστηκαν αργότερα, είχαν τον ίδιο πυρήνα με Windows Server 2003 , και έλαβε τις ίδιες ενημερώσεις ασφαλείας, με αποτέλεσμα να πει κανείς ότι η ανάπτυξή τους προχώρησε «παράλληλα».
Τα Windows XP ήρθαν σε πολλές γεύσεις:
Τα Windows XP Professional Edition σχεδιάστηκαν για επιχειρήσεις και επιχειρηματίες και περιλαμβάνουν λειτουργίες όπως απομακρυσμένη πρόσβαση στην επιφάνεια εργασίας του υπολογιστή, κρυπτογράφησηαρχεία (με χρήση κρυπτογράφησης Σύστημα αρχείων ), κεντρική διαχείριση και υποστήριξη δικαιωμάτων πρόσβασηςπολυεπεξεργαστήςσυστήματα
Τα Windows XP Home Edition είναι ένα σύστημα για οικιακή χρήση. Κυκλοφορεί ως μια φθηνή "ξεγυμνωμένη" έκδοση της Professional Edition, αλλά βασίζεται στην ίδιαπυρήνας.
Τα Windows XP Tablet PC Edition βασίζονται στην Professional Edition και περιέχουν ειδικές εφαρμογές βελτιστοποιημένες για εισαγωγή δεδομένων
και τα λοιπά.................

Ενότητα "Υπολογιστές και τεχνολογίες πληροφοριών στα τεχνικά συστήματα, την οικονομία, την επιστήμη και την εκπαίδευση"

ΟΡΙΣΜΕΝΕΣ ΠΤΥΧΕΣ ΤΗΣ ΣΠΟΥΔΑΣΗΣ ΣΥΓΧΡΟΝΟΥ
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ

Savelyev A.N. (Κέντρο Τεχνολογίες πληροφορικής MSTU)

Η ανάγκη μελέτης των σύγχρονων λειτουργικών συστημάτων (ΛΣ) οφείλεται στη σημασία της επιλογής και εφαρμογής τους σε συστήματα υπολογιστώνγια οποιοδήποτε σκοπό. Επί του παρόντος, μπορούν να διακριθούν διάφορες κατευθύνσεις στην ανάπτυξη του λειτουργικού συστήματος, όπως: λειτουργικό σύστημα επιτραπέζιου υπολογιστή (λειτουργικό σύστημα γενικής χρήσης), λειτουργικό σύστημα δικτύου, ενσωματωμένο λειτουργικό σύστημα κ.λπ. Η εκμάθηση για κάθε τύπο λειτουργικού συστήματος περιλαμβάνει την απόκτηση σχετικών δεξιοτήτων σε βασικές πτυχές της χρήσης τους, συμπεριλαμβανομένης της εγκατάστασης, της διαμόρφωσης και των αναβαθμίσεων καθ' όλη τη διάρκεια του κύκλου ζωής τους.

Ο κύκλος ζωής των επιτραπέζιων λειτουργικών συστημάτων σήμερα είναι περίπου πέντε χρόνια και καθορίζεται κυρίως από την αλλαγή των γενεών λογισμικού εφαρμογών (λογισμικού) και τη διάρκεια ζωής των αντίστοιχων τύπων υπολογιστών. Ο κύκλος ζωής ενός λειτουργικού συστήματος δικτύου είναι πιο δύσκολο να προσδιοριστεί επειδή εξαρτάται από πολλούς παράγοντες, συμπεριλαμβανομένης της ικανότητας του λειτουργικού συστήματος να προσαρμοστεί στην ανάγκη υποστήριξης νέων υπηρεσιών και συμμόρφωσης με τα πρόσφατα υιοθετημένα πρότυπα. Για παράδειγμα, μπορείτε να παρακολουθήσετε την εξέλιξη του κύκλου ζωής των βασικών λειτουργικών συστημάτων δικτύου της Novell:

Τραπέζι 1.

OS Αρχή Τέλος Συνιστώμενη αντικατάσταση Κύκλος ζωής
NetWare 3.11 1992 01.1999 NetWare3.2 (από 02.1998) περισσότερα από 6 χρόνια
NetWare 3.12 12.1993 05.2000 NetWare3.2 (από 02.1998) 6 χρόνια 2 μήνες
NetWare 4.1 11.1994 05.2000 NetWare 5 (από 09.1998) 5 χρόνια 6 μήνες
NetWare 4.11 08.1996 03.2001 NetWare 4.2 (01.1999) 4 χρόνια 7 μήνες

Σημείωση: Δεδομένα λαμβάνονται από πηγές Novell. Το τέλος του κύκλου ζωής συνεπάγεται τη διακοπή της επίσημης υποστήριξης του ΛΣ από τον κατασκευαστή.
Έτσι, μπορούμε να συμπεράνουμε ότι ο κύκλος ζωής των λειτουργικών συστημάτων δικτύου μειώνεται σταθερά. Μιλώντας για τα ενσωματωμένα λειτουργικά συστήματα, θα πρέπει να σημειωθεί ότι ο κύκλος ζωής τους καθορίζεται κυρίως από τη διάρκεια ζωής του εξοπλισμού που ελέγχουν (ιδίως, οι ενσωματωμένοι υπολογιστές επιβατικών αυτοκινήτων ελέγχονται από το λειτουργικό σύστημα σε όλη τη διάρκεια ζωής του).

Σε τέτοιες συνθήκες, η μελέτη σύγχρονων λειτουργικών συστημάτων είναι δύσκολη, αφού μέχρι την ολοκλήρωση της εκπαίδευσης κάποια από αυτά έχουν ήδη τεθεί εκτός λειτουργίας και κάποια μπαίνουν στο τελικό στάδιο λειτουργίας. Αυτό σημαίνει ότι η απόκτηση δεξιοτήτων σε συγκεκριμένα λειτουργικά συστήματα δεν μπορεί να είναι επιτυχής χωρίς τη μελέτη των αρχών οργάνωσης και αρχιτεκτονικής του λειτουργικού συστήματος. Η γνώση των βιομηχανικών προτύπων στα οποία βασίζονται τα σύγχρονα λειτουργικά συστήματα είναι επίσης σημαντική. Για τους μελλοντικούς μηχανικούς ανάπτυξης, είναι χρήσιμο να μελετήσουν τους εσωτερικούς μηχανισμούς του ΛΣ και για διάφορες κατηγορίες χρηστών - να μελετήσουν τις καταναλωτικές και οικονομικές ιδιότητες του ΛΣ.

Ένας μεγάλος αριθμός λειτουργικών συστημάτων για διάφορες εφαρμογές υπάρχει και χρησιμοποιείται με επιτυχία στην αγορά, συμπεριλαμβανομένης της οικογένειας λειτουργικών συστημάτων Microsoft Windows, Novell NetWare, IBM OS/2, καθώς και μεγάλου αριθμού ποικιλιών της οικογένειας λειτουργικών συστημάτων UNIX. Όλα αυτά, στον ένα ή τον άλλο βαθμό, σχετίζονται με μία από τις κατευθύνσεις στην ανάπτυξη του ΛΣ και επομένως μπορούν να χρησιμοποιηθούν ως βάση για την κατασκευή της εκπαιδευτικής διαδικασίας.