Ind ekonomi och samhällsvetenskap
|
IED326 Operativsystem och systemprogrammering, DSV BII 5.0 poäng
|
ÄMNE (enl SCB) Data och systemvetenskap
NIVÅ/DJUP B G PROGRAM/TIDSPERIOD
SPRÅK:
EXAMINATOR
L Furberg Fo ing
FASTSTÄLLD
Kursplanen är fastställd 000223 att gälla från ht -00.
FÖRKUNSKAPSKRAV
Sy A1 (IED300), SY AII (IEI315), Tillämpad matematik för systemvetare (IED338), Logik och Algoritmik (IED339), Mjukvaruutveckling (IED335).
MÅL
Kursens mål är att:
Ge fördjupade kunskaper i ett imperativt programmeringsspråk och tekniker att använda dynamiska datastrukturer
Ge kunskaper om generella koncept i operativsystem samt förståelse för användningen av systemprogramvaror och händelsebaserade system
INNEHÅLL
Kursen behandlar:
Moment 1 Systemprogrammering
Principer och praktisk användning av dynamiska datastrukturer
Kunskaper i systemprogramvaror och systemprogrammering i Unix miljö
Kunskaper om processbegreppet, schemaläggning, trådar
Typer av filsystem, filorganisationer och accessrättigheter
Uppbyggnad och arbetssätt för operativsystem
Moment 2 Operativsystem
Hantering av virtuellt minne och placeringsprinciper
Kunskaper om processbegreppet, schemaläggning, trådar och låsningssituationer
Typer av filsysstem, filorganisationer och accessrättigheter
Uppbyggnad och arbetssätt för operativsystem
UNDERVISNING
Undervisningen ges i form av föreläsningar/lektioner och obligatoriska inlämningsuppgifter.
EXAMINATION
Skriftlig/muntlig individuell kunskapskontroll omfattar 4 poäng. Examinationen omfattar även obligatoriska inlämningsuppgifter på 1 poäng.
KURSENS BETYGSKALA: U, G, VG
MOMENT/PROV
|
Tentamen moment 2 |
2.0poäng |
Tentamen moment 1 |
2.0poäng |
Obligatoriska inlämningsuppgifter |
1.0poäng |
LITTERATUR
Janler, Wiberg: Datatyper och algoritmer, Studentlitteratur, Lund, 1990, 357 sid.
Agrawal, Kumar: Programming in ANSI C, West Publishing Company, 1992, 452 sid.
Silberschatz, Galvin: Operating system concepts, Addison-Wesley 5:ed, 1998, 888 sid.
IES/DSV:Operativsystem och Systemprogrammering - Röda Tråden, Luleå tekniska universitet, 1999.
ÖVRIGT
IED326 Operativsystem och Systemprogrammering 5 poäng kan inte kombineras med kurserna IED309/IEA328 Operativsystem 5 poäng och IED311/IEA330 C-programmering 5 poäng.
Den som inte personligen registrerat sig eller kontaktat examinator eller ansvarig lärare vid det första kurstillfället, kommer att förlora sin plats till eventuell reserv på antagningslistan.
Kontaktperson:
|
|