Moi oon Olli. Ollaanko nähty jossain?
Mene lentoasemalle
1. Mene lentoasemalle:
1.1. Astu kotiovesta ulos
1.2. Ota matkapuhelin taskusta
1.2.1. Jos matkapuhelin ei ole taskussa, hae se sisältä ja palaa kohtaan 1.1.
1.2.2. Jos matkapuhelin on taskussa, soita taksikeskukseen ja tilaa taksi
1.3. Odota, kunnes taksi saapuu
1.4. Astu taksiin
1.5. Kerro kuskille meneväsi Rovaniemen lentoasemalle
1.6. Odota, kunnes taksi on perillä ja taksimies kertoo hinnan
1.8. Maksa taksimatka
1.9. Astu ulos taksista
1.10. Astu sisään lentoasemalle
2. Osta lippu:
2.1. Etsi lipunmyyntipiste
2.2. Mene jonoon, kun olet löytänyt pisteen
2.3. Odota jonossa
2.4. Kun pääset luukulle, pyydä lentolippua Helsinkiin
2.5. Kysy lipun hinta
2.6. Kun myyjä ojentaa lipun, anna rahat ja ota lippu
3. Mene lentokoneeseen:
3.1. ...
3.2. ...
3.3. ...
...
Perusymmärrys tilakoneista
Perusymmärrys tilakoneista 2
(Tentissä lisäpisteitä)
Caps lock?
-> Mallinna
Piirto-ohjelma
typedef enum
{
STATE_1 = 0,
STATE_2,
STATE_3
} my_state_t;
my_state_t state = STATE_1;
void foo(char input)
{
...
switch(state)
{
case STATE_1:
if(input)
state = STATE_2;
break;
case STATE_2:
if(input)
state = STATE_3;
else
state = STATE_1;
break;
case STATE_3:
...
break;
}
...
}
http://savolai.net/software/moodle/2011/08/27/dangers-of-moded-user-interfaces/
https://wiki.metropolia.fi/pages/viewpage.action?pageId=14686602
PC osana mittausjärjestelmää -tehtävät -otsikko
Tallenna vastaukset toistaiseksi kotihakemistoon/Z-asemalle