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


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
Sy2 / Lp IV

SPRÅK: Svenska

EXAMINATOR
L Furberg Fo ing

FASTSTÄLLD
Kursplanen är fastställd 010223 att gälla från ht -01.

FÖRKUNSKAPSKRAV
Sy A1 (IED300), SY AII (IEI315), Tillämpad matematik för systemvetare (IED338), Logik och Algoritmik (IED339), Mjukvaruutveckling (IED335).

SYFTE/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
De studerande arbetar probleminriktat och undersökande. Normalt sker undervisningen i form av lektioner, föreläsningar, seminarier, projektarbeten, laborationer och egen inläsning.

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 mom2 Operativsystem 2.0poäng
Tentamen mom1 Systemprogrammering 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: Lars Furberg

Gäller för läsåret 01/02.
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 2001-12-17