IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):T0 Grundkursus i netværk og operativsystemer 
Kursusnavn (engelsk):Applied Network and Operating System Concepts 
Semester:Forår 2003 
Udbydes under:cand.it., e-business (ebuss) 
Omfang i ECTS:7,50 
Kursussprog:Dansk 
Kursushjemmeside:https://learnit.itu.dk 
Min. antal deltagere:
Forventet antal deltagere:15 
Maks. antal deltagere:35 
Formelle forudsætninger:Ingen 
Læringsmål:

Kursets formål er at give den studerende:




  • forberedende forudsætninger for at klare teknikkurser og teknikprojekter på og uden for EBUSS

  • en grundlæggende forståelse af operativsystemer, datakommunikation og distribuerede systemer.



Efter kurset vil den studerende have opnået kendskab til:




  • maskinarkitektur og operativsystemer

  • processbegrebet

  • memory og filsystemer

  • anvendelse af typiske distribuerede systemer.

  • opbygning og virkemåde af datanetværk



samt beherske praktiske færdigheder i Linux og Windows

 
Fagligt indhold:

Kurset vil bestå af to hoveddele



Den første halvdel vil dække operativsystemer, herunder



Von Neumanns arkitektur og lagdelte maskiner




  • Languages, parsing and automata

  • Data og karaktersæt

  • Fysisk niveau, mikroniveau, ISAniveau, assemblerniveau



Operativsystemniveauet




  • Processer og tråde

  • CPU schedulering

  • Process synkronisering, semaforer

  • Beskyttelse



Memory management,




  • Virtuel memory



Filsystemer




  • FAT, NTFS, samt diverse filsystemer fra Unix


Den anden halvdel vil dække distribuerede systemer og netværk



Datanetværk og datakommunikation




  • Kommunikation og services

  • Protokoller

  • Lokalnet

  • Ethernet, både fastnet og wireless

  • Elektronisk post

  • SMTP (eksempel på protokol)

  • Internet

  • Adressering



Distribuerede operativsystemer og netværksoperativsystemer




  • Interproceskommunikation (IPC)



Client server applikationsmodellen



Distribuerede filsystemer




  • Komponenter i et distribueret filsystem

  • Directory/directory services



Internet




  • HTTP

  • HTML, XML, herunder struktureret tekst

  • Web-serveren

  • WWW og elektronisk handel
 
Læringsaktiviteter:

12x3 timers forelæsninger ondage 9-12, 12x3 timers øvelser, idet øvelserne benyttes
til indlæring af det forelæste stof og praktisk erfaring med Linux, Win2000 & netværk 

Eksamensform og -beskrivelse:X. experimental examination form (7-scale; external exam), 13-skala, Ekstern censur

20 min. mundtlig eksamen baseret på synopsis  

Litteratur udover forskningsartikler:Lærebøger:
\"Applied operating system concepts\" af A. Silverschatz, P. Galvin og G. Gagne, ISBN 0-471-36508-4
\"Introduktion til netværk\" af Geir Steen-Olsen og Arnie Stalheim (IDG 1999)