Delen van een Personal Computer Operating System

Het besturingssysteem van een personal computer is een verzameling van software die de middelen van de computer controleert en stuurt haar activiteiten. Moderne besturingssystemen bieden tal van diensten, met inbegrip van het plannen van de uitvoering van andere programma's en het beheer van communicatiemiddelen, input / output en opslag. Maakt het besturingssysteem een ​​softwarelaag bovenop kale hardware en presenteert de gebruiker een interface of virtuele machine die gemakkelijk te begrijpen en te bedienen.

pit

De twee belangrijkste interne componenten van een personal computer besturingssysteem bekend als de kernel, of de kern en de mantel. De kernel van het besturingssysteem is verantwoordelijk voor de communicatie met hardware-apparaten en heeft meer macht om dat te doen dan de schelp. Een toepassingen programma kan niet de toegang tot een apparaat te krijgen zonder dat de shell het passeren van een verzoek aan de kernel. De kernel heeft echter niet rechtstreeks communiceren met de hardware, maar vertrouwt op de Basic Input Output System (BIOS) of kleine programma's, die bekend staat als stuurprogramma's, om het werk te doen.

schelp

De schaal is het gedeelte van een besturingssysteem dat betrekking heeft op de gebruiker en toepassingsprogramma's. De schelp heeft een opdracht, menu of-icoon gestuurde interface, waarmee de gebruiker om dagelijkse taken uit te voeren. A-commando-gestuurde interface vereist dat de gebruiker aan de individuele opdrachten naar het besturingssysteem om operaties uit te voeren vertellen typen. Een menugestuurd of pictogram-gestuurde interfaces, ook wel bekend als een grafische gebruikersinterface (GUI), kan de gebruiker uit te voeren door te klikken op de drop-down menu's of pictogrammen (foto) op het scherm. De schaal geeft ook commando's en procedures die toepassingen kunnen een beroep doen op om taken zoals het afdrukken van een document of het lezen van een database af te ronden.

configuratiebestanden

Een besturingssysteem moet ergens aan de hardware en software configuratie-informatie, programma-instellingen en voorkeuren van de gebruiker te houden. Deze worden gewoonlijk bewaard in databases of tekstbestanden. In het Windows-besturingssysteem geproduceerd door Microsoft, het grootste deel van deze informatie wordt gehouden van een database, die bekend staat als het register; een aantal gegevens wordt ook nog in initialisatie bestanden, die herkenbaar aan een "ini" of "INF" bestandsextensie zijn.

file Systems

Een besturingssysteem maakt gebruik van een bestandssysteem om bestanden en mappen te organiseren op harde schijven en andere secundaire opslagapparaten, zoals cd's, dvd's en flash drives. Vaak harde schijf file systemen omvatten File Allocation Table (FAT) en nieuwe technologie bestandssysteem (NTFS). Elk besturingssysteem maakt gebruik van een lijst van sub-mappen en bestanden, die bekend staat als een directory tafel, op een harde schijf te beheren. Wanneer een harde schijf wordt geïnstalleerd, kan het worden verdeeld in één of meer logische stations of volumes. Bij elke logische schijf is geformatteerd, wordt een enkele directory tafel geplaatst in de hoofdmap van het station.