MansOS uzdevums studentiem 29-11-2011
Uzdevums
- Izlasīt šo piemēra kodu un izmantot to par bāzi savam risinājumam
- Pievienot mitruma (humidity) sensora lasīšanas kodu
- Nomainīt sensoru lasīšanas intervālu no 3 sekundēm uz 2 sekundēm
- Pievienot sensoru paketē papildus laukus - rindas numurs un sēdvietas numurs, tiem jāatbilst studenta atrašanās vietai klasē.
- Lejupielādēt eksperimentālo MansOS (sensoru tīklu operētājsistēmas) kodu. Komanda:
$ svn checkout http://mansos.googlecode.com/svn/trunk/ mansos-read-only
- Notestēt savu risinājumu (vismaz pārbaudīt, vai kompilējas)
- Izvērtēt savus rezultātus un aizpildīt anketu.
- Studentiem ar iepriekšēju pieredzi BST programmēšanā: mēģināt ar šo valodu uzprogrammēt kādu "interesantu" programmu pēc jūsu izvēles (5. jautājums anketā). Ņemot vērā valodas nepabeigtību, šim kodam šobrīd nav obligāti korekti jākompilējas!
Testēšanas vajadzībām kā paraugu var izmantot direktoriju mansos/apps/sadlang/Blink ar tajā esošo source (.sl) failu un Makefile.
Resursi
MansOS:
Valodas dokumentācija:
Iesūtīšana
Iesūtīt savu .sl kodu un aizpildītu anketu uz atis punkts elsts pie gmail.com