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

Videregående Java programmering 1, PG312

Studiepoeng
10

Emneansvarlig
Stein Marthinsen

Tilsynssensor
Petter Skodvin, Accenture

Hensikt
Emnet skal gi studenten videregående programmeringsferdigheter i Java. Studenten skal kunne lage trådbaserte applikasjoner, få en første opplæring i programmering mot databaser og få oversikt og kunnskap om ulike algoritmer og datastrukturer omkring rammeverket Collections og Maps. Emnet skal gi opplæring i distribuert programmering ved bruk av servlets. Studenten skal lære å bruke et effektivt testverktøy (JUnit).

Forutsetninger
Emnet krever grunnleggende ferdigheter i objektorientert- og hendelsesorientert programmering med utgangspunkt i JAVA, samt grunnleggende kunnskap om relasjonsdatabaser og ferdigheter i SQL-spørringer mot slike.

Kompetansemål
Med dette emnet skal studentene kunne

  • bruke unntakshåndtering på en fornuftig måte
  • lage trådbaserte applikasjoner
  • gjøre seg kjent med ulike typer datastrukturer
  • bruke ulike typer Collections og Maps med tilhørende algoritmer
  • lage klient/tjener applikasjoner ved å bruke Java's servlet teknologi
  • sette opp en Apache Tomcat-server og utplassere web-applikasjoner på denne
  • lage programmer som gjør enkle spørringer mot databaser (JDBC)
  • teste programmer ved bruk av et effektivt testverktøy

Gjennomføring
12 uker a 3 timer forelesninger og 4 timer øving.
Se ellers forelesningslanen.

Pensum
Java How to program, (fra 1 klasse)
Deitel & Deitel. Prenctice Hall
Utvalgte kapitler. Forelesningsnotater 

Karakterskala
Bokstavkarakter

Vitnemålstekst
Vitnemålstekst: Emnet har gitt studentene videregående ferdigheter i å programmere i Java. Studenten har fått opplæring i å programmere trådapplikasjoner, fått oversikt over og ferdigheter i å bruke rammeverket Collections og Map med tilhørende algoritmer (metoder). Studenten har fått en første innføring i programmering mot en database. Studenten har fått kunnskap om distribuert programmering med servlets. I tillegg har studenten fått kjennskap til et effektivt testverktøy.
Det er blitt gitt en innføring i bruk av et effektivt 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

Hjelpemiddel
Ingen

Semester
Høst

TILBAKE TIL PROGRAMMERING

Med forbehold om endringer.