Vilka är de 4 stora funktionerna av ett operativsystem?

Jobbhantering
Jobbhantering styr ordning och tid där program körs och är mer sofistikerade i stordator miljö där schemaläggning dagliga arbete har alltid varit rutin. IBM: s jobb control language (JCL) utvecklades decennier sedan. I en skrivbordsmiljö, kan batch-filer skrivas till utföra en serie operationer som kan schemaläggas att starta vid en viss tidpunkt.
Ärendehantering
Multitasking, som är möjligheten att köra flera program samtidigt, finns idag i alla operativsystem. Kritisk i stordator- och server-miljö, applikationer kan vara prioriterade att köra snabbare eller långsammare beroende på deras syfte. I stationära världen är multitasking nödvändigt för att hålla flera program öppna samtidigt så kan du studsa fram och tillbaka bland dem. Se http://www.answers.com/main/ntq-sname-GuruNet+Library-dsid-2635-dekey-multitasking.
Data Management
Data management håller reda på data på disken, band och optiska lagringsenheter. Ansökan program behandlar data av filnamn och en viss plats inom filen. Operativsystemets filsystem vet var att data lagras fysiskt (som sektorer på disken) och växelverkan mellan program och operativsystemet är genom programmeringsgränssnittet. När ett program behöver läsa eller skriva data, gör det ett anrop till operativsystemet (se http://www.answers.com/main/ntq-sname-GuruNet+Library-dsid-2635-dekey-API).
Enhetshantering

Enhetshantering styr kringutrustning genom att skicka kommandon i sina egna språk. Rutinen programvara som vet hur man handskas med varje enhet kallas en "förare", och OS kräver drivrutiner för kringutrustning ansluten till datorn. När en ny perifer läggs, är denna drivrutin installerad i operativsystemet.
Användargränssnitt
All grafik baserat idag, användargränssnittet inkluderar fönster, menyer och metod för interaktion mellan dig och datorn. Innan grafiska användargränssnitt (GUI) utfördes all drift av datorn genom att skriva in kommandon. Inte alls utdöda, kommandoraden gränssnitt är lever och frodas och tillhandahålla ett alternativt sätt för program som körs på alla större operativsystem.
Operativsystem kan stöder valfritt gränssnitt, både grafiska och kommandoraden. Även om den överväldigande majoriteten av människor arbeta med standard gränssnitt, erbjuda olika "skal" varianter av utseende och funktionalitet.
Säkerhet
Operativsystem ger lösenordsskydd för att hålla obehöriga användare ur systemet. Vissa operativsystem också upprätthålla aktivitetsloggar och redovisning av användarens tid för faktureringsändamål. De ger också rutiner för säkerhetskopiering och återställning för att starta över i händelse av ett systemfel.
Andra funktioner i ett operativsystem:-(1) tjänster av en O.S.:-operativsystemet själv utför inte arbete dvs användbar för slutanvändaren av datorn. Det skapar den miljö där ansökan program kan fungera o.s. tillhandahållit tjänster till användare är-
1) programkörningen: - laddar programmet i minnet, köra & avslutas programmet.
2) fel borttagning:-
Identifiera & trafiken fel har upptäckts under bearbetning av användarens begäran till maskinvara som tangentbordsfel, brist på minne etc.
3) resursallokeringen:-
Hantering av tillgängliga resurser & tilldelning av resurser till olika användare.
4) input/Output drift:-
Utförandet av indata/utdata begäran som omfattar enheter & filer.
5) fil hantering eller Manipulation:-
Verkställande begäran för läsa, skriva, byta namn på eller ta bort datafil samt tjänster för filen.
6) redovisning:-
Att upprätthålla räkenskaperna för användning av resurser av olika användare & generera användbar tabell.
7) säkerhet:-
Som ger skydd till programmet & data & att säkerställa datasäkerhet.