Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Esempio MdT

Precedente
SUPERIORE
Successiva

Scrive 0 oppure 1

... se in input legge "CIAO" oppure "BYE"

Esempi:

  1. "CIAO" --> 0
  2. "BYE" --> 1

Diagramma di stato

Commento: Parte dal primo carattere a sinistra. Se legge C-I-A-O scrive 0, se legge B-Y-E scrive 1; in tutti gli altri casi si ferma.

Situazione iniziale: ...
Situazione finale
: ...

Stati: {0, 1, 2, 3, 4, 5, H}
Caratteri
: {blank, 0, 1, A, B, C, E, I, O, Y}

Tabella delle transizioni di stato

blank, 0, 1 C I A O B Y E
0-1, , d---4, , d--
1--2, , d----
2---3, , d----
3----H, 0, n---
4------5, , d-
5-------H, 1, n
H -------

Quintuple

0C1 d 'inizia con CIAO
0B4 d 'inizia con BYE
1I2 d
2A3 d
3OHOn 'ha finito con CIAO
4Y5 d
5EH1n 'ha finito con BYE

Esempio MdT - ApPuNtIdIuNiNfOrMaTiCo

Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Precedente
SUPERIORE
Successiva