Dansk - English

Kort version - Fuld version


Videregående JAVA programmering (Forår 2005)

Kursuskode : IJAVAI-U01
ECTS Point : 7,5 Status : Tilvalg for den valgte retning
Revideret : 07/11 2003 Oprettet : 13/02 2003
Placering : 5. & 6. Semester Timer pr. uge : 4
Længde : 1 semester Undervisningssprog : Dansk hvis der ikke er engelsksprogede studerende tilstede

Målsætning : At give en introduktion til anvendelse af det objektorienterede programmeringssprog JAVA, således den studerende opnår viden om og kendskab til JAVA og JAVA’s mange muligheder.

At opnå rutine i Java programmering, således de studerende opnår erfaring i arbejde med større ingeniørrelevant programmeringsprojekt.

At den studerende kan beherske den opnåede viden til analyse og løsning af forskelligartede programmeringsopgaver.
Hovedindhold : Model-View-Controller Design Pattern i relation til:

- Servlets
- JavaServer Pages (JSP).
- Databaseadgang
- Javabeans

Distribuerede objekter og fjernmetode kald. Kommunikation mellem distribuerede hændelser:

- Java Remote Method Invocation (RMI).
- Introduktion til CORBA modellen (kun en gennemgang ikke konkret programmering).

- J2EE vs. Microsoft.NET.
- Yderligere brug af mønstre set i relation til JAVA.
Undervisningsform : Øvelser og klasseundervisning. Øvelserne udgør ca. 70% af kursets omfang og består af selvstændigt arbejde ved PC’erne. Der afleveres én større kursusopgave i form af program og rapport, bilagt et antal uge opgaver.
Krævede forudsætninger : Dokumenteret viden svarende til JAVAE eller TVP4I
Anbefalede forudsætninger : Kursus for IT-studerende, samt for andre med viden svarende til JAVAE.
Relationer : -
Prøveform : Mundtlig evaluering på grundlag af kursusopgaver
Censur : Intern
Bedømmelse : 13-skala
Bemærkninger : Eksamen gennemføres på grundlag af afleverede kursusopgave. I bilag vedlægges udskrift af udvalgte uge opgaver. Til eksamen stilles spørgsmål i såvel kursusopgaven som i vedlagte uge opgaver. Såvel kursusopgave som uge opgaver er således eksamensemne.

Projektet udleveres af læreren, men egne ideer kan accepteres. Projektet kan udarbejdes alene eller i grupper med op til tre studerende.

Eksamen er en gruppeeksamen med individuel bedømmelse. Der tildeles normalt 20 min. pr. studerende. Gruppen fremlægger kort projektet hvorefter vejledere og censor stiller spørgsmål til fremlæggelsen, rapporten, projektet generelt samt til vedlagte uge opgaver.

Vurderingen gives primært på baggrund af projektrapporten og projektets generelle funktionalitet.
Undervisningsmateriale : Div. Materialer fra Internettet.
Supplement:
”Advanced Java 2 how to program”, seneste udgave Deitel & Deitel. Prentice Hall. ISBN 0-13-012507-5
Ansvarlig underviser : Peter Overgaard , po@ihk.dk