2013/2014 BA-TIDS Distribuerede Systemer
English Title | |
Distributed Systems |
Kursusinformation |
|
Sprog | Dansk |
Prøve-ECTS | 7,5 ECTS |
Type | Obligatorisk |
Niveau | Bachelor |
Varighed | Et semester |
Placering | Efterår |
Tidspunkt | Se skemaet på e-Campus |
Studienævn |
Studienævnet for HA/cand.merc. i erhvervsøkonomi og
informationsteknologi, BSc
|
Kursusansvarlig | |
|
|
Primære fagområder | |
|
|
Sidst opdateret den 20-11-2013 |
Læringsmål | |||||||||||||||||||||||||||||||||||||||||||||||
Ved den mundtlige eksamen skal den
studerende demonstrere indsigt og forståelse for opbygning af
distribuerede systemer. Den studerende skal kunne:
|
|||||||||||||||||||||||||||||||||||||||||||||||
Forudsætninger for at deltage i kurset | |||||||||||||||||||||||||||||||||||||||||||||||
• Erfaring med Java som erhvervet på
1. og 2. semester HA (it.)
• Grundlæggende erfaring med objektorienteret modellering såsom UML. • Grundlæggende anerkendelse og brug af internettet. |
|||||||||||||||||||||||||||||||||||||||||||||||
Prøve/delprøver | |||||||||||||||||||||||||||||||||||||||||||||||
Prøven i faget består af to delprøver:
|
|||||||||||||||||||||||||||||||||||||||||||||||
Kursets indhold, forløb og pædagogik | |||||||||||||||||||||||||||||||||||||||||||||||
Dette modul introducerer
distribuerede og komplekse netværkssystemer it-systemer, teknisk
struktur, samt centrale spørgsmål i forbindelse med deres
funktionalitet. Et eksempel på et sådant komplekst system er en
e-commerce løsning, der er bygget på en web-applikationsserver og
bruger en komponent til at håndtere betaling med kreditkort.
Gennem dette kursus, får de studerende en grundlæggende forståelse af netværk og (sikre) distribuerede applikationer. Kurset er specielt designet til at give indsigt i Internet struktur og i programmer, der bruger Internet-protokoller. de studerende bliver uddannet til at konstruere distribuerede applikationer med både selvudviklet og ”genbrugt” (muligvis ændret) komponenter. Kurset er opdelt i mindre logiske dele, der dækker distribuerede systemer og protokoller. Hvert af disse moduler dækker teori, applikationer og øvelser. Undervisningen er baseret på det pædagogiske princip at demonstrere hovedparten af teorien i praksis. Kurset bruger e-learning ved at give screencasts / podcasts til at hjælpe de studerendes forberedelse og hjemmearbejde. CBSLearn bruges til deling af dokumenter og interaktivitet. |
|||||||||||||||||||||||||||||||||||||||||||||||
Undervisningsformer | |||||||||||||||||||||||||||||||||||||||||||||||
Dette kursus anvendes til f.eks.
analyse af netværksprotokoller, som baserer sig på praktisk
anvendelse af tilgængelige software værktøjer. Vægten i
undervisningen er både at gennemgå centrale begreber og teorier,
men også at facilitere øvelser og udvikling af et distribueret
system.
Kursus emner: •Arkitekturer for distribuerede applikationer, herunder klient / server-arkitekturer, distribuerede objekter samt remote-procedure kald. •Brugen af protokoller til at etablere standarder for netværksprotokoller, herunder hvordan man definerer de forskellige former for kommunikation, dvs. forbindelsesløs vs. forbindelses-orienteret kommunikation. •Principper for opbygning af distribuerede systemer fra hver enkelt computer til hele netværket. •Koordinering og sikkerhedsmæssige spørgsmål i forbindelse med networking og distribuerede applikationer, herunder sikkerhedsmæssige aspekter i relation til elektronisk handel, og fordele og ulemper ved de vigtigste måder at løse dem, herunder firewalls og kryptering. |
|||||||||||||||||||||||||||||||||||||||||||||||
Arbejdsbelastning | |||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||
Foreløbig litteratur | |||||||||||||||||||||||||||||||||||||||||||||||
|
Sidst opdateret den
20-11-2013