Skriv ut Forsiden > Studier > Bachelor > Programmering > Videregående Java programmering 2

Videregående Java programering 2, PG412
 

Studiepoeng
10

Emneansvarlig
Stein Marthinsen

Tilsynssensor
Petter Skodvin, Accenture

Hensikt
Emnet skal gi studenten videregående programmeringsferdigheter: Det skal gi studenten en innføring i rekursiv programmering. Emnet skal gi opplæring i distribuert programmering ved bruk av sockets.
Emnet skal gi studenten videregående kunnskap om programmering mot databaser og videregående kunnskap om hendelsesorientert GUI-programmering. Studenten skal også få kjennskap til Java sin implementering av patternet Modell View Controller (Observer/Observable) og liknende patterns. Det arbeides videre med å bruke et effektivt test- og utviklingsverktøy.

Forutsetninger
Forutsetninger: Emnet krever videregående ferdigheter i programmering med utgangspunkt i JAVA, samt noe videregående kunnskap om relasjonsdatabaser og ferdigheter i PL-SQL.

Kompetansemål

Med dette emnet skal studenten kunne

  • programmere rekursive metoder
  • lage programmer som arbeider mot databaser (JDBC), bl. a. ved bruk av Java-klasser for å gjøre oppdateringer
  • lage web-applikasjoner som arbeider mot en database
  • lage GUI-programmer med bruk av grafikk, printing, nye typer hendelseshåndtering og ved å bruke nye typer SWING-komponenter
  • lage klient/tjener-applikasjoner basert på sockets
  • forstå og kunne bruke følgende standard patterns:
  • Model-View-Controller
  • Delegation Event Model

Gjennomføring
Forelesninger og øvinger
Se ellers det enkelte studiested

Pensum
Se forelesningsplanen

Karakterskala
Bokstavkarakter

Vitnemålstekst
Emnet har gitt studentene videregående ferdigheter i å programmere GUI-applikasjoner i Java. Studenten har fått videregående opplæring i programmering mot databaser og videre kunnskap om distribuert programmering med sockets. I tillegg har studenten fått kunnskap om patternet Model View Controller og Delegation Event Model. Det er blitt gjort bruk av et effektivt test- og utviklingsverktøy for å lage Java applikasjoner.

Litteraturliste
Java How to Program
Paul J.Deitel, Harvey M.Deitel, Prentice Hall, 2007
ISBN 0132222205 7

Vurdering
Vekting (%): 100%

Vurderingstype
Mappevurdering m/skriftlig prøve

Semester
4. semester, vår

TILBAKE TIL PROGRAMMERING

Med forbehold om endringer.