Et operativsystem (OS) er et sæt computersoftware og en grænseflade til styring af en maskins databehandlingsressourcer ved hjælp af applikationsprogrammer, der er forståelige for brugeren.
Kontrolprogram
Funktionen af elektroniske computere er umulig uden at koordinere programmer. En moderne computer kombinerer et antal forskellige enheder til den velkoordinerede drift, som der er behov for et kontrolcenter. For eksempel behandler et grafikkort billeder, en central processor udfører beregninger, en skærm viser information, et drev læser data fra en cd osv. Sådanne koordinatorer og ledere, der koordinerer funktionen af alle noder og komponenter, er operativsystemer.
For yderligere at illustrere et operativsystems funktion skal du sammenligne hardware på en computer med kroppen og kontrolkomplekset med hjernen og nervesystemet. Operativsystemet er involveret i alle computerprocesser og sikrer interaktion mellem dataarrays på niveau med beregninger, computerprogrammer og hardwarekomponenter såvel som brugeren og softwareapplikationen.
Alle moderne grænseflader er grafiske løsninger og er designet, så brugeren intuitivt forstår interaktionsalgoritmen. Der er tre hovedkategorier af sådanne løsninger: realtidskategorien, splitkategorien og batchopgavekategorien. Systemer i den første kategori tillader brugerdeltagelse i beregningsprocessen. Opdelte kategoriløsninger indebærer at skifte processor fra en opgave til en anden. Denne hurtige skift gør det muligt at behandle flere job i virtuel kontinuitet. I dette tilfælde kan brugeren også gribe ind i processen. I løsninger af sidstnævnte kategori nægtes brugeradgang til processer. Computeren genererer uafhængigt en liste over opgaver og sender dem i pakker til beregning. Du kan kun foretage ændringer i dataene i intervallerne mellem afsendelse af sådanne pakker.
Grafisk grænseflade
Brugeren indtaster sine kommandoer til systemet ved hjælp af grafiske symboler - piktogrammer. Faktisk er hele grænsefladen et sæt grafiske symboler, der danner et kontrolsystem, der er forståeligt for menneskelig opfattelse. Alle moderne operativsystemer er grafiske løsninger, og deres popularitet afhænger direkte af, hvor let de er at administrere.
Der er bestemt tekstbaserede operativsystemer som dem, der eksisterede i de tidlige dage med instrumentering. Men sådanne systemer bruges hovedsageligt til højt specialiserede applikationer og som regel inden for industri og videnskabelig forskning. Det vil sige i tilfælde, hvor brugeren er ekspert og er klar til at mestre specialværktøjer.