Povijesni pregled operativnih sustava prije pojave zaslona

Povijesni pregled operativnih sustava prije pojave zaslona

U današnje vrijeme gotovo svako računalo prikazuje informacije na zaslonu, no razvoj operativnih sustava započeo je mnogo ranije, u razdoblju kada vizualna povratna informacija bila je gotovo nepostojeća. Kako su tadašnji sustavi upravljali hardverom, na koji su se načinima komuniciralo s korisnikom i koje su inovacije postavile temelje za modernu računalnu tehnologiju? Ovaj članak pruža pregled ključnih faza razvoja operativnih sustava prije pojave ekrana, obraćajući se čitateljima bez stručnog predznanja.

Rani računarski sustavi i osnovni princip upravljanja hardverom

Prvi elektronički računari, poput ENIAC‑a i UNIVAC‑a, bili su masivni strojevi sastavljeni od tisuća elektronskih cijevi i reljefnih sklopova. Operativni sustav u tim uređajima nije bio softver u današnjem smislu, već skup fiksnih procedura i niskorazinskih instrukcija koje je omogućavale kontrolu hardverskih komponenti. Programiranje se obavljalo pisanjem binarnih kodova na perforirane kartice ili bušenjem ručnih tablica. Svaka kartica predstavljala je jedan zadatak, a sustav je izvršavao zadatke sekvencijalno, bez ikakve interakcije s korisnikom tijekom rada.

Metode komunikacije bez zaslona – tipkovnica, zvučni signali i papirni izlaz

Kada su se računala počela smanjivati i postajati pristupačnija, pojavile su se prve metode za razmjenu informacija s operaterom. Tipkovnica je postala najčešći ulazni uređaj, a zvučni signali – kratki „beep“ tonovi – služili su kao jednostavna povratna informacija o statusu operacije. Rezultati se najčešće ispisivali na linijskim pisačima ili na perforiranim papirima, što je korisniku omogućavalo da pročita izlazni podatak.

Primjer takvog sustava bio je IBM 1401, koji je koristio tipkovnicu za unos podataka i papirni izbornik za odabir programa. Nakon obrade, sustav je ispisivao rezultate na pisač, a operater je mogao pratiti rad putem zvučnih signala koji su označavali završetak ili grešku.

Evolucija programskih jezika i alata za rad s operativnim sustavima

Kako su se računala razvijala, pojavili su se i programski jezici koji su olakšali pisanje i održavanje softvera. Prvi visoko‑nivoi jezici, poput FORTRAN‑a (Formula Translation) i COBOL‑a (Common Business Oriented Language), omogućili su programerima da izraze složene algoritme bez potrebe za ručnim kodiranjem binarnih instrukcija. Kasnije je nastao BASIC (Beginner’s All‑purpose Symbolic Instruction Code), koji je bio namijenjen početnicima i široko se koristio u obrazovnim institucijama.

Uz razvoj jezika, pojavili su se i prvi alati za upravljanje zadacima, poznati kao batch‑sustavi. Programer je mogao grupirati više zadataka u jednu „paketu” (batch) i poslati ga na obradu, pri čemu je operativni sustav izvršavao zadatke redom, a rezultati su se ispisivali na papir.

Prijelaz na zas

If you like this post you might also like these

More Reading

Post navigation

Samostalni projekti za dom: praktični savjeti i inspiracije

U posljednjih nekoliko godina sve više vlasnika kuća odlučuje preuzeti inicijativu i samostalno unaprijediti svoj životni prostor. Projekti "uradi‑sam" ne samo da donose značajnu uštedu, već pružaju i zadovoljstvo stvaranja nečega jedinstvenog i prilagođenog vlastitim potrebama. U nastavku donosimo...
back to top