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.