Of u Windows 7 , Mac OS , Linux , gebruikt of nog steeds in slagen om rond te komen met MS DOS , gebruikt u een besturingssysteem . Het is een algemene indruk is dat de user interface definieert het besturingssysteem . Echter , vanuit het perspectief van de informatica , zijn besturingssystemen ontwikkeld om vijf primaire taken uit te voeren , die allemaal betrekking hebben op het helpen van programma's met elkaar te communiceren en beheersing van de toegang tot de hardware . Process Management Telkens wanneer u een programma te starten , maakt u een minimum van een proces . In het besturingssysteem termen , een proces is maar een instantie van een programma , maar een applicatie meerdere processen kunnen genereren . Processen draaien in twee " ruimtes " - de gebruiker ruimte ( waar de processen kunnen worden gestart en gestopt worden zonder impact op het systeem stabiliteit of prestaties ) en het systeem ruimte , waarbij processen worden beschermd tegen willekeurige beëindiging. Als je trek de Taakbeheer in windows , kunt u klikken op een tabblad " Processen " en zie de processen die momenteel op uw OS , ze zijn duidelijk met SYSTEM gemarkeerd als ze systeemniveau processen , en met de gebruikersnaam van de account waarmee u bent aangemeld bij voor user- level processen . Main Memory Management Uw computer systeem heeft een eindige hoeveelheid geheugen . In werkelijkheid heeft het verschillende lagen van het geheugen , wat op de CPU , systeem-RAM en niet-vluchtige geheugens , elk met verschillende eigenschappen en toegang snelheden . Memory management houdt bij welke gegevens worden opgeslagen op welk geheugenadres , en die het geheugen vrij is om worden gewist en herschreven . Een goede brok van geheugenbeheer is gebouwd rond het voorspellen van welke informatie nodig zal zijn volgende en meest frequent , te optimaliseren wat kan op langzamere retrieval worden gezet bussen en wat er moet sneller toegang . Bestand en Directorybeheer het bijhouden van de locaties van bestanden op permanente opslag zoals harde schijven en USB-sticks , zoals directory -structuren , is een deel van het file- management functie van een besturingssysteem . Er is meer voor nodig dan alleen het bijhouden van een directory -structuur . Het omvat ook de verwijdering en herstel van bestanden en machtigingen - het bijhouden van welk proces de controle heeft over welke bestanden en machtigingen voor de gebruiker ( en netwerk) toegang User Management < br . besturingssystemen > sinds Windows NT en Windows 2000 op de Microsoft- kant , en OS X op de Mac kant , zijn speciale multi -user besturingssystemen . Dit is niets nieuws , het is al een deel van het Unix-besturingssysteem ontwerpen sinds de jaren 1970 . Een besturingssysteem houdt bij welke gebruikers zijn ingelogd op de computer , en zorgt ervoor dat ze geen toegang hebben tot hetzelfde bestand op hetzelfde moment . Wanneer dit omvat netwerkondersteuning , het reguleert ook die het netwerk toegankelijke bestanden geopend zijn voor gebruik en manipulatie . Command Interpetation Systeem Het commando interpretatie systeem is de functie OS gebruikers zijn het meest bekend met - de grafische gebruikersinterface , ramen , muizen en pointers . Het bevat ook tekst - gebaseerde interfaces en command line tools . Dit deel van het besturingssysteem regelt ook de plaats waar de output gaat . Het stuurt output naar de monitor , of naar een tekstbestand of een logbestand , of loopt afdruktaken . Dit deel van het systeem omvat zaken als lettertype en gebruikersbeheer conventies zoals schuifbalken op de ramen . Het is ook een onderdeel van het besturingssysteem dat periodieke verfrissende krijgt per besturingssysteem distributeurs .
|