Operativsystem för civilingenjörer
Detta är hemsidan för kursen
Operativsystem för civilingenjörer
(på engelska: Operative Systems for MSc in Engineering, 4,5 Credits,
men egentligen borde den heta operating systems)
som ges (huvudsakligen) i maj vårterminen 2021.
Kursen ges på halvfart och håller på vecka 17-22,
inklusive veckan när tentan går.
Den är avsedd för studenter som läser
programmet Civilingenjör, Datateknik.
Förkunskapskrav är kursen
Algoritmer, datastrukturer och komplexitet för civilingenjörer,
men man har också stor nytta av kursen Datorteknik för civilingenjörer.
På grund av Corona-pandemin
ges den här kursen i år på distans.
Föreläsningar finns inspelade på film,
och all handledning görs via Zoom, på de tider som finns bokade i schemat.
Länk till Zoom-möten för kursen (på de schemalagda tiderna):
https://oru-se.zoom.us/j/9681240908 (rättad länk!)
|
Snabblänkar:
Planering
| Videolektioner
| Zoom
| Filmer från årets Zoom-möten
| Inlämningsuppgifter
(0
1
2
3
Projekt)
| Läsanvisningar
Allmän information om kursen
Nyheter
Alla nyheter publiceras som anslag i
Blackboard.
-
27 augusti 2021 kl 08:15:
Hemtentan finns i
Blackboard,
och man ska skicka in den där,
men ifall något skulle krångla lägger jag även upp den här
som PDF.
(Man kan behöva trycka Reload eller SHIFT-Reload i sin webbläsare.)
-
1 juni 2021 kl 08:15:
Hemtentan finns i
Blackboard,
och man ska skicka in den där,
men ifall något skulle krångla lägger jag även upp den här
som PDF.
(Man kan behöva trycka Reload eller SHIFT-Reload i sin webbläsare.)
-
21 juni 2021:
Lösningsförslag
till
hemtentan
1 juni.
Gamla tentor
Kurslitteratur
-
Kursboken heter Operating System Concepts, av Abraham Silberschatz
et al., och den finns i en hel massa upplagor och versioner. Alla
har dinosaurier på omslaget. Den senaste som säljs som pappersbok i
Sverige är nionde upplagan (ISBN 9781118093757, från 2013), och
finns till exempel på Bokus för (just nu) 609 kronor.
Det finns också en nyare upplaga, tionde upplagan, men den finns
inte som pappersbok utan en e-bok som man köper direkt från
wiley.com, och sen läser i deras app (ISBN 9781119320913, från
2018). Då får man med en del finesser som röstuppläsning och
instuderingsfrågor med automatiskt rättnining. Om man trivs med
e-böcker är det egentligen den här upplagan som jag rekommenderar,
främst för att den är lite nyare.
-
Dessutom finns
laborationshandledning
och annan information här på kursens hemsida
-
Mina videofilmade föreläsningar/lektioner på YouTube finns som en spellista här:
https://www.youtube.com/playlist?list=PLlUGRprNEgH_VW2hFix2TTxNq9A_YgfUd
-
Zoom-mötena från detta årets upplaga av kursen samlar jag i den här spellistan:
https://www.youtube.com/playlist?list=PLlUGRprNEgH8D2bjiwtqzmw_Ref_O3cxq
-
Några av Zoom-mötena från 2020 års upplaga av kursen finns i den här spellistan:
https://www.youtube.com/playlist?list=PLlUGRprNEgH8yAntQu8FlgEweey43Y6yi
-
Det finns också många föreläsningsfilmer från andra universitet.
Här är en spellista från en längre och mer djupgående kurs på
University of Massachusetts Amherst,
som jag tycker är bra:
https://www.youtube.com/playlist?list=PLacuG5pysFbDQU8kKxbUh4K5c1iL5_k7k
Nedladdning
Från kursbokens webbplats,
os-book.com,
kan man ladda ner en zip-fil med källkod
och andra filer som hör till bokens exempel och övningsuppgifter.
För enkelhets skull lägger jag dem här också.
10:e upplagan:
- Bland annat finns en virtuell maskin med Ubuntu som man kan installera i VirtualBox:
- 64-bitarsversion: filen OSC10e.ova (lokal kopia: OSC10e.ova)
- Det finns också källkod till programexempel
(filen final-src-osc10e.zip, lokal kopia:
final-src-osc10e.zip)
9:e upplagan:
- Bland annat finns virtuella maskiner med Ubuntu som man kan installera i VirtualBox:
- 64-bitarsversion: filen OSC-2016.ova (lokal kopia: OSC-2016.ova)
- 32-bitarsversion: filen OS-Concepts.ova (lokal kopia: OS-Concepts.ova)
- Det finns också källkod till programexempel
(filen final-src-osc9e.zip, lokal kopia:
final-src-osc9e.zip)
Thomas Padron-McCarthy
(thomas.padron-mccarthy@oru.se),
17 januari 2022