| Nome |
Cognome |
Matricola |
| Esame 10/01/2025 | |
|---|---|
| 1 |
L'interfaccia grafica di un programma Java contiene un singolo pulsante, alla pressione del quale viene stampata (con una semplice println) la stringa "ok". Dire quante e quali classi sono necessarie, quanti e quali metodi, e quale metodo di quale classe contiene l'istruzione di stampa. |
| 2 |
Scrivere la tabella di verità di un circuito che realizza la seguente funzione: vale uno se un numero compreso fra zero e sette è divisibile per tre. |
| 3 |
Mostrare le tre rappresentazioni del seguente grafo: insieme di archi, insiemi di successori, matrice di adiacenza.
|
| 4 |
Scrivere l'espressione regolare che accetta tutte e sole le stringhe di caratteri a,b,c che contengono in prima e in ultima posizione un carattere uguale, e che non contengono nessuna a in nessuna altra posizione. |
| 5 |
Spiegare la differenza fra problemi indecidibili e intrattabili. Fornire un esempio di problema indecidibile ma trattabile e di uno decidibile ma intrattabile, oppure dire perchè non esiste. |
NOTA: risposte prive di esauriente motivazione (es. i passaggi delle operazioni numeriche) verranno considerate nulle.