Overordnede kursusmål
At introducere den studerende til mikrodatamater og deres
anvendelse til modellering af specifikke problemer. I kurset
fokuseres på modellering af systemer bestående af sensorer,
kontrollere og lignende komponenter.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
- beskrive en generel systemudviklingsmetode, og redegøre for
faserne i denne.
- beskrive UML diagrammering generelt, og anvende
klassediagrammer, aktivitetsdiagrammer og sekvensdiagrammer til
modellering af et IT system.
- beskrive processen ved afprøvning af et IT system og foretage
afprøvning af et simpelt IT system.
- redegøre for opbygningen og virkemåden af en moderne
computer.
- implementere tekniske problemstillinger beskrevet i
klassediagrammer, aktivitetsdiagrammer og kommunikationsdiagrammer
i Java.
- redegøre for og anvende simple datatyper, tabeller og filer i
Java.
- redegøre for og anvende kontrolstrukturerne i Java.
- redegøre for og anvende klasser, objekter og metoder.
- redegøre for og anvende eksterne sensorer via en seriel port
fra et Java program.
- beskrive et mindre teknisk problem med simple UML diagrammer og
implementere en løsning bestående af et antal samarbejdende
klasser.
Kursusindhold
Java:
- Data-typer og -strukturer.
- Variable og operatorer.
- Selektion og iteration.
- Klasser, objekter, attributter og metoder.
- Tabeller og filer.
- Kommunikation med eksterne enheder fra Java.
Systemudvikling:
- Introduktion til Unified Process.
UML:
- Klassediagrammer
- Aktivitetsdiagrammer
- Sekvensdiagrammer
Grundlæggende:
- Introduktion til computer hardware.
- Introduktion til digital repræsentation.
Litteraturhenvisninger
- Objektorienteret programmering i Java, Jacob Nordfalk, Forlaget
Globe:
http://javabog.dk/
- Supplerende litteratur.
Bemærkninger
Kurset giver en introduktion til informationsteknologi - med fokus
på sundhedsvidenskabelige anvendelser.
Sidst opdateret
11. august, 2020