Er zijn veel computer operating systemen op de markt , maar Windows en Mac OS zijn twee van de meest voorkomende . Terwijl elk verschillend kunnen werken , zijn er verschillende rollen die ieder besturingssysteem moet voldoen . Het besturingssysteem is verantwoordelijk voor een groot aantal belangrijke taken . Inzicht in deze zal zorgen voor een goed overzicht van wat een besturingssysteem doet . Processor Beheer De centrale processing unit is verantwoordelijk voor alle berekeningen van de computer maakt . De CPU werkt snel , maar het kan alleen uit te voeren een berekening op een moment . Dit betekent dat voor je computer te multi-tasken of gelijktijdig meerdere programma's , moet het besturingssysteem direct hoe de programma's die toegang hebben tot de processor . De meeste besturingssystemen kunnen bepaalde programma's herkennen als belangrijker dan anderen en dienovereenkomstig toewijzen systeembronnen . Bestandsbeheer Het OS is verantwoordelijk voor het bepalen hoe de opgeslagen bestanden worden weggeschreven naar de harde schijf . Elk besturingssysteem doet iets anders , maar het belangrijkste aspect van deze opdracht is dat de organisatie kan de computer gevraagde informatie zo snel mogelijk te vinden . Input /Output Management het OS stelt specifieke programma's om mee te werken met de hardware zoals het toetsenbord , muis en printer. Om dit te doen , de OS houdt een bestuurder die een gebruiksaanwijzing over elk stuk hardware biedt . Zonder het OS -driver -systeem , zou software engineers moeten hun programma's te werken met zo veel stukken van hardware mogelijk , wat onpraktisch zou zijn manueel te schrijven . RAM management het besturingssysteem beheert welke informatie wordt opgeslagen in het RAM-geheugen van de computer en stuurt hoe RAM toegang wordt gedeeld tussen actieve programma's. Het RAM-geheugen laat recent gebruikte gegevens snel worden opgeroepen , zodat het OS wordt belast met " beslissing " welke informatie het meest doelmatig wordt gehouden in de aanslag . Application Management wanneer u een programma of toepassing uit te voeren , dat de software eerst raakvlakken met het OS voordat je iets ziet . Dit zorgt voor een vereenvoudiging van de ze manier waarop je interactie met het programma en laat het OS aan de manier waarop het programma wordt constant lopende bewaken . Als het programma niet goed werkt , kan het OS "kill " het bedrijfsresultaat eerder dan het toestaan van het programma om de hele computer te crashen .
|