De basis van gepersonaliseerde softwarecomputer - een besturingssysteem, een set service- en systeemsoftwarecomponenten die zorgen voor interactie tussen mens en computer en de uitvoering van andere programma's. Aan de ene kant is het nauw verbonden met de basiscomputersoftware die in het BIOS is opgenomen, maar het fungeert zelf ook als ondersteuning voor programma's op een hoger niveau - de applicatie, evenals de meeste applicatieprogramma's. Voor de computer is de aanwezigheid van het besturingssysteem op de harde schijf een vereiste. Wanneer u het apparaat inschakelt, wordt het van de harde schijf gelezen en naar RAM geschreven, dit proces wordt de download genoemd. Omdat er nu veel verschillende systemen zijn die zich richten op het oplossen van specifieke en algemene problemen, is het heel natuurlijk dat er een classificatie van besturingssystemen bestaat. Laten we het in een korte vorm geven.
De classificatie van besturingssystemen is afhankelijk vankenmerken van de implementatie van besturingsalgoritmen per toepassingsgebied en computerbronnen. Afhankelijk van het processorbesturingsalgoritme is het gebruikelijk om besturingssystemen onder te verdelen in single-task en multi-task, single-processor en multi-processor, single-user en multi-user, netwerk en lokaal.
Classificatie van besturingssystemen op nummergelijktijdig uitgevoerde taken: multitasking en enkele taak. Systemen met één taak gebruiken bestandsbeheer, beheer van randapparatuur en tools voor gebruikersinteractie. Voor multi-tasking-systemen is het gebruik van dezelfde tools als voor single-tasking typisch, maar ze beheersen tegelijkertijd het delen van bronnen die samen worden gebruikt: RAM, processor, externe apparaten en bestanden.
Typen besturingssystemen per gebiedmultitasking: batchverwerkingssystemen, realtime en timesharing-systemen. Het belangrijkste doel van batchverwerkingssystemen is het oplossen van problemen die geen snelle resultaten vereisen. Hun belangrijkste doel is om het grootste aantal taken per tijdseenheid of maximale doorvoer op te lossen. Dergelijke systemen kunnen uitstekende prestaties leveren bij het oplossen van grote hoeveelheden taken, maar ze verminderen de efficiëntie van gebruikerswerk in interactieve modus. Time-sharing systemen kennen een klein tijdsinterval toe voor het oplossen van elk probleem, daarom kost geen enkele taak een processor lang. Met een minimaal geselecteerde tijdsperiode kan het verschijnen van de gelijktijdige uitvoering van een aantal taken worden gecreëerd. Met een afname van de doorvoer, laten dergelijke systemen de gebruiker toe om zeer interactief te werken. Real-time systemen worden gebruikt om een technisch object of een technologisch proces te besturen.
Nummerclassificatie van besturingssystemengelijktijdig werkende gebruikers: multi- en single-user. In de modus voor meerdere gebruikers heeft elke gebruiker de mogelijkheid om de systeeminterface voor zichzelf aan te passen, dat wil zeggen dat ze de mogelijkheid hebben om hun eigen snelkoppelingen, een individueel kleurenschema en meer te maken. In dergelijke systemen zijn er ook manieren om informatie te beschermen tegen toegang door andere gebruikers.
De aanwezigheid van multiprocessing informatieverwerkende faciliteiten in het systeem is het belangrijkste kenmerk; dergelijke faciliteiten worden gepresenteerd in Net Ware, OS / 2, Widows NT.
Aangezien we gewend zijn om het Windows-systeem te gebruiken,dan maakt u zich misschien zorgen over haar classificatie. Dus de belangrijkste Windows-besturingssystemen die we voor gewone gebruikers hebben gebruikt, zijn Windows 95, 98, NT, XP, Seven.