A számítógépek már jó ideje velünk vannak, de a modern operációs rendszerek megjelenése előtt mit használtak a korai számítógépes rendszerek működéséhez? A mai SuperUser Q & A bejegyzés egy kíváncsi olvasót utazik vissza az időben.
A mai Kérdések és válaszok ülés a SuperUser jóvoltából érkezik hozzánk - a Stack Exchange alosztályához, amely a Q & A webhelyek közösségvezérelt csoportosulása.
Fotó jóvoltából A Számítógép-védelmi Társaság Értesítője .
A kérdés
A SuperUser olvasó ÚJ GUY tudni akarja, mit használtak a számítógépes rendszerek működéséhez, mielőtt a modern operációs rendszerek létrejöttek:
Az operációs rendszerek jelentik a modern számítástechnika alapját, de ezt megelőzően mit használtak a számítógépes rendszerekben annak működéséhez?
Mit használtak a számítógépes rendszerek működéséhez a ma ismert modern operációs rendszerek előtt?
A válasz
A SuperUser közreműködői, RedGrittyBrick és DavidPostill válaszoltak ránk. Először RedGrittyBrick:
Korai számítógépek * egy-egy programot futtatott, és a programokat közvetlenül papírszalagról töltötték be, lyukakkal (például). Beprogramozná a legkorábbi számítógépeket * a be- és kikapcsolók nagy készletének beállításával.
![]()
![]()
![]()
* A „számítógép” szóval azt a fajta eszközt értem, amely napjainkban milliárdokban létezik. Ebből a hatalmas számú számítógépből jelentéktelenül kis szám kivételével mindegyik digitális elektronikus programozható számítógép tárolt programokkal. Biztos vagyok abban, hogy az eredeti kérdés nem arról szól, hogy a „számítógép” munkakörű emberek hogyan töltötték a munkanapot. E két számítógéptípus között érdekes eszközök haladnak, amelyekre ez a válasz nem vonatkozik.
DavidPostill válasza következik:
Az operációs rendszerek története ( Forrás: Kenti Állami Egyetem )
Az operációs rendszerek számos különálló szakaszban vagy generációban fejlődtek, amelyek nagyjából megfelelnek az évtizedeknek.
Az 1940-es évek - első generáció
A legkorábbi elektronikus digitális számítógépeken nem voltak operációs rendszerek. A korabeli gépek annyira primitívek voltak, hogy a programokat gyakran egyenként adták meg mechanikus kapcsolók (dugaszoló táblák) sorain. A programozási nyelvek nem voltak ismeretesek (még az összeállítási nyelvek sem). Az operációs rendszerek hallatlanok voltak.
Az 1950-es évek - második generáció
Az ötvenes évek elejére a rutin némileg javult a lyukasztók bevezetésével. A General Motors Research Laboratories az 1950-es évek elején hozta létre az első operációs rendszereket az IBM 701-hez. Az 1950-es évek rendszerei általában egy-egy munkát futtattak. Ezeket egyfolyamú kötegelt feldolgozó rendszereknek hívták, mivel a programokat és az adatokat csoportokban vagy kötegekben nyújtották be.
Az operációs rendszerek története (Forrás: Wikipedia)
A legkorábbi számítógépek olyan nagyszámítógépek voltak, amelyekben nem volt semmilyen operációs rendszer.
Minden felhasználó egy ütemezett ideig egyedül használta a gépet, és programmal és adatokkal érkezett a számítógéphez, gyakran lyukasztott papírkártyákon, mágneses vagy papírszalagon. A program betöltődik a gépbe, és a gép addig működik, amíg a program nem fejeződik be vagy összeomlik.
A programokat általában egy vezérlőpulton lehet hibakeresni a kapcsolók és a panel fényei segítségével. Állítólag Alan Turing ennek mestere volt a korai Manchester Mark 1 gépen, és hogy már az Universal Turing gép elveiből vezeti le az operációs rendszer primitív felfogását.
Szeretne további visszajelzéseket kapni erről a témáról? Ezután feltétlenül látogasson el az alább linkelt élénk vitafonalra!
Van valami hozzáfűzhető a magyarázathoz? Hang a kommentekben. Szeretne további válaszokat olvasni más, hozzáértő Stack Exchange-felhasználóktól? Nézze meg a teljes vitafonalat itt .