GLI AUTOMI INGRESSIUSCITE Un Automa è un sistema con le seguenti caratteristiche: 1.Dinamico : evolve nel tempo; 2.Invariante : la risposta del sistema.

Slides:



Advertisements
Presentazioni simili
Automi Linguaggi e Procedure
Advertisements

Automi temporizzati.
2. Introduzione alla probabilità
PRESENTAZIONE DELL' AUTOMA
Esempio di diagramma degli stati: Distributore di bevande
Distributore di Lattine
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità E2 Linguaggi algoritmici.
Macchine sequenziali Capitolo 4.
1. Classificazione dei sistemi e dei modelli
1 2. Introduzione alla probabilità Definizioni preliminari: Prova: è un esperimento il cui esito è aleatorio Spazio degli eventi elementari : è linsieme.
Introduzione Cosa sono le reti di Petri?
insieme di parti che interagiscono tra di loro
Esercitazioni su circuiti combinatori
Segnali e Sistemi Un segnale è una qualsiasi grandezza che evolve nel tempo. Sono funzioni che hanno come dominio il tempo e codominio l’insieme di tutti.
1 Le competenze di base dell'asse matematico Utilizzare le tecniche e le procedure del calcolo aritmetico ed algebrico, rappresentandole anche sotto forma.
Analisi e Sintesi di circuiti sequenziali
Studio del moto di un ascensore
Automi Cellulari Def. formale di AC e di AC unidimensionale
Introduzione agli Automi Cellulari
Macchine sequenziali.
Macchine sequenziali.
ANALISI DEI SISTEMI AD EVENTI
AUTOMAZONE INDUSTRIALE I
Analisi e Sintesi di circuiti sequenziali. Definizione Una macchina sequenziale é un sistema nel quale, detto I(t) l'insieme degli ingressi in t, O(t)
Fogli elettronici - Spreadsheet
Fogli di Calcolo Elettronici Corso di Informatica Generale per SMID a.a. 2002/03 docente: Giorgio Delzanno (DISI)
Semantica per formule di un linguaggio proposizionale p.9 della dispensa.
Corso di Laurea in Ingegneria per lAmbiente e il Territorio Informatica per lAmbiente e il Territorio Docente: Giandomenico Spezzano Tutor: Alfredo Cuzzocrea.
Fondamenti di Informatica Algoritmi
Progettazione di una base di dati
Logica proposizionale Sintassi vs Semantica
INSIEMI NUMERABILI L’analisi matematica introduce il concetto di insieme numerabile come insieme i cui elementi possono essere “contati” ossia che possiede.
Esempi di Automi a stati Finiti
CAP. 2 ANALISI LESSICALE 2.1 Il ruolo dell'analizzatore lessicale
Automi LAVORO SVOLTO DA MARIO GERMAN O
ESEMPIO AUTOMI PALERMO-FOGLIA 3IA.
Il controllo di Sistemi ad Eventi Discreti
Programma di Informatica Classi Prime
Metodo numerico di Eulero
è … lo studio delle caratteristiche di regolarità dei fenomeni casuali
ELETTRONICA GEORGE BOOLE FUNZIONI LOGICHE Lezione N° 1
DIVERTIRSI CON SCRATCH
Lezione 13 Riccardo Sama' Copyright  Riccardo Sama' Excel: formule e funzioni.
Informatica 3 V anno.
Informatica 3 V anno.
Informatica Introduzione alle basi di dati Lezione 4 Scienze e tecniche psicologiche dello sviluppo e dell'educazione, laurea magistrale Anno accademico:
Il modello relazionale. Modello logico dei dati basato su concetti relazione e tabella Relazione: da teoria degli insiemi Tabella: rappresentazione grafica.
Cosa sono i Fogli Elettronici? Software applicativo nato dall’esigenza di –organizzare insiemi di dati tramite tabelle, schemi, grafici, ecc. –effettuare.
Creazione quadrato magico 5 x 5 inserimento guidato
Circuiti di memorizzazione elementari: i Flip Flop
Ingegneria del software Modulo 1 - Introduzione al processo software Unità didattica 3 - Modelli di fase d’analisi Ernesto Damiani Università degli Studi.
Linguaggi di programmazione: panoramica Linguaggi di programmazione ad alto livello: – –Programmazione procedurale – –Programmazione object oriented –
1 Informatica Generale Alessandra Di Pierro Ricevimento: Giovedì ore presso Dipartimento di Informatica, Via Buonarroti,
Ingegneria del software Modulo 1 -Introduzione al processo software Unità didattica 3 - Modelli di fase d’analisi Ernesto Damiani Università degli Studi.
Reti Sequenziali Corso di Architetture degli Elaboratori Reti Sequenziali.
Vincenza Ferrara - Dicembre 2007 Fondamenti di Matematica e Informatica Laboratorio Informatica I anno a.a
Espressioni regolari (1)
Automi temporizzati.
Modello di Automa (Q, I, U, t, w)
TEORIA DEGLI AUTOMI Una macchina sequenziale a stati finiti o AUTOMA a stati finiti è un sistema sequenziale che ha un insieme finito di stati interni,
Il modello relazionale
Dal problema al programma
ELETTRONICA DIGITALE – circuiti sequenziali
Meccanica - I moti 1. Il moto uniforme I.
Programmazione dei Calcolatori Elettronici
La tabella delle verità è un modo per rappresentare il comportamento di una funzione combinatoria La tabella delle verità ha due tipi di colonne: colonne.
Linguaggi, stringhe e alfabeti. Linguaggi e grammatiche Un linguaggio è un sistema di comunicazione tra persone che permette di trasmettere informazioni.
Unità di apprendimento 6
Gli automi.
Analisi e Sintesi di circuiti sequenziali
Transcript della presentazione:

GLI AUTOMI INGRESSIUSCITE Un Automa è un sistema con le seguenti caratteristiche: 1.Dinamico : evolve nel tempo; 2.Invariante : la risposta del sistema a una sollecitazione è la stessa indipendentemente dall’istante di tempo in cui è applicata; 3.Discreto nell’avanzamento: quando è discreto l’insieme dei tempi, cioè il sistema può essere analizzato in precisi istanti di tempo. 4.Gli insieme degli ingressi e delle uscite sono composti da un numero finito di elementi Noi studieremo un caso particolare di automa quello a stati finito.(automa di controllo:scheda madre) Ing.Pecorone Ernesto

GLI AUTOMIA STATI FINITI L’insieme degli stati è composto da un numero di stati finito Definiamo con: I : l’insieme degli ingressi U: l’insieme delle uscite S: l’insieme degli stati finiti interni F: Funzione di transizione che fa passare da uno stato all’altro G: La funzione di trasformazione che determina il valore delle uscite INGRESSIUSCITE Ing.Pecorone Ernesto

GLI AUTOMIA RICONOSCITORI Riconoscono una sequenza di simboli tra tutti quelli dati in ingresso ( se una stringa fa parte o no di un determinato linguaggio) Uscita, sarà si se riconosce la stringa oppure no se non la riconosce Ing.Pecorone Ernesto 0110si 0111no

Come si rappresentano gli automi? 1.Diagramma di stato(modello grafico) 2.Tabella di transizione(modello matematico) 3.Programma (modello logico) S Stato dell’automa Diagramma di Stato Input/output S1S1 S2S2 Moneta/Lattina S0S0 Stato iniziale SfSf STATO FINALE NEGLI AUTOMI RICONOSCITORI TRANSIZIONE DI STATO Ing.Pecorone Ernesto

AUTOMA DISTRIBUTORE DI LATTINE I ={MONETA} U={NIENTE,LATTINA} S={S1,S2} S1 STATO INIZIALE O FINALE S2 HO UNA MONETA S1S2 MONETA/NIENTE EMETTE LATTINA SE INSERISCO DUE MONETE MONETA/LATTINA Ing.Pecorone Ernesto

AUTOMA ASCENSORE Ascensore per palazzina di 2 piani 1° Passo: analisi delle specifiche e formalizzazione I={T,1,2,  } U={Terra,Primo,Secondo,SOS} S={pianoT, Piano1, Piano2} S0S0 S2S2 S1S1 2° passo: sintesi del diagramma di stato 1/Primo 2/Secondo T/Terra 2/Secondo 1/Primo T/Terra 1/Primo 2/Secondo Ing.Pecorone Ernesto

RAPPRESENTAZIONE DI AUTOMI CON LE TABELLE DI TRANSIZIONE La tabella di transizione sono tabelle con un numero di righe pari al numero degli stati dell’automa ed il numero di colonne pari al numero dei diversi ingressi. Le celle contengono una coppia formata dallo stato successivo e dall’uscita da emettere S0S0 S2S2 S1S1 1/Primo 2/Secondo T/Terra 2/Secondo T/Terra 1/Primo 2/Secondo TERRA12 S0S0 S1S1 S2S2 STATO SUCCESSIVO USCITA

Ing.Pecorone Ernesto GLI AUTOMI RICONOSCITORI SIMBOLI IN INGRESSO (0,1) Riconosce la stringa o non riconosce la stringa Insieme caratteristici dell’automa I={0,1} U={N,R} N= non è stata riconosciuta alcuna sequenza 010 R= è stata riconosciuta la sequenza 010 S={A,B,C} A= stato iniziale B= è stato riconosciuto la sequenza 0 C= è stato riconosciuto la sequenza 01 C A B 0/N 1/N0/N 1/N 0/R AMMETTE RIPETIZIONINON AMMETTE RIPETIZIONE 0/R STATO\INGR 01 A B C STATO\USCITA B\NA\N B\NC\N A\RA\N