Operativsystem
description
Transcript of Operativsystem
Operativsystem
• Vad är det för något ?
• Varför har man operativsystem ?
• Vilka finns det ?
Operativsystem
Operativsystem
• Multitasking - göra flera saker samtidigt. (Cooperate / Preemptive)
• Processer - bakgrundsprogram.
• Trådar – delar av program.
• Virtuellt minne (HD)
• Virtuell dator - tex testa annat operativ.
• DMA – direkt åtkomst till minnet.
• Interrupt - avbrottshantering
William Sandqvist [email protected]
Interrupt
Antag att Du sitter i en skön fåtölj och läser en bok. Plötsligt blir Du avbruten av att telefonen ringer, Du markerar med en blyertspenna var i boken Du befann dig och svarar.
Under samtalet ringer det på dörrklockan och Du ber den Du talar med i telefonen med att dröja kvar medan Du går till dörren.
William Sandqvist [email protected]
Interrupt
När Du är färdig med ärendet vid dörren återupptar Du telefonsamtalet. När Du efter ett tag har talat färdigt i telefonen och avslutat telefonsamtalet kan Du återvända till fåtöljen och fortsätta med att läsa den goda boken - vid blyertsmärket.
William Sandqvist [email protected]
Om inte interrupt funnes vore man tvungen att rusa runt mellan dörren – står någon där? – telefonen – någon där? och soffan.
Det som kallas för polling.
Microsoft - historik
• DOS (textbaserat) - Testa CMD
• 3.1 / 3.11
• Win 95 / 98 / millennium
• NT 3.51 / 4
• Win 2000 / XP
• Win Vista / 7 / 8
Var ligger Windows ?
• C: \ Windows
• En del filer är dolda (kan visas, mappalternativ)
• Dll-filer, standardiserade funktioner som tex dialogrutor
• Drivrutiner till hårdvara
Mac OS
Linux
Mobila enheter
• IOS
• Windows
• Android (Linux)
• Lärobok kapitel 3 (s. 63-72)
• Arbetsbok kapitel 3 (s. 19-20)