Det finns många dator operativsystem på marknaden , men Windows och Mac OS är två av de vanligaste. Även om varje kan fungera annorlunda , det finns flera roller som varje operativsystem måste uppfylla . Operativsystemet är ansvarig för en myriad av viktiga uppgifter . Förstå dessa kommer att ge en god överblick över vad ett operativsystem gör . Processor Ledning
Centralenheten är ansvarig för alla beräkningar i datorn gör . Processorn arbetar snabbt , men det kan bara utföra en beräkning i taget . Detta innebär att för dig datorn till multi -task eller samtidigt köra flera program , måste operativsystemet styra hur program delar tillgång till processorn . De flesta operativsystem kan känna igen vissa program som viktigare än andra och fördela systemets resurser därefter .
Filhantering
OS är ansvariga för hur sparade filer skrivs till hårddisken . Varje operativsystem gör det lite annorlunda , men den viktigaste aspekten av denna uppgift är att organisationen gör att datorn kan hitta begärd information så snabbt som möjligt .
Input /Output Management
OS tillåter särskilda program för att arbeta med hårdvara som tangentbord , mus och skrivare . För att göra detta , håller OS en drivrutin som innehåller instruktioner för användning om varje del av maskinvaran . Utan OS förare systemet , skulle mjukvaruingenjörer måste manuellt skriva sina program för att arbeta med så många bitar av hårdvara som möjligt , vilket skulle vara opraktiskt . Addera RAM Ledning
operativsystemet hanterar vilken information som lagras i datorns RAM-minne och styr hur RAM tillgång delas mellan program som körs . RAM tillåter nyligen använt information som skall återkallas snabbt , så att OS har till uppgift att " bestämma " vilken information som mest ändamålsenligt hålls i högsta hugg .
Application Management
när du kör ett program eller program , som programvaran först gränssnitt med OS innan du ser något . Detta möjliggör en förenkling av de sätt du interagerar med programmet och låter OS att övervaka hur programmet körs hela tiden . Om programmet inte fungerar , kan OS " döda " operativsystemet istället för att tillåta programmet att krascha hela datorn .