KURSPLAN Operativsystem, B-nivå

Institutionen för kommunikation och information
KURSPLAN
Operativsystem, B-nivå
Operating System Concepts, Intermediate level
5 poäng (7.5 ECTS)
Kurskod: DNB431
Nivå: B-nivå
Utbildningsområde: Teknik
Ämne: Datalogi/numerisk analys
Version: 9
Gäller från: 2004-07-01
Fastställd: 2003-12-15
Ersätter kursplan fastställd: 2002-09-03
• praktiskt ha löst uppgifter relaterade till funktion, konstruktion och användning av operativsystem.
1 Kursens benämning och omfattning
Kursen benämns Operativsystem, B-nivå / Operating
System Concepts, Intermediate level och omfattar 5
poäng.
2 Syfte
Kursen skall ge en förtrogenhet med principerna
bakom moderna operativsystem.
3 Innehåll
Den studerande skall efter genomförd kurs:
• ha kännedom om utvecklingen av operativsystem i ett historiskt perspektiv
• kunna beskriva olika hårdvarumekanismer som
krävs för en säker funktion hos datorn
4 Undervisning
Undervisningen består av datorlaborationer, föreläsningar och handledningar.
Undervisningen bedrivs på svenska. Dock kan undervisning på engelska förekomma om kursansvarig anser
det nödvändigt. Utbildningen kan helt eller delvis bedrivas på engelska.
5 Bedömningsformer
Examinationsmoment för kursen
• kunna beskriva process- och trådbegreppen
• kunna beskriva processhantering avseende processbyten, processchemaläggning och processkommunikation
• ha kännedom om synkronisering av processer
och hantering av dödlägen
• kunna beskriva primärminneshantering avseende allokeringsprinciper och virtuell minnesteknik
• kunna beskriva sekundärminneshantering avseende allokeringsprinciper, filsystem och schemaläggning av diskoperationer
• kunna beskriva I/O-hantering med avseende på
hård- och mjukvarustruktur
• kunna beskriva principer för säkerhet avseende
inre och yttre skydd i datorsystemet
1
Benämning
Omf.
(ECTS)
Betyg
Provexaminator
Inlämningsuppgifter och
tentamen1
5p (7.5)
U/3/4/5
-
Bestämmer kursens slutbetyg vilket utfärdas först när samtliga moment
godkänts.
Kursen bedöms med betygen U,3,4 eller 5.
6 Särskilda förkunskapskrav
Följande högskolekurser är förkunskapskrav:
Godkända kurser: PAA102 Programmeringsmetodik,
A-nivå eller PAA151 Procedurell programmering, Anivå (eller motsvarande).
7 Utbildningsområde och ämnestillhörighet
Kursen tillhör utbildningsområdet teknik och ingår i
ämnet datalogi/numerisk analys.
8 Beslut om inrättande av kursen och fastställande av kursplan
Kursen är inrättad av institutionsnämnden vid institutionen för datavetenskap 2003-12-15. Denna kursplan
är fastställd av institutionsnämnden vid institutionen
för datavetenskap 2003-12-15. Den gäller från och med
2004-07-01. Ersätter kursplan fastställd 2002-09-03.
9 Begränsningar i examen
Kursen kan inte ingå i examen med annan kurs, vars innehåll helt eller delvis överensstämmer med innehållet
i denna kurs, till exempel:
Operativsystem, B-nivå 3 poäng
10 Litteraturförteckning
Silberschatz, A„ Calvin, P. & Gagne, G. (2003).
Operating Systems Concept. (6th edition, Windows
XP Update) New York: John Wiley & Sons. ISBN
0471262722.