Luleå tekniska universitet
hemsidan sök kontakta oss student
Studiehandboken 00/01


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:

Gäller för läsåret 00/01.
Ansvarig för sidan: Karin.Lindholm@dc.luth.se

Universitetet | Student | Forskning | Sök | Kontakta oss | In English


LULEÅ TEKNISKA UNIVERSITET
Universitetsområdet, Porsön, 971 87 Luleå. Tel. 0920-91 000, fax 0920-91 399
Last edited 2000-12-18