Ποιος δημιούργησε το πρώτο πρόγραμμα υπολογιστή. Ήταν οι πρώτοι

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

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

0000 0100 0000 0101

Εδώ το 0000 0100 είναι ο αριθμός προσθήκης στον κωδικό πρόσβασης καταχωρητή AL και το 0000 0101 είναι η δυαδική αναπαράσταση του αριθμού 5.

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

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

Μπορείτε να βασανίσετε τον εαυτό σας μια φορά και να γράψετε ένα βοηθητικό πρόγραμμα στη γλώσσα των μηδενικών και των μονάδων, το οποίο ονομάζεται assembler ("assembler"). Αυτό το μαγικό πρόγραμμα συναρμολόγησης λαμβάνει ως είσοδο κείμενο αναγνώσιμο από τον άνθρωπο και το μετατρέπει σε 0 και 1. Για παράδειγμα, η ίδια εντολή "προσθέστε τη σταθερά 5 στον αριθμό που είναι αποθηκευμένος στον καταχωρητή AL" είναι γραμμένη στη γλώσσα συγκρότησης x86 ως εξής:

Νομίζω ότι θα συμφωνήσετε ότι αυτό είναι ακόμα πιο ευανάγνωστο από το 0000 0100 0000 0101. Εδώ είναι τουλάχιστον ξεκάθαρο ότι μιλάμε για πρόσθεση (ADD) και τον αριθμό 5. Τώρα εναπόκειται στον assembler να μετατρέψει αυτήν τη γραμμή σε 0000 0100 0000 0101. Στη γλώσσα assembly είναι δύσκολο να γραφτούν μεγάλα προγράμματα, επεξεργαστές διαφορετικών κατασκευαστώνμπορεί να απαιτούνται διαφορετικοί συναρμολογητές, αλλά ήταν ακόμα ένα μεγάλο βήμα προς τα εμπρός.

Περαιτέρω σκέψη μηχανικής ήταν ασταμάτητη. Χρειάζεται να υποφέρετε μια φορά για να γράψετε έναν μεταγλωττιστή για μια γλώσσα προγραμματισμού, όπως η Fortran, σε assembler. Στη συνέχεια, υποφέρετε λίγο περισσότερο για να γράψετε τον μεταγλωττιστή Algol στο Fortran. Μετά κάντε ένα διάλειμμα, υποφέρετε και γράψτε έναν μεταγλωττιστή για τη γλώσσα CPL στο Algol. Λίγο περισσότερο μαρτύριο και μπορείτε να γράψετε έναν μεταγλωττιστή γλώσσας C με βάση το CPL. Τότε δεν μπορείτε πλέον να υποφέρετε και να γράφετε μεταγλωττιστές για C ++, Java, C # και άλλες σύγχρονες γλώσσες σε C για τη δική σας ευχαρίστηση. Ωστόσο, κανείς δεν θα απαγορεύσει τη χρήση Java για τη σύνταξη του x86 assembler και το κλείσιμο της αναδρομής.

Πότε λοιπόν εφευρέθηκε ο πρώτος υπολογιστής; Αυτή η ερώτηση δεν μπορεί να απαντηθεί με σαφήνεια λόγω των διαφορετικών ταξινομήσεων των υπολογιστών. Ο πρώτος μηχανικός υπολογιστής, που δημιουργήθηκε από τον Charles Babbage το 1822, στην πραγματικότητα δεν μοιάζει πολύ με αυτό που συνηθίζουμε να αποκαλούμε υπολογιστή σήμερα.

Πότε χρησιμοποιήθηκε για πρώτη φορά η λέξη "υπολογιστής";

Η λέξη "υπολογιστής" χρησιμοποιήθηκε για πρώτη φορά το 1613, και αρχικά αναφερόταν σε ένα άτομο που έκανε υπολογισμούς ή οποιονδήποτε υπολογισμό. Ο ορισμός του υπολογιστή είχε την ίδια σημασία μέχρι τα τέλη του 19ου αιώνα, όταν η βιομηχανική επανάσταση δημιούργησε μηχανές με κύριο σκοπό τον υπολογισμό.

Ο πρώτος μηχανικός υπολογιστής ή η έννοια μιας αυτόματης υπολογιστικής μηχανής.

Το 1822, ο Charles Babbage ανέπτυξε την ιδέα και άρχισε να αναπτύσσει τη μηχανή διαφοράς, η οποία θεωρείται η πρώτη αυτόματη μηχανή υπολογισμού. Εδώ ξεκίνησε η ιστορία του υπολογιστή. Το Difference Engine ήταν ικανό να λειτουργεί σε πολλαπλά σύνολα αριθμών και να παράγει έντυπα αντίγραφα των αποτελεσμάτων. Ο Babbage βοηθήθηκε στην ανάπτυξη του Difference Engine από την Ada Lovelace, η οποία θεωρείται από πολλούς η πρώτη. Δυστυχώς, λόγω οικονομικών προβλημάτων, ο Babbage δεν μπόρεσε να ολοκληρώσει μια πλήρως λειτουργική έκδοση αυτού του μηχανήματος. Τον Ιούνιο του 1991, το Μουσείο Επιστημών στο Λονδίνο κατασκεύασε τη μηχανή Διαφοράς Νο. 2 για να γιορτάσει τα 200 χρόνια του Μπάμπατζ και στη συνέχεια, το 2000, ολοκλήρωσε τον μηχανισμό εκτύπωσης.

Το 1837, ο Charles Babbage πρότεινε τον πρώτο προγραμματιζόμενο υπολογιστικό υπολογιστή, ο οποίος ονομάστηκε Αναλυτική μηχανή. Το Analytical Engine περιείχε μια αριθμητική λογική μονάδα (ALU), βασικό έλεγχο ροής και ενσωματωμένη μνήμη. Δυστυχώς, λόγω προβλημάτων χρηματοδότησης, αυτός ο υπολογιστής δεν κατασκευάστηκε ποτέ κατά τη διάρκεια της ζωής του Charles Babbage. Μόλις το 1910 ο Henry Babbage, ο μικρότερος γιος του Babbage, μπόρεσε να ολοκληρώσει το κεντρικό μέρος αυτής της μηχανής από τα σχέδια του πατέρα του, που ήταν σε θέση να εκτελέσει βασική αριθμητική.

Ο πρώτος υπολογιστής με δυνατότητα προγραμματισμού.

Ο πρώτος ηλεκτρομηχανικός δυαδικός προγραμματιζόμενος υπολογιστής, ο Z1, δημιουργήθηκε από τον Γερμανό μηχανικό Konrad Zuse στο σαλόνι των γονιών του μεταξύ 1936 και 1938 και θεωρείται ο πρώτος πραγματικά λειτουργικός σύγχρονος υπολογιστής.

Η μηχανή Turing προτάθηκε από τον Alan Turing το 1936 και έγινε η βάση για θεωρίες σχετικά με τους υπολογιστές και τους υπολογιστές. Αυτός ο μηχανισμός τύπωνε χαρακτήρες σε διάτρητη ταινία με τρόπο που μιμείται ένα άτομο μετά από μια σειρά λογικών οδηγιών. Χωρίς αυτές τις βασικές αρχές, δεν θα είχαμε τους υπολογιστές που χρησιμοποιούμε σήμερα.

Ο πρώτος ηλεκτρικά προγραμματιζόμενος υπολογιστής.

Τον Δεκέμβριο του 1943, παρουσιάστηκε ο πρώτος ηλεκτρικός προγραμματιζόμενος υπολογιστής "Colossus" που σχεδιάστηκε από τον Tommy Flowers και χρησιμοποιήθηκε για την αποκρυπτογράφηση των υποκλαπόμενων γερμανικών μηνυμάτων.

Ο πρώτος ψηφιακός υπολογιστής

Ο υπολογιστής Atanasoff-Berry-ABC αναπτύχθηκε από τον καθηγητή Atanasov και τον μεταπτυχιακό φοιτητή Cliff Berry το 1937. Η ανάπτυξή του συνεχίστηκε μέχρι το 1942 στο Iowa State College (τώρα Iowa State University).
Το ABC ήταν ένας ηλεκτρικός υπολογιστής που χρησιμοποιούσε λυχνίες κενού για ψηφιακούς υπολογισμούς, συμπεριλαμβανομένων των δυαδικών μαθηματικών και της λογικής boole, και δεν είχε επεξεργαστή.
Στις 19 Οκτωβρίου 1973, ο ομοσπονδιακός δικαστής των ΗΠΑ Earl R. Larson υπέγραψε την απόφαση για την ανάκληση του διπλώματος ευρεσιτεχνίας ENIAC των J. Presper Eckert και John Mauchly και ονόμασε τον Atanasoff ως τον εφευρέτη του ηλεκτρονικού ψηφιακού υπολογιστή.
Το ENIAC εφευρέθηκε από τους J. Presper Eckert και John Mauchly στο Πανεπιστήμιο της Πενσυλβάνια και άρχισε να κατασκευάζεται το 1943 και ολοκληρώθηκε μόλις το 1946. Κάλυψε περίπου 1800 τετραγωνικά πόδια και χρησιμοποίησε περίπου 18000 σωλήνες κενού βάρους σχεδόν 50 τόνων. Παρόλο που ο δικαστής έκρινε ότι ο υπολογιστής ABC ήταν ο πρώτος υπολογιστής, πολλοί εξακολουθούν να πιστεύουν ότι ο ENIAC ήταν ο πρώτος υπολογιστής επειδή ήταν πλήρως λειτουργικός.

Ο πρώτος υπολογιστής με αποθηκευμένο πρόγραμμα.

Ο βρετανικός υπολογιστής, γνωστός ως EDSAC, θεωρείται ο πρώτος ηλεκτρονικός υπολογιστής που έχει προγράμματα αποθηκευμένα στη μνήμη. Ο υπολογιστής κυκλοφόρησε στις 6 Μαΐου 1949 και ήταν ο πρώτος υπολογιστής που έτρεξε ένα γραφικό παιχνίδι υπολογιστή.
Περίπου την ίδια εποχή, ένας άλλος υπολογιστής με το όνομα Manchester Mark 1 αναπτύχθηκε στο Πανεπιστήμιο του Μάντσεστερ, Βικτώρια, ο οποίος μπορούσε επίσης να εκτελεί αποθηκευμένα προγράμματα. Η πρώτη έκδοση του υπολογιστή Mark 1 τέθηκε σε λειτουργία τον Απρίλιο του 1949. Τη νύχτα της 16ης προς 17η Ιουνίου 1949, χρησιμοποιήθηκε ένα Mark 1 για να τρέξει ένα πρόγραμμα για την εύρεση πρώτων αριθμών Mersenne, και στις εννέα, δεν έκανε ούτε ένα λάθος.

Η πρώτη εταιρεία υπολογιστών.

Η πρώτη εταιρεία υπολογιστών ήταν η Electronic Controls Company, η οποία ιδρύθηκε το 1949 από τον J. Presper Eckert και τον John Mauchly, τους ίδιους ανθρώπους που βοήθησαν στην κατασκευή του υπολογιστή ENIAC. Η εταιρεία μετονομάστηκε αργότερα σε EMCC ή Eckert-Mauchly Computer Corporation και παρήγαγε μια σειρά υπολογιστών mainframe με το όνομα UNIVAC.

Το πρώτο αποθηκευμένο πρόγραμμα υπολογιστή

Ο πρώτος υπολογιστής που ήταν ικανός να αποθηκεύει και να εκτελεί ένα πρόγραμμα από τη μνήμη ήταν ο UNIVAC 1101 ή ERA 1101, που παρουσιάστηκε στην κυβέρνηση των ΗΠΑ το 1950.

Ο πρώτος εμπορικός υπολογιστής.

Το 1942, ο Konrad Zuse άρχισε να εργάζεται στον Z4, ο οποίος αργότερα έγινε ο πρώτος εμπορικός υπολογιστής. Ο υπολογιστής πουλήθηκε στον Eduard Stiefel, έναν μαθηματικό στο Ελβετικό Ομοσπονδιακό Ινστιτούτο Τεχνολογίας της Ζυρίχης, στις 12 Ιουλίου 1950.

Ο πρώτος υπολογιστής της IBM.

Στις 7 Απριλίου 1953, η IBM αποκάλυψε δημόσια τον 701, τον πρώτο εμπορικό επιστημονικό υπολογιστή της εταιρείας.
Πρώτος υπολογιστής με μνήμη RAM
Στις 8 Μαρτίου 1955, το MIT παρουσίασε τον επαναστατικό υπολογιστή Whirlwind, ο οποίος ήταν ο πρώτος υπολογιστής με RAM με πυρήνα φερρίτη και γραφικά σε πραγματικό χρόνο.

Ο πρώτος υπολογιστής με τρανζίστορ

Ο TX-O (Transistor Experimental Computer) είναι ο πρώτος υπολογιστής με τρανζίστορ που παρουσιάστηκε στο MIT το 1956.

Ο πρώτος μίνι υπολογιστής.

Το 1960, η Digital Equipment Corporation κυκλοφόρησε τον πρώτο από τους πολλούς υπολογιστές PDP, τον PDP-1.

Ο πρώτος επιτραπέζιος υπολογιστής και υπολογιστής μαζικής αγοράς.

Το 1964, στην Παγκόσμια Έκθεση της Νέας Υόρκης, η πρώτη επιτραπέζιος υπολογιστήςΠρόγραμμα 101. Εφευρέθηκε από τον Pier Giorgio Perotto και παραγωγή του Olivetti. Πουλήθηκαν περίπου 44.000 υπολογιστές Programma 101, ο καθένας με τιμή 3.200 $.
Το 1968, η Hewlett Packard άρχισε να εμπορεύεται τον HP 9100A, ο οποίος θεωρείται ο πρώτος επιτραπέζιος υπολογιστής μαζικής αγοράς.

Πρώτος σταθμός εργασίας.

Αν και αυτός ο υπολογιστής δεν πωλήθηκε ποτέ, ο πρώτος σταθμός εργασίαςσκεφτείτε το Xerox Alto, που παρουσιάστηκε το 1974. Ο υπολογιστής ήταν επαναστατικός για την εποχή του και περιλαμβανόταν πλήρως λειτουργικός υπολογιστής, οθόνη και ποντίκι. Αυτός ο υπολογιστής, όπως και οι περισσότεροι υπολογιστές σήμερα, τον χρησιμοποιούσε λειτουργικό σύστημαπαράθυρα, μενού και εικονίδια. Πολλά από τα χαρακτηριστικά αυτού του υπολογιστή παρουσιάστηκαν στις 9 Δεκεμβρίου 1968.

Πρώτος μικροεπεξεργαστής.

Ο πρώτος μικροϋπολογιστής.

Το 1973, ο μηχανικός André Truong Trong Tee, μαζί με τον François Gernel, ανέπτυξαν τον υπολογιστή Micral. Θεωρήθηκε ως ο πρώτος "μικροϋπολογιστής", που χρησιμοποιήθηκε Επεξεργαστής Intel 8008 και ήταν ο πρώτος εμπορικός υπολογιστής μη συναρμολογημένος. Αρχικά πωλήθηκε για 1.750 $.

Πρώτος προσωπικός υπολογιστής.

Το 1975, ο Ed Roberts επινόησε τον όρο "προσωπικός υπολογιστής" όταν παρουσίασε το πνευματικό του τέκνο Altair 8800, παρά το γεγονός ότι ο πρώτος προσωπικός υπολογιστής πιστεύεται από πολλούς ότι είναι ο KENBAK-1, που παρουσιάστηκε για 750 $ το 1971. Ο υπολογιστής βασιζόταν σε μια σειρά διακοπτών για την είσοδο και μια σειρά από φώτα για την έξοδο. Έτσι, η ιστορία των υπολογιστών έφτασε σε ένα νέο επίπεδο.

Πρώτος φορητός υπολογιστής ή φορητός υπολογιστής

Ο IBM 5100 είναι ο πρώτος φορητός υπολογιστής που κυκλοφόρησε τον Σεπτέμβριο του 1975. Ο υπολογιστής ζύγιζε 55 λίβρες (25 κιλά) και είχε οθόνη CRT πέντε ιντσών, μονάδα ταινίας, επεξεργαστή PALM 1,9 MHz και μνήμη RAM 64 K.

Ο πρώτος πραγματικά φορητός υπολογιστής ή φορητός υπολογιστής είναι ο Osborne I, ο οποίος σχεδιάστηκε από τον Adam Osborne και κυκλοφόρησε τον Απρίλιο του 1981. Ο Osborne ζύγιζε 24,5 λίβρες (11,1 κιλά), είχε οθόνη 5 ιντσών, μνήμη 64 KB, δύο μονάδες δισκέτας 5 1/4 ιντσών, έτρεχε CP/M 2.2, είχε μόντεμ και κόστιζε 1.795 $.
Το IBM PC Division (PCD) αργότερα κυκλοφόρησε την IBM - το πρώτο ΦΟΡΗΤΟΣ ΥΠΟΛΟΓΙΣΤΗΣ, το οποίο ζύγιζε 30 λίβρες (13,6 κιλά). Αργότερα το 1986, η IBM, PCD ανακοίνωσε τον πρώτο φορητό υπολογιστή, βάρους 5,4 κιλών. Στη συνέχεια, το 1994, η IBM παρουσίασε το IBM ThinkPad 775CD, τον πρώτο φορητό υπολογιστή με ενσωματωμένο CD-ROM.

Ο πρώτος υπολογιστής της Apple.

Το Apple I (Apple 1) ήταν το πρώτο Υπολογιστής Appleκαι πωλήθηκε για 666,66 $. Ο υπολογιστής σχεδιάστηκε από τον Steve Wozniak το 1976 και ήταν εξοπλισμένος με επεξεργαστή 8 bit και μνήμη 4 KB, επεκτάσιμη σε κάρτες επέκτασης 8 ή 48 KB. Αν και πωλήθηκε πλήρως συναρμολογημένο από την Apple, δεν μπορούσε να λειτουργήσει χωρίς τροφοδοτικό, οθόνη, πληκτρολόγιο και θήκη, τα οποία πωλούνταν χωριστά.

Ο πρώτος προσωπικός υπολογιστής IBM.

Η IBM παρουσίασε τον πρώτο της προσωπικό υπολογιστή, που ονομάζεται IBM PC, με την κωδική ονομασία Acorn, το 1981. Ήταν εξοπλισμένο με επεξεργαστή 8088, μνήμη 16 KB, η οποία επεκτάθηκε στα 256 KB και το MS-DOS χρησιμοποιήθηκε ως λειτουργικό σύστημα.

Πρώτος κλώνος υπολογιστή.

Το Compaq Portable είναι ο πρώτος κλώνος υπολογιστή και κυκλοφόρησε τον Μάρτιο του 1983 από την Compaq. Το Compaq Portable ήταν 100% συμβατό με την IBM και μπορούσε να τρέξει οποιοδήποτε λογισμικόαναπτύχθηκε για υπολογιστές IBM.

Ο πρώτος υπολογιστής πολυμέσων.

Το 1992, η Tandy Radio Shack έγινε μια από τις πρώτες εταιρείες υπολογιστών που βασίστηκαν στο πρότυπο MPC με την εισαγωγή των υπολογιστών M2500 XL/2 και M4020 SX.

Dr.Web - ένα από τα πρώτα antivirus στην ιστορία

Ο Dr.Web δύσκολα θα είχε δημιουργηθεί αν δεν είχαν εμφανιστεί οι πρώτοι ιοί, οι οποίοι, με τη σειρά τους, δεν θα είχαν εμφανιστεί εάν δεν υπήρχε περιβάλλον για την ύπαρξή τους - δηλαδή υπολογιστές και δίκτυα υπολογιστών.

Με την ευκαιρία των γενεθλίων του Dr.Web anti-virus, που γιορτάζουμε τον Απρίλιο, σας προσκαλούμε να κάνετε μια σύντομη εκδρομή στην ιστορία και να θυμηθείτε τους «πρωτοπόρους» του ιού και των αντιιών που άφησαν φωτεινό σημάδι στο φευγαλέο και πολυδιάστατη μηχανογράφηση της κοινωνίας μας. Ήταν οι πρώτοι - σε διάφορες μορφές, με ποικίλες προθέσεις, και συχνά πολύ μπροστά από την εποχή τους!

Οι ιδέες ήταν στον αέρα...

Η ιδέα της αυτοαναπαραγωγής προγραμμάτων παρουσιάστηκε από τον «πατέρα» του υπολογιστή, John von Neumann. Υλικά διαλέξεων για αυτό το θέμα, που διάβασε από το 1949, ο Neumann συνόψισε στην επιστημονική εργασία "The Theory of Self-Reproducing Automatic Devices" πριν από περισσότερα από 60 χρόνια - στο 1951 έτος.

Η εμφάνιση του όρου «ιός» σε σχέση με ένα πρόγραμμα υπολογιστή ήταν αναπόφευκτη. Ποιος το χρησιμοποίησε πρώτος είναι δύσκολο να πει κανείς. Πιστεύεται ότι χρησιμοποιήθηκε για πρώτη φορά στη φανταστική ιστορία του συγγραφέα και επιστήμονα Gregory Benford "The Scarred Man", που δημοσιεύτηκε στο 1970 έτος. Παρεμπιπτόντως, στην ίδια ιστορία αναφέρεται και το πρόγραμμα καταπολέμησης του ιού - «Εμβόλιο»!

Πρώτοι ιοί

ΣΕ 1961 Την ίδια χρονιά δημιουργήθηκε το παιχνίδι Darwin, στο οποίο στη μνήμη του υπολογιστή φορτώθηκαν αρκετά προγράμματα που ονομάζονταν «οργανισμοί». Οι οργανισμοί ενός είδους, που δημιουργήθηκαν από έναν παίκτη, έπρεπε να καταστρέψουν εκπροσώπους ενός άλλου είδους και να συλλάβουν τον ζωτικό χώρο.

ΣΕ 1971 Εμφανίστηκε το πρώτο πρόγραμμα που μπορεί να θεωρηθεί ιός με τη σύγχρονη έννοια - The Creeper. Δεν έκανε κακό, αλλά έδειξε μόνο ένα μήνυμα στην οθόνη:

ΕΓΩ ΕΙΜΑΙ Ο ΑΝΤΡΟΦΙΚΟΣ: ΠΙΑΣΕ ΜΕ ΑΝ ΜΠΟΡΕΙΣ

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

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

Οι ιοί εξαπλώνονται

Και αυτό είναι σοβαρό


Οι πρώτοι γνωστοί πραγματικοί ιοί είναι οι Virus 1,2,3 και Elk Cloner για τον υπολογιστή Apple II - αυτή ακριβώς η μελλοντική «παπαρούνα» για την οποία υποτίθεται ότι δεν υπάρχουν ιοί. Και οι δύο ιοί εμφανίστηκαν σε 1981 έτος.

Πρώτη επιδημία

Στα μέσα της δεκαετίας του 1980, οι υπολογιστές PC της IBM χρησιμοποιούνταν ευρέως, γεγονός που έγινε μια από τις αιτίες επιδημιών ιών.

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

Αρχίζει η έρευνα

ΣΕ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑμε θέμα «Προγράμματα αυτοαναπαραγωγής», που εκπόνησε ένας φοιτητής του Πανεπιστημίου του Ντόρτμουντ Jurgen Kraus στο 1980 έτος, μαζί με τους θεωρητικούς υπολογισμούς, καταγράφηκαν και τα αυτοαναπαραγόμενα προγράμματα για τον υπολογιστή Siemens που υπήρχαν στην πραγματικότητα εκείνη την εποχή. Σε αυτό το έργο έγινε για πρώτη φορά ένας παραλληλισμός μεταξύ ενός ζωντανού κυττάρου και ενός αυτοαναπαραγόμενου προγράμματος υπολογιστή.

Δόθηκε ένας σαφής ορισμός του όρου "ιός υπολογιστή". 1983 Ο Fred Cohen, τότε μεταπτυχιακός φοιτητής στο Πανεπιστήμιο της Νότιας Καλιφόρνια:

«Ορίζουμε έναν ιό υπολογιστή ως ένα πρόγραμμα που μπορεί να «μολύνει» έναν άλλο εισάγοντας ένα αντίγραφο του εαυτού του σε αυτόν. Μια μόλυνση μπορεί να εξαπλωθεί μέσω ενός υπολογιστή ή ενός δικτύου ... Κάθε μολυσμένο πρόγραμμα μπορεί να συμπεριφέρεται σαν ιός, χάρη στον οποίο εξαπλώνεται η μόλυνση.

Φρεντ Κοέν, Ιοί υπολογιστών, θεωρία και πειράματα"

Λίγο πριν ο Dr.Web

ΣΕ 1988 αναπτύχθηκε η πρώτη έκδοση του εγχώριου προγράμματος προστασίας από ιούς Aidstest. Συντάκτης αυτού του θρυλικού προγράμματος είναι ο D.N. Λοζίνσκι. Έχει χρησιμοποιηθεί σχεδόν σε όλα προσωπικούς υπολογιστέςστην ΕΣΣΔ, και στη συνέχεια στις χώρες της ΚΑΚ, παραμένοντας εκτός ανταγωνισμού για πολλά χρόνια. Η ανάπτυξη του Lozinsky βοήθησε πολλούς χρήστες, ιδίως στον δημόσιο και εμπορικό τομέα, να αντιμετωπίσουν το πρόβλημα του ιού στο αρχικό στάδιο της εμφάνισής του. Σήμερα ο Δ.Ν. Ο Λοζίνσκι είναι αναπληρωτής Διευθύνων Σύμβουλος«Doctor Web».

Ο Ντμίτρι Νικολάγιεβιτς Λοζίνσκι είναι ένας από αυτούς που καθόρισαν την ανάπτυξη του εγχώριου προγραμματισμού και στάθηκαν στην αρχή των πρώτων ρωσικών λύσεων προστασίας από ιούς.

Στην ΕΣΣΔ, στις απαρχές της ιολογίας υπολογιστών (με 1989 έτος) στάθηκε Ν.Ν. Μπεζρούκοφ. Το σεμινάριό του «Προγραμματισμός Συστήματος» και το ηλεκτρονικό δελτίο «Softpanorama» ήταν σε μεγάλο βαθμό αφιερωμένα σε θέματα ιολογίας υπολογιστών. Παρουσίασε τους προγραμματιστές των τότε εγχώριων antivirus, συμπεριλαμβανομένου του D.N. Λοζίνσκι.

Αργότερα ο Ν.Ν. Ο Bezrukov έγραψε το θεμελιώδες έργο "Computer Virology", το οποίο δημοσιεύτηκε το 1991 και άσκησε μεγάλη επιρροή στον Igor Danilov.

Η πρώτη έκδοση του Spider's Web

Το 1992, αναπτύχθηκε η πρώτη έκδοση του συστήματος προστασίας από ιούς Spider's Web, η οποία περιελάμβανε τον μόνιμο φύλακα Spider και τον γιατρό (σαρωτής στη σύγχρονη ορολογία) Web.

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


Εκπλήξεις ανακαίνισης. Σχέδιο συζήτησης

Ωστόσο, εκείνοι οι κάτοικοι της πρωτεύουσας, που μελέτησαν προσεκτικά το νομοσχέδιο, είχαν αμέσως έναν τεράστιο αριθμό ερωτήσεων προς αυτόν. Και το πιο σημαντικό από αυτά: η απόφαση για τη μαζική κατεδάφιση ιδιόκτητων κατοικιών παραβιάζει τα συνταγματικά δικαιώματα των Μοσχοβιτών; Όλα τα πλεονεκτήματα και τα μειονεκτήματα συζητήθηκαν στο στούντιο Pravda.Ru από την βουλευτή της Δούμας της πόλης της Μόσχας Yelena Shuvalova και τον ακτιβιστή Sergei Khabarov, μέλος της επιτροπής πιστωτών της εμπορικής τράπεζας Gagarinsky.

— Τι συμβαίνει με αυτό το πρόγραμμα ανακαίνισης;

Έλενα Σουβάλοβα:Δεν υπάρχει απλώς παραπληροφόρηση, αλλά εξαπάτηση σε διάφορα επίπεδα. Αυτό δεν είναι απλώς ένα είδος προγράμματος κατεδάφισης του Χρουστσόφ. Για να είμαστε σωστοί, μιλάμε για την ψήφιση νόμου στην Κρατική Δούμα, την εισαγωγή τροποποιήσεων στο νόμο για το καθεστώς της πρωτεύουσας κ.λπ. Δεν υπάρχει ούτε μια λέξη για τον Χρουστσόφ. Και αν πάρουμε μόνο την πτυχή της κατεδάφισης, τότε λέει ότι τα σπίτια που χτίστηκαν την περίοδο από το 1958 έως το 1968 πέφτουν υπό ανακαίνιση.

Αυτό το πρόγραμμα βάζει τους κανόνες του δικαίου της πόλης της Μόσχας πάνω από τους κανόνες του δικαίου της Ρωσικής Ομοσπονδίας, δημιουργεί ένα είδος κράτους μέσα σε ένα κράτος και βάζει όλους τους Μοσχοβίτες στο ηφαίστειο, οι οποίοι μπορούν να απελαθούν και να απαλλοτριωθούν ανά πάσα στιγμή.

— Όσοι κάτοικοι της πρωτεύουσας έχουν μελετήσει προσεκτικά το νομοσχέδιο έχουν έναν τεράστιο αριθμό ερωτημάτων, και το σημαντικότερο από αυτά είναι αν η ανακαίνιση παραβιάζει το Σύνταγμα; Γεγονός είναι ότι σχεδιάζεται να σταλούν προτάσεις στους ιδιοκτήτες κατοικιών που περιλαμβάνονται στο πρόγραμμα ανακαίνισης για την παροχή ισοδύναμων χώρων με την επισύναψη ενός σχεδίου συμφωνίας για τη μεταβίβαση ιδιοκτησίας, και εάν οι άνθρωποι δεν συμφωνήσουν και υπογράψουν αυτήν τη συμφωνία, θα αναγκαστείτε να. Πώς συσχετίζεται αυτό με το κράτος δικαίου;

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

E. Sh.:Θα έλεγα πολύ πιο σκληρό: εκεί παραβιάζονται όλοι οι κανόνες των νομικών διαδικασιών.

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

SH.:Τον Φεβρουάριο πραγματοποιήθηκε το ένατο εκλογικό συνέδριο αναφοράς του Συμβουλίου των Δήμων της πόλης της Μόσχας, όπου τέθηκε το ζήτημα των πενταόροφων κτιρίων, το δεύτερο κύμα κατεδάφισης. Λήφθηκε μια απάντηση από τον Marat Khusnullin, ο οποίος διαχειρίζεται το κατασκευαστικό συγκρότημα στη Μόσχα: «Αυτή τη στιγμή δεν έχουμε την ευκαιρία να εφαρμόσουμε αυτό το πρόγραμμα για τρεις λόγους: Ο πρώτος είναι ότι απαιτεί τεράστιους πόρους, τους οποίους η Μόσχα απλά δεν διαθέτει. τα δικαστήρια, ο κόσμος είναι αντίθετος, πρέπει να διαπραγματευτείς μαζί τους με κάποιο τρόπο. Τέλος, δεν υπάρχουν εξέδρες εκτόξευσης». Τον Φεβρουάριο, όλα αυτά δεν ήταν, και στις 10 Μαρτίου εισήχθη ξαφνικά αυτη η εργασιανόμος. Η ανάπτυξη ενός σχεδίου νόμου δεν είναι τόσο εύκολη υπόθεση, δεν μπορείτε να το γράψετε στο γόνατό σας, αλλά εδώ οι άνθρωποι εργάστηκαν με κάποιο είδος μοναδικής ταχύτητας.

- Υπάρχει επίσης μια τέτοια στιγμή: εάν εντός εξήντα ημερών από την ημερομηνία αποστολής της πρότασης για σύναψη συμφωνίας και δεν υπογραφεί, τότε οι αρχές της πόλης έχουν το δικαίωμα να υποβάλουν αίτηση στο δικαστήριο ζητώντας να υποχρεώσουν τη σύναψη η συμφωνία. Τι γίνεται όμως με τον ισχυρισμό ότι η σύμβαση είναι προϊόν μη αντίστασης των δύο μερών;

SH.:Δεν είναι ξεκάθαρο πώς θα το εφαρμόσουν στα δικαστήρια. Το δικαστήριο είναι μια ανεξάρτητη αρχή, και δεν είναι γεγονός ότι τα δικαστήρια θα ταχθούν με την πόλη. Ένα ακόμη πιο περίπλοκο ζήτημα σχετίζεται με το γεγονός ότι το δεύτερο κύμα επανεγκατάστασης πενταόροφων κτιρίων διαφέρει από το πρώτο. Υπήρχαν πολλά άσχημα σπίτια στο πρώτο κύμα. Σχεδόν όλα αυτά τα πενταόροφα κτίρια ήταν σε τόσο τρομερή κατάσταση που οι άνθρωποι ήθελαν πραγματικά να τα εγκαταλείψουν. Επιπλέον, η πόλη τους πρόσφερε μάλλον μεζεδάκια.

- Και πώς αποτυπώνεται σε αυτό το νομοσχέδιο το να ανήκεις στην περιφέρεια; Δηλαδή, εάν ένα άτομο ζει στο Kutuzovsky Prospekt και το σπίτι του περιλαμβάνεται σε αυτό το πρόγραμμα, πού θα του παρασχεθεί εναλλακτική στέγαση;

E. Sh.:Είναι διαφορετικό για διαφορετικούς τομείς. Κάποιος λαμβάνει στη δική του περιοχή ή σε παρακείμενες. Οι κάτοικοι της Κεντρικής Περιφέρειας και της επικράτειας της Νέας Μόσχας ήταν ιδιαίτερα άτυχοι από αυτή την άποψη. Επιπλέον, υπάρχει η διατύπωση «εντός της συνοικίας», αλλά κανείς δεν σκέφτεται το γεγονός ότι εδώ και πολύ καιρό γίνεται λόγος για τη διεύρυνση ορισμένων περιοχών της Μόσχας. Ποιες περιοχές εννοείς; Σε τι μέγεθος θα μεγαλώσουν; Πού θα καταλήξει τελικά το νέο σπίτι, στο οποίο θα προσφερθεί διαμέρισμα στους Μοσχοβίτες;

— Όταν οι πολίτες άρχισαν να μαθαίνουν ποιες κατοικίες θα εντάσσονταν στο πρόγραμμα ανακαίνισης, αποδείχθηκε ότι επρόκειτο για αρκετά ισχυρά κτίρια. Μετά από αυτό, προέκυψε ένα κύμα αρνητικότητας. Γιατί το κάνουν αυτό οι δημοτικοί υπάλληλοι; Περίμεναν πραγματικά ότι όλα με κάποιο τρόπο θα αναπτυσσόταν από μόνα τους, κανείς δεν θα το προσέξει και δεν θα έδειχνε καμία δυσαρέσκεια;

SH.:Δεν μπορεί κανείς να αρνηθεί ένα τέτοιο ενδεχόμενο, δεδομένου ότι η κατεδάφιση πενταόροφων κτιρίων από μόνη της ήταν αρκετά επιτυχημένη εδώ και είκοσι χρόνια. Στο πρώτο πρόγραμμα κατεδάφισης πενταόροφων κτιρίων, τα σπίτια ήταν πολύ άσχημα, με νεκρές επικοινωνίες και τρύπες στους τοίχους. Το δεύτερο κύμα περιλαμβάνει σπίτια που χτίστηκαν στη δεκαετία του '50 του εικοστού αιώνα, έχουν διάρκεια ζωής 100-150 χρόνια. Αυτά είναι καλά, δυνατά σπίτια, λίγο άθλια. Οι τοίχοι και τα θεμέλιά τους είναι σε άριστη κατάσταση. Αν δεν γεμίσει με νερό, τότε τα πάντα, το σπίτι μπορεί να σταθεί. Το κύριο πράγμα που πρέπει να κάνετε σε αυτά είναι να αλλάξετε τις επικοινωνίες και να τοποθετήσετε πλαστικά αντί για ξύλινα κουφώματα. Αλλά, για παράδειγμα, στο Ochakovo, αυτά τα σπίτια κατεδαφίζονται σε μεγάλους αριθμούς, σχεδόν τετράγωνα-τετράγωνα. Πρέπει να γίνει κατανοητό ότι αυτό είναι απλώς η απελευθέρωση γης για νέα μαζική κατασκευή.

Προετοιμάστηκε για δημοσίευση από τη Maria Snytkova



Φόρτωση...
Μπλουζα