Početna » kako da » Koji su se koncepti koristili prije operacijskih sustava?

    Koji su se koncepti koristili prije operacijskih sustava?

    Računala su s nama već neko vrijeme, ali prije dolaska modernih operacijskih sustava, što je korišteno za rad ranih računalnih sustava? Današnja postova s ​​pitanjima o odgovorima korisnika dobivaju znatiželjnog čitatelja na putovanje u prošlost.

    Današnja sesija pitanja i odgovora dolazi nam ljubaznošću SuperUser-a, podjele Stack Exchangea, grupiranja web-lokacija za pitanja i odgovore u zajednici.

    Fotografija ljubaznošću Glasnika Društva za računalnu zaštitu.

    Pitanje

    Čitač superkorisnika NOVI gUy želi znati što je korišteno za rad računalnih sustava prije no što su se pojavili moderni operativni sustavi:

    Operativni sustavi su temelj modernog računalstva, ali prije toga, ono što je korišteno u računalnim sustavima kako bi ih radilo?

    Ono što je korišteno za rad računalnih sustava prije modernih operativnih sustava s kojima smo danas upoznati?

    Odgovor

    SuperUser suradnici RedGrittyBrick i DavidPostill imaju odgovor za nas. Prvo gore, RedGrittyBrick:

    Rana računala* istodobno je izvodio jedan program i programe učitane izravno s papirnate trake s rupama koje su probušene (na primjer). Programirali biste najranija računala* postavljanjem velikog broja prekidača za uključivanje i isključivanje.

    Kolos

    Atlas

    Manchester

    *Koristim riječ "računalo" da označim vrstu uređaja koja danas postoji u milijardama. Od tog velikog broja računala, gotovo beznačajan broj su digitalna elektronička programabilna računala s pohranjenim programima. Siguran sam da izvorno pitanje nije o tome kako su ljudi s nazivom posla 'računalo' proveli svoj radni dan. Između ta dva tipa računala postoji napredak zanimljivih uređaja koji nisu obuhvaćeni ovim odgovorom.

    Slijedi odgovor DavidaPostilla:

    Povijest operacijskih sustava (Izvor: Sveučilište Kent State)

    Operativni sustavi evoluirali su kroz brojne različite faze ili generacije koje odgovaraju otprilike desetljećima.

    1940 - prva generacija

    Najranija elektronička digitalna računala nisu imala operativne sustave. Strojevi toga vremena bili su toliko primitivni da su se programi često unosili jedan po jedan u nizu mehaničkih prekidača (utičnih ploča). Programski jezici nisu bili poznati (ni na bilo kojem zbornom jeziku). Operativni sustavi nisu bili poznati.

    1950 - druga generacija

    Do ranih 1950-ih, rutina se donekle poboljšala uvođenjem bušenih kartica. Laboratoriji General Motors Research implementirali su prve operativne sustave početkom pedesetih godina prošlog stoljeća za svoj IBM 701. Sustavi iz 1950-ih uglavnom su obavljali jedan posao u isto vrijeme. Ti su se sustavi nazvali sustavi za jednostruku serijsku obradu jer su programi i podaci poslani u skupinama ili skupinama.

    Povijest operacijskih sustava (Izvor: Wikipedia)

    Najranija računala bila su glavna računala koja nisu imala nikakav oblik operativnog sustava.

    Svaki je korisnik isključivo koristio stroj u predviđenom vremenskom razdoblju i dolazio do računala s programom i podacima, često na karticama s bušenim papirom i magnetskom ili papirnom trakom. Program će se učitati u stroj i stroj će raditi sve dok se program ne dovrši ili sruši.

    Programi se općenito mogu ispravljati putem upravljačke ploče pomoću prekidača i svjetala na ploči. Rečeno je da je Alan Turing bio majstor toga na ranoj mašineriji Marka Marka 1 i da je već izvlačio primitivnu koncepciju operativnog sustava iz principa univerzalnog Turingovog stroja..

    Zainteresirani ste za više povratnih informacija o ovoj temi? Zatim svakako posjetite živahnu temu za raspravu povezanu ispod!


    Imate li što dodati objašnjenju? Zvuk isključen u komentarima. Želite li pročitati više odgovora od drugih tehničkih korisnika Stack Exchangea? Pogledajte cjelokupnu temu za raspravu ovdje.