Hva er et mainframe-operativsystem?
Akkurat som om tastaturet og musen er grensesnittet mellom datamaskinen og brukeren, er operativsystemet grensesnittet mellom datamaskinen og programvaren. Operativsystemet fungerer som en trafikkjef som skyver og drar data til og fra minne, registre, inngangs- og utgangsenheter og prosessoren. Et mainframe-operativsystem er ganske enkelt et operativsystem (OS) på en mainframe-datamaskin, en kraftig enhet som hovedsakelig brukes av myndigheter og bedrifter for å behandle store mengder informasjon og støtte et stort antall brukere.
På 1950-tallet, før stasjonære datamaskiner og lenge før bærbare datamaskiner, ble all databehandling utført på stordrammer. Disse datamaskinene kan ta et helt rom og gjøre mindre arbeid enn en moderne bærbar datamaskin. Faktisk ble tidlige datamaskiner designet for bare å gjøre en enkelt jobb eller kjøre et enkelt program. Av den grunn trengte de ikke et hovedramme-operativsystem.
Etter hvert som dataprogrammer ble mer kompliserte og maskinvare mindre kostbart, ble det mer effektivt å bygge datamaskiner som kunne kjøre mer enn en type program. For å muliggjøre dette måtte datamaskiningeniører utvikle en måte som datamaskinen kunne tilpasse seg til et nytt og annerledes program. Fra dette ble mainframe-operativsystemet født.
En av funksjonene til et operativsystem for stormaskiner i de første dagene var å lese hullkort. På disse datamaskinene var det ikke bare mus, det var ikke noe tastatur. All inngang til datamaskinen kom fra kort med hull stanset i dem. Plasseringen av hullene bestemte dataene som ble lagt inn. OS-en leste hvert av disse kortene og oversatte dem til binære data som datamaskinen forsto.
Denne gamle datamaskininnmatningsmetoden er et godt eksempel på hva et operativsystem gjør. Hvis et dataprogram for eksempel leter etter en serie med tall, bryr det seg ikke hvor det blir dem. Det kan være slagkort, et tastatur eller programvare for stemmegjenkjenning. Operativsystemet tar nummeret fra inndataenheten og overleverer det til programmet, som deretter bruker det etter behov.
Det var i disse tidlige dagene med operativsystemfunksjonalitet at aspekter som gjensto i bruk inn i det 21. århundre, ble først pioner. Konsepter som batchbehandling, multitasking, buffering og spooling ble først introdusert i mainframe-operativsystemer på 1950-tallet. Mainframe-operativsystemer brukt i systemer som de gigantiske romstore datamaskiner som er sett på gamle fotografier, er det som vil gjøre det mulig for folk å lese internettartikler på fremtidens smarttelefoner.