• Non ci sono risultati.

I Prova in Itinere di Sistemi ad Eventi Discreti - 19.11.2007 Primo turno

N/A
N/A
Protected

Academic year: 2021

Condividi "I Prova in Itinere di Sistemi ad Eventi Discreti - 19.11.2007 Primo turno"

Copied!
11
0
0

Testo completo

(1)

I Prova in Itinere di Sistemi ad Eventi Discreti - 19.11.2007 Primo turno

Esercizio 1

Costruire un automa a stati finiti con numero di stati minimo che riconosca il linguaggio definito dall’espressione regolare (a

+ bc

)

+ bc

a.

Esercizio 2

Il processore di un PC `e preceduto da una coda che pu`o contenere un solo processo oltre a quello in esecuzione. I processi possono essere di due tipi, con il tipo 1 che ha priorit` a pi` u alta del tipo 2. Questo significa che, se arriva un processo di tipo 1 e trova un processo di tipo 2 in esecuzione, il processo di tipo 2 viene rimesso in coda, e il processo di tipo 1 viene messo in esecuzione (preemption). Se un qualsiasi processo arriva e trova il sistema pieno, esso viene respinto e perso.

i) Definire un automa a stati che modellizzi il funzionamento logico del sistema. Si supponga che il sistema sia inizialmente vuoto.

ii) Definire una opportuna struttura di temporizzazione in modo tale che avvenga un servizio completo, e poi una preemption nel sistema.

Esercizio 3

Si consideri l’automa a stati in figura:

0

1

α 2

α α

β β

e la struttura di temporizzazione stocastica F = {F

α

, F

β

}, dove F

α

e F

β

sono le distribuzioni di probabilit` a delle durate di vita degli eventi α e β, rispettivamente.

Supposto che F

α

e F

β

sono distribuzioni esponenziali con valore atteso

12

e

32

, rispettiva- mente, si risponda ai seguenti quesiti:

i) Calcolare la probabilit` a di avere esattamente n = 2 eventi α nell’intervallo [0, 10] secondi.

ii) Noto che, in un certo istante, lo stato `e x = 1, calcolare la probabilit` a di ritornare nello stesso stato nel minor numero di transizioni possibili.

iii) Calcolare la probabilit` a che il sistema rimanga nello stato iniziale per almeno 8 secondi, noto che vi ha gi` a trascorso 5 secondi.

Supposto poi che F

α

e F

β

sono distribuzioni uniformi negli intervalli [0, 10] e [0, 5] secondi, rispettivamente:

iv) Rispondere alla stessa domanda del quesito iii), commentando le differenze rispetto alla

risposta a tale quesito.

(2)
(3)
(4)
(5)
(6)
(7)
(8)

I Prova in Itinere di Sistemi ad Eventi Discreti - 19.11.2007 Secondo turno

Esercizio 1

Costruire un automa a stati finiti con numero di stati minimo che riconosca il linguaggio definito dall’espressione regolare (ca

+ b

)

+ cb

.

Esercizio 2

Il processore di un PC `e preceduto da una coda che pu`o contenere un solo processo oltre a quello in esecuzione. I processi possono essere di due tipi, con il tipo 2 che ha priorit` a pi` u alta del tipo 1. Questo significa che, se un processo di tipo 2 viene accodato e trova un processo di tipo 1 in esecuzione, il processo di tipo 1 viene rimesso in coda, e il processo di tipo 2 viene messo in esecuzione (preemption). Se un qualsiasi processo arriva e trova il sistema pieno, esso viene respinto e perso, a meno che entrambi i processi nel sistema siano di tipo 1 ed arriva un processo di tipo 2. In tal caso, il processo di tipo 1 in attesa viene rimosso per far posto al processo di tipo 2, ma non avviene preemption.

i) Definire un automa a stati che modellizzi il funzionamento logico del sistema. Si supponga che il sistema sia inizialmente vuoto.

ii) Definire una opportuna struttura di temporizzazione in modo tale che avvenga un servizio completo, e poi una preemption nel sistema.

Esercizio 3

Si consideri l’automa a stati in figura:

0

1

α 2

α α

β β

e la struttura di temporizzazione stocastica F = {F

α

, F

β

}, dove F

α

e F

β

sono le distribuzioni di probabilit` a delle durate di vita degli eventi α e β, rispettivamente.

Supposto che F

α

e F

β

sono distribuzioni esponenziali con valore atteso

12

e

32

, rispettiva- mente, si risponda ai seguenti quesiti:

i) Calcolare la probabilit` a di avere almeno n = 2 eventi α nell’intervallo [0, 10] secondi.

ii) Calcolare la probabilit` a di visitare tutti gli stati nel minor numero di transizioni possibili.

iii) Calcolare la probabilit` a che il sistema rimanga nello stato iniziale per almeno 5 secondi.

iv) Determinare la distribuzione di probabilit` a della durata dell’attesa del primo evento.

Supposto poi che F

α

e F

β

sono distribuzioni uniformi negli intervalli [0, 5] e [0, 10] secondi, rispettivamente, si risponda al seguente quesito:

v) Determinare la distribuzione di probabilit` a della durata dell’attesa del primo evento.

Commentare le differenze rispetto alla risposta al quesito iv).

(9)
(10)
(11)

Riferimenti

Documenti correlati

Nell’intervallo in rosso non è noto l’andamento del comportamento a rottura del R2M, si assume come endurance limit convenzionale il massimo valore di tensione testato

potranno essere assunti solo se urgenti, indifferibili e indilazionabili, la cui mancata esecuzione potrebbe comportare danno per l’istituto, ovvero gravi situazioni di disservizio

In altre parole la coda risulterà piena quando l'indice di coda sarà separato da quello di testa da esattamente una posizione libera (ossia aggiungendo 1 all'indice

Un segnale reale con banda limitata B viene campionato in modo ideale alla frequenza di Nyquist ottenendo tutti campioni nulli ad eccezione dei due campioni e che

La perdita della capacità di ridurre la secrezione di insulina, di aumentare la secrezione di glucagone e di epine- frina in corso di ipoglicemia si manifesta precocemente nei

Comunque, pazienti affetti da diabe- te mellito tipo 2 mostravano livelli di insulinemia a digiuno più bassi rispetto ai soggetti con alterata tolleranza ai carboidrati ma con

Definiremo la nozione di ma- trice inversa A −1 di una matrice A, proveremo che la matrice A possiede inversa se e solo se A e’ non singolare, e vedremo come in questo caso

Autorizzazione Integrata Ambientale (AIA) rilasciata con Autorizzazione Unica SUAP n. Relazione annuale ai sensi del comma 5 dell’art. Le date di esecuzione delle