<prompt> Orodhesha kazi kuu nne za mfumo wa uendeshaji  <response>: Kazi kuu nne za mfumo wa uendeshaji ni: 1. Usimamizi wa Rasilimali: Mfumo wa uendeshaji una jukumu la kudhibiti rasilimali za maunzi ya kompyuta, ikiwa ni pamoja na CPU, kumbukumbu, hifadhi, na vifaa vya kuingizatowe. Hii inahusisha ugawaji wa rasilimali kwa michakato mbalimbali inapohitajika, na kuhakikisha kwamba zinatumika kwa ufanisi na haki. 2. Udhibiti wa Mchakato: Mfumo wa uendeshaji una jukumu la kusimamia utekelezaji wa programu kwenye kompyuta, ikiwa ni pamoja na michakato ya kuratibu, na kutoa mbinu za mawasiliano kati ya michakato na ulandanishi. 3. Usimamizi wa Faili: Mfumo wa uendeshaji una jukumu la kudhibiti mfumo wa faili, ikiwa ni pamoja na kupanga, kuhifadhi, kurejesha, na kulinda faili na saraka kwenye vifaa vya pili vya kuhifadhi kama vile diski kuu. 4. Usalama na Ulinzi: Mfumo wa uendeshaji una jukumu la kutoa mbinu za usalama ili kulinda kompyuta na rasilimali zake dhidi ya ufikiaji usioidhinishwa au mashambulizi mabaya. Hii inajumuisha uthibitishaji wa mtumiaji, vidhibiti vya ufikiaji na vipengele vya usalama vya mtandao. 