Pagina principala » HOWTO » Ce Concepte au fost utilizate înainte de sistemele de operare?

    Ce Concepte au fost utilizate înainte de sistemele de operare?

    Computerele au fost cu noi de ceva timp, dar înainte de apariția sistemelor de operare moderne, ce a fost folosit pentru a face sistemele informatice timpurii să funcționeze? Postul de astăzi SuperUser Q & A ia un cititor curios într-o călătorie înapoi în timp.

    Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.

    Fotografie prin amabilitatea Buletinului Societății de Conservare a Calculatoarelor.

    Intrebarea

    Cititorul superUser nEw gUy dorește să știe ce a fost folosit pentru a face ca sistemele informatice să funcționeze înainte ca sistemele de operare moderne să fie create:

    Sistemele de operare reprezintă baza pentru computerele moderne, dar înainte de aceasta, ceea ce a fost folosit în sistemele informatice pentru a le face să funcționeze?

    Ce a fost folosit pentru a face sistemele informatice să funcționeze înainte de sistemele de operare moderne pe care le cunoaștem astăzi?

    Răspunsul

    Contribuitorii SuperUser RedGrittyBrick și DavidPostill au răspunsul pentru noi. În primul rând, RedGrittyBrick:

    Computerele timpurii* a rulat un program la un moment dat și programe încărcate direct de pe bandă de hârtie cu găuri perforate în el (de exemplu). Ai programa cele mai vechi computere* prin setarea unui set mare de comutatoare on-off.

    Colos

    Atlas

    Manchester

    *Eu folosesc cuvântul "calculator" pentru a însemna un fel de dispozitiv care există în zilele noastre în miliarde. Din acest număr vast de computere, cu excepția unui număr nesemnificativ mic, sunt computerele electronice programabile electronice cu programe stocate. Sunt sigur că întrebarea inițială nu se referă la modul în care oamenii cu titlul de "calculator" și-au petrecut ziua de lucru. Între aceste două tipuri de calculatoare, există o evoluție a dispozitivelor interesante care nu sunt acoperite de acest răspuns.

    Urmat de răspunsul lui DavidPostill:

    Istoria sistemelor de operare (Sursa: Universitatea de Stat din Kent)

    Sistemele de operare au evoluat printr-o serie de faze distincte sau generații care corespund aproximativ celor zece ani.

    Anii 1940 - prima generație

    Cele mai vechi computere electronice digitale nu aveau sisteme de operare. Masinile de timp au fost atat de primitive incat programele au fost adesea introduse cu un bit in acelasi timp pe randuri de comutatoare mecanice (placi de conectare). Limbile de programare erau necunoscute (nici măcar limbile de asamblare). Sistemele de operare nu au fost descoperite.

    Anii 1950 - a doua generație

    Până la începutul anilor 1950, rutina sa îmbunătățit într-o oarecare măsură prin introducerea de cărți de pumn. Laboratoarele de cercetare General Motors au implementat primele sisteme de operare la începutul anilor 1950 pentru IBM 701. Sistemele din anii 1950 au rulat, în general, câte o slujbă la un moment dat. Acestea au fost numite sisteme de procesare cu un singur flux, deoarece programele și datele au fost trimise în grupuri sau loturi.

    Istoria sistemelor de operare (Sursa: Wikipedia)

    Cele mai vechi computere au fost mainframe care nu aveau nici o formă de sistem de operare.

    Fiecare utilizator a avut o singură utilizare a mașinii pentru o perioadă programată de timp și ar ajunge la computer cu un program și date, de multe ori pe carduri de hârtie perforate și bandă magnetică sau de hârtie. Programul va fi încărcat în mașină și mașina va funcționa până când programul va fi complet sau sa prăbușit.

    În general, programele ar putea fi depanate prin intermediul unui panou de control utilizând butoanele de comutare și luminile de pe panou. Se spune că Alan Turing a fost un maestru al acestei mașini la începutul lui Manchester Mark 1 și că deja deriva conceptul primitiv al unui sistem de operare de la principiile mașinii Universal Turing.

    V-ar interesa să vedeți mai multe informații despre acest subiect? Apoi, asigurați-vă că vizitați thread-ul de discuții animat legat mai jos!


    Aveți ceva de adăugat la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.