Vad är ett operativsystem för Mainframe?
Precis som tangentbordet och musen är gränssnittet mellan datorn och användaren, så är operativsystemet gränssnittet mellan datorn och programvaran. Operativsystemet fungerar som en trafikledare som driver och drar data till och från minne, register, in- och utgångsenheter och processorn. Ett operativsystem för mainframe är helt enkelt ett operativsystem (OS) på en stordator-dator, en kraftfull enhet som främst används av regeringar och företag för att bearbeta stora mängder information och stödja ett stort antal användare.
På 1950-talet, före stationära datorer och långt innan bärbara datorer, gjordes all dator på stordatorer. Dessa datorer kan ta upp ett helt rum och göra mindre arbete än en modern bärbar dator. Faktum är att tidiga datorer utformades för att bara göra ett enda jobb eller köra ett enda program. Av den anledningen behövde de inte ett operativsystem för stordator.
När datorprogram blev mer komplicerade och datormaskinvara billigare, blev det mer effektivt att bygga datorer som kunde köra mer än en typ av program. För att möjliggöra detta var datoringenjörer tvungna att utveckla ett sätt som datorn kunde anpassa sig till ett nytt och annorlunda program. Från detta föddes operativsystemet för stordator.
En av funktionerna för ett operativsystem för stordatorer under dess tidiga dagar var att läsa stanskort. På dessa datorer fanns det inte bara ingen mus, det fanns inget tangentbord. All inmatning i datorn kom från kort med hål stansade i dem. Positionen för hålen bestämde de data som matades in. OS läste vart och ett av dessa kort och översatte dem till binära data som datorn förstod.
Denna gamla datorinmatningsmetod är ett bra exempel på vad ett operativsystem gör. Om ett datorprogram till exempel letar efter en serie siffror bryr det sig inte var det får dem. Det kan vara punchkort, ett tangentbord eller program för röstigenkänning. Operativsystemet tar numret från ingångsenheten och överlämnar det till programmet, som sedan använder det efter behov.
Det var under dessa tidiga dagar med funktionalitet i operativsystemet som aspekter som återstod i bruk under 2000-talet först pionjärer. Begrepp som batchbearbetning, multitasking, buffring och spooling introducerades först i operativsystemen mainframe på 1950-talet. Mainframe-operativsystem som används i system som de gigantiska rumsstora datorer som ses på gamla fotografier är det som gör det möjligt för människor att läsa internetartiklar på framtidens smarta telefoner.