Calculatoarele sunt cu noi de ceva timp, dar înainte de apariția sistemelor de operare moderne, ce se folosea pentru ca sistemele informatice timpurii să funcționeze? Postarea de astăzi a SuperUser Q&A duce un cititor curios într-o călătorie înapoi în timp.
Sesiunea de Întrebări și Răspunsuri de astăzi ne vine prin amabilitatea SuperUser - o subdiviziune a Stack Exchange, un grup de site-uri web de întrebări și răspunsuri bazat pe comunitate.
Fotografie oferită de Buletinul Societății de Conservare a Calculatoarelor .
Intrebarea
Reader SuperUser nu vrea să știe ce a fost folosit pentru a face ca sistemele informatice să funcționeze înainte ca sistemele de operare moderne să apară:
Sistemele de operare stau la baza calculelor moderne, dar înainte de aceasta, ce se folosea în sistemele informatice pentru a le face să funcționeze?
Ce s-a folosit pentru ca sistemele informatice să funcționeze înainte de sistemele de operare moderne cu care suntem familiarizați astăzi?
Răspunsul
Contribuitorii SuperUser RedGrittyBrick și DavidPostill au răspunsul pentru noi. În primul rând, RedGrittyBrick:
Calculatoare timpurii * a rulat câte un program pe rând și programe încărcate direct de pe bandă de hârtie cu găuri perforate în el (de exemplu). Ați programa cele mai vechi computere * prin setarea unui set mare de comutatoare on-off.
![]()
![]()
![]()
* Folosesc cuvântul „computer” pentru a însemna tipul de dispozitiv care există în zilele noastre în miliarde. Din acest număr mare de computere, toate, cu excepția unui număr nesemnificativ mic, sunt calculatoare electronice programabile digitale cu programe stocate. Sunt sigur că întrebarea inițială nu se referă la modul în care oamenii cu titlul postului „computer” și-au petrecut ziua de lucru. Între aceste două tipuri de calculatoare, există o progresie a dispozitivelor interesante care nu sunt acoperite în acest răspuns.
Urmat de răspunsul de la DavidPostill:
Istoria sistemelor de operare ( Sursa: Universitatea de Stat din Kent )
Sistemele de operare au evoluat printr-o serie de faze sau generații distincte care corespund aproximativ deceniilor.
Anii 1940 - Prima generație
Cele mai vechi computere digitale electronice nu aveau sisteme de operare. Mașinile vremii erau atât de primitive încât programele erau adesea introduse câte un bit pe rând pe rânduri de comutatoare mecanice (plăci de priză). Limbajele de programare nu erau cunoscute (nici măcar limbile de asamblare). Sistemele de operare erau nemaiauzite.
Anii 1950 - a doua generație
Până la începutul anilor 1950, rutina s-a îmbunătățit oarecum odată cu introducerea cărților perforate. Laboratoarele de cercetare General Motors au implementat primele sisteme de operare la începutul anilor 1950 pentru IBM 701. Sistemele anilor 1950 au funcționat, în general, câte un loc de muncă. Acestea au fost denumite sisteme de procesare în serie cu flux unic, deoarece programele și datele au fost trimise în grupuri sau loturi.
Istoria sistemelor de operare (Sursa: Wikipedia)
Cele mai vechi computere erau mainframe-uri care nu aveau nici o formă de sistem de operare.
Fiecare utilizator avea o singură utilizare a aparatului pentru o perioadă de timp programată și ajungea la computer cu un program și date, adesea pe carduri de hârtie perforate și bandă magnetică sau de hârtie. Programul va fi încărcat în mașină și mașina ar funcționa până când programul va fi complet sau se va prăbuși.
Programele ar putea fi, în general, depanate printr-un panou de control folosind comutatoare și lumini ale panoului. Se spune că Alan Turing a fost un maestru al acestui lucru la începutul mașinii Manchester Mark 1 și că el derivă deja concepția primitivă a unui sistem de operare din principiile mașinii Universal Turing.
Vrei să vezi mai multe feedback-uri cu privire la acest subiect? Apoi, asigurați-vă că vizitați firul de discuții plin de viață legat mai jos!
Aveți ceva de adăugat la explicație? Sună în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori ai Stack Exchange? Consultați aici firul complet de discuție .