4. Strona programowa symulatora
Oprogramowanie symulatora napisane zostało w technice obiektowej przy użyciu kompilatora Boland Delphi. Narzędzie to wybrane zostało z uwagi na nowoczesny sposób wizualnego tworzenia aplikacji, dużą efektywność kompilacji, dobre narzędzia do testowania programów ale także z uwagi na możliwość łatwej rekompilacji kodu źródłowego przy użyciu Delphi 32-Bit gdy będzie on dostępny na rynku.
Obsługę symulatora zrealizowano częściowo w oparciu o elementy rzeczywistego wyposażenia siłowni, a częściowo w oparciu o komputerowy graficzny interfejs użytkownika (tzn. ekran monitora i myszkę), a dla zapewnienia niezbędnego realizmu użyto techniki multimedialne tzn. syntetyczny dźwięk i animację.
Na rysunkach 2,3,4,5 i 6 pokazany został sposób implementacji poszczególnych podsystemów siłowni.
Rys. 2 Podsystem sprężonego powietrza.