Hvad er et mainframe-operativsystem?
Ligesom tastaturet og musen er grænsefladen mellem computeren og brugeren, er operativsystemet grænsefladen mellem computeren og softwaren. Operativsystemet fungerer som en trafik-cop, der skubber og trækker data til og fra hukommelse, registre, input- og output-enheder og processoren. Et mainframe-operativsystem er simpelthen et operativsystem (OS) på en mainframe-computer, et kraftfuldt udstyr, der hovedsageligt bruges af regeringer og virksomheder til at behandle store mængder information og understøtte et stort antal brugere.
I 1950'erne, før stationære computere og længe før laptops, blev al computing udført på mainframe-computere. Disse computere kunne optage et helt rum og gøre mindre arbejde end en moderne bærbar computer. Faktisk blev tidlige computere designet til kun at udføre et enkelt job eller køre et enkelt program. Af denne grund havde de ikke brug for et mainframe-operativsystem.
Da computerprogrammer blev mere komplicerede og computerhardware billigere, blev det mere effektivt at bygge computere, der kunne køre mere end en type program. For at muliggøre dette måtte computeringeniører udvikle en måde, som computeren kunne tilpasse sig til et nyt og anderledes program. Fra dette blev mainframe-operativsystemet født.
En af funktionerne i et mainframe-operativsystem i dets tidlige dage var at læse stempelkort. På disse computere var der ikke kun nogen mus, der var ikke noget tastatur. Alt input til computeren kom fra kort med huller, der var stanset i dem. Placeringen af hullerne bestemte de data, der blev indlæst. OS læste hvert af disse kort og oversatte dem til de binære data, som computeren forstod.
Denne gamle computerinputmetode er et godt eksempel på, hvad et operativsystem gør. Hvis et computerprogram f.eks. Leder efter en række numre, er det ligeglad, hvor det får dem. Det kan være stempelkort, et tastatur eller stemmegenkendelsessoftware. Operativsystemet tager nummeret fra inputenheden og overleverer det til programmet, der derefter bruger det efter behov.
Det var i disse tidlige dage med funktionalitet i operativsystemet, at aspekter, der forblev i brug i det 21. århundrede, først blev banebrydende. Begreber som batchbehandling, multitasking, buffering og spooling blev først introduceret i mainframe-operativsystemer i 1950'erne. Mainframe-operativsystemer, der bruges i systemer som de gigantiske rumstore computere, der ses på gamle fotografier, er det, der gør det muligt for folk at læse internetartikler på fremtidens smarttelefoner.