Programutveckling med tillståndsdiagram
Det finns olika sätt att beskriva vad ett datorprogram skall göra. I det här projektet används ett utvecklingsverktyg som kallas IAR visualSTATE. Projektet genomförs i samarbete med IAR Systems som har utvecklat detta programmeringshjälpmedel. Kortfattat kan man säga att en kedja av händelser beskrivs i ett tillståndsdiagram och att diagrammet sedan översätts till programkod.
Uppgiften för studenterna är att med hjälp av IAR visualSTATE utveckla och testa program för att styra tåg på en modelljärnväg utan att de krockar! Ett i detta fall mycket påtagligt sätt att se om programmet fungerar!
