Operativsystem
Från Wikipedia
Ett operativsystem är ett datorprogram eller en samling datorprogram som syftar till att underlätta användandet av en dator, genom att utgöra länken mellan datorns maskinvara och de tillämpningsprogram som användaren vill köra på datorn. Operativsystemet fungerar som en värd för de program som finns på datorn. Det är ansvarigt för hanteringen och koordinationen av datorns aktiviteter och för fördelandet av resurser på datorn.
Ett operativsystem kan ses som en form av mellanlager mellan de program som användaren nyttjar och datorns fysiska komponenter. Det kan också ses som datorns "grundlag" – en standardiserad regeluppsättning som bestämmer hur program och användare får använda datorns olika delar.
Ett operativsystem kan delas upp i tre delar: operativsystemskärnan, en grundläggande uppsättning användarprogram och systembiblioteken. Kärnan fördelar datorns resurser, till exempel arbetsminne, in- och utmatningsenheter och processortid mellan de program som körs i datorn och ser till att det inte uppstår några konflikter mellan dessa. Användarprogrammen ger användaren möjlighet att använda systemet och består i allmänhet av allt ifrån konfigurationsverktyg och textredigerarprogram till program för att formatera hårddisken. Systembiblioteken är de programbibliotek som erbjuder datorplattformens grundläggande infrastruktur för övriga program.
Vilka program och programbibliotek som skall räknas till operativsystemet är omdebatterat. En pragmatisk definition har varit ”det som följer med installationmedierna” vilket i tiderna i allmänhet var ekvivalent med det som kan förväntas vara installerat på ifrågavarande operativsystem. För exempelvis en linuxdistribution är sambandet däremot inte alls entydigt.
Innehåll |
[redigera] Funktioner
Operativsystem erbjuder en rad tjänster till tillämpningsprogrammen liksom till användarna. Programmen tar del av dessa tjänster genom Application Programming Interfaceprogrammeringsgränsnitt (engelska: application programming interfaces, (API)). Genom att använda dessa gränssnitt kan ett program efterfråga olika tjänster från operativsystemet. Användare kan å sin sida interagera med operativsystemet genom ett användargränssnitt. Tidiga användargränssnitt bestod av textkommandon i olika kombinationer (CLI). Numera används främst grafiska användargränsnitt (GUI). För handdatorer och skrivbordsdatorer anses användagränsnittet i allmänhet vara en del av operativsystemet. På Unix består användargränssnittet av olika program som kan, men inte behöver, höra till operativsystemet.
[redigera] Vanliga operativsystem
Vanliga nutida operativsystem inkluderar Microsoft Windows, Mac OS, Linux, BSD och Solaris. Microsoft Windows har en starkt dominerande marknadsandel för skrivbordsdatorer och bärbara datorer. Datorer som används som servrar kör dock oftare Linux eller andra Unix-liknande system. Marknaden för inbäddade datorsystem är uppdelad mellan flera olika operativsystem.[1][2]
[redigera] Tidsaxel

Observera att tabellen saknar de flesta operativsystem för stordatorer, till exempel ICL George, IBM MFT, IBM MVS, IBM VM, Univac, Tandem, och minidatorer som Digital PDP, etc. Flera av dessa har historisk betydelse, då moderna trender är att köra Unix/Linux.
[redigera] Se även
[redigera] Externa länkar
Wikimedia Commons har media som rör Skärmbilder av operativsystem.
- TUNES Review of Operating Systems (engelska)
- Multics Historia och operativsystemens historia (engelska)
- How Stuff Works - Operating Systems (engelska)
- Operating Systems Reviews (engelska)
- Hur man väljer rätt operativsystem (engelska)
- Operating System Documentation Project (engelska)
- Googles katalog för operativsystem (engelska)
[redigera] Vidare läsning
- Auslander, Marc A.. "The evolution of the MVS Operating System". IBM J. Research & Development. http://www.research.ibm.com/journal/rd/255/auslander.pdf
- Deitel, Harvey M.; Deitel, Paul; Choffnes, David. Operating Systems. Pearson/Prentice Hall. ISBN 978-0-13-092641-8.
- Bic, Lubomur F.; Shaw, Alan C. (2003). Operating Systems.. Pearson: Prentice Hall.
- Stallings (2005). Operating Systems, Internals and Design Principles. Pearson: Prentice Hall.
- Silberschatz, Avi; Galvin, Peter; Gagne, Greg (2008). Operating Systems Concepts. John Wiley & Sons. ISBN 0-470-12872-0.
[redigera] Referenser
- ^ Linux market share set to surpass Win 98, OS X still ahead of Vista
- ^ Linux server market share keeps growing

