studiehandbok@lith   Länk till universitetets hemsida
 

Tekniska högskolan vid Linköpings universitet

Länk till universitetets hemsida
 
År : 2002
 
TDDB68 Processprogrammering och operativsystem, 4 p
/Concurrent Programming and Operating Systems/

För:   C   SOC   Y  


OBS!

Kursen har utgått för D och ersätts av TDDB72.


  Utbildningsområde: Teknik

Ämnesgrupp: Datalogi, Datateknik   Nivå (A-D):C

  Datavetenskap Datavetenskap, datalogi

  Mål:
Kursens första del har som mål att ge grundläggande kunskaper om begrepp, problemställningar och analysmetoder inom området parallella system samt ge exempel på hur programmeringsspråk och datorarkitekturer kan understödja dessa. Andra delen ger kunskap om hur moderna operativsystem fungerar och är konstruerade.

  Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan)
Programmeringskurs med objektorienterad programmering, algoritmer och datastrukturer och TSEA20/TSEA19 Datorteknik.

OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.

  Påbyggnadskurser
TDDB47 Realtidssystem, TDTS51 Datorarkitektur, TDDB37 Distribuerade system och TDTS41 Datornät

  Organisation:
Kursen består av en serie föreläsningar som behandlar teorin. Laborationerna kompletterar föreläsningarna. Lektionerna förbereder laborationerna. Kursen pågår under hela höstterminen.

  Kursinnehåll:
Kursen består av två delmoment: parallellprogrammering och operativsystem. Parallellprogrammeringsdelen innehåller bl.a.: processbegrepp, semaforer, monitorer, meddelandesändning och s.k deadlocks låsning. Operativsystemsdelen innehåller implementation av processer, filsystem, schemaläggning av processer, minneshantering, sekundärminne, input/output, säkerhet. Som exempelsystem används Unix och Windows NT

  Kurslitteratur:
Silberschatz, Galvin, "Operating Systems Concepts", 5th ed., Addison-Wesley, 1998. Laborationsmaterial

  Examination:
TEN1
LAB1
Skriftlig examination
Laborationskurs
2 p
2 p
 



Undervisningsspråk är Engelska.
Institution: IDA.
Studierektor:
Examinator:
Länk till kurshemsida på kursgivande institution
Ansvarig utbildningsnämnd: UND

Engelsk kursplan
Om inget annat anges ovan gäller betygsskala enligt avsnitt a8.5 i de gemensamma bestämmelserna.
Kursplanen gäller för 2002 enligt beslut av utbildningsnämnden i november 2001.


Tekniska högskolan vid Linköpings universitet

Länk till sidans topp


Informationsansvarig: TFK , val@tfk.liu.se
Senast ändrad: 01/23/2003