Paradigmas de linguagens de programação

623 palavras 3 páginas
Paradigmas de linguagens de programação

Os autômatos finitos constituem um modelo útil para muitos elementos importantes de hardware e software.
O “Analisador Léxico” de compilador típico. Isto é, o componente do compilador que divide o texto de entrada em unidades lógicas, como identificadores, palavras-chave e pontuação

Sequencia simbolo Item de cadeia elemento de Linguagem

consuto de Elemento de
Alfabeto

Alfabeto
Um alfabeto ∑ é um conjunto finito de símbolos.
Obs: Letras e dígitos são exemplos de símbolos deste alfabeto. Cadeia
Ex: ∑1 = {0,1} 01001
Al ∑2 = {A,B,......,Z} ABRACADABRA

Tamanho ou comprimento

O tamanho ou comprimento de uma palavra w, representa por |w| é o nº de símbolos que compõem a palavra.
Ex: |01001|=5
|ABRACADABRA| = ||

Máquina de estados Finitos * Conjunto finito de estados
*um estado representa a “situação atual”

* Mudança de estado
*depende do estado atual
*Depende de uma certa entrada

* Não guarda histórico de estados
Obs: *Reconhecedor de palavras ou cadeias de caracteres
*Bons modelos para computadores com capacidade de memoria reduzida.
*Fazem parte de vários dispositivos eletromecânicos do dia-a-dia.

Ex:

Tapete Tapete Da da Frente Retaguarda

Porta Automatica

O controlador passa de um estado para outro dependendo do estimulo (entrada) que recebe as entradas são pessoas

Entradas: Existem 4 condições de entradas possíveis .

Frente: significando que uma pessoa está em pé sobre o tapete da frente.

Retaguarda: Significando que uma pessoa está em pé sobre o tapete de dentro.

Ambos: significando que ninguém esta sobre os 2 tapetes

Nenhum:

Relacionados

  • Paradigmas e Linguagem de Programação
    1726 palavras | 7 páginas
  • Paradigmas de linguagem de programação
    1040 palavras | 5 páginas
  • Paradigmas de Linguagem de Programação
    1935 palavras | 8 páginas
  • Paradigmas de linguagem de programação
    520 palavras | 3 páginas
  • Linguagem de programação de paradigma
    2801 palavras | 12 páginas
  • Paradigmas de linguagens de programação
    2624 palavras | 11 páginas
  • Paradigmas de linguagem de programação
    431 palavras | 2 páginas
  • Paradigmas de Linguagem de Programação
    338 palavras | 2 páginas
  • Paradigmas de Linguagens de Programação
    786 palavras | 4 páginas
  • paradigmas de linguagem de programação
    1277 palavras | 6 páginas