O GoConqr está de visual novo! Conte para nós o que você achou.

Notas

Linguagem - created from Mind Map

Jairo Rodrigues Computação Inglês 1 página

Conteúdo das notas (1)

Página 1

Conjunto de Palavras sobre um alfabeto

cadeia

Sequência finita de simbolos de um alfabeto

JAVA

Finita

Para uma linguagem finita, para usa representação, basta listar todas as cadeias

Infinita

Para linguagens infinitas, existem 2 sistema principais para representação

Palavra

Cadeia Vazia

Elemento neutro de uma operação de contcatenação

Cadeia não vazia

Seja o alfabeto {a, b, c}, são palavras ou cadeias { caba, caca, ca, .... }

Operações (concatenação)

Fechamento Positivo (sigma +)

Conjunto de todas as cadeias possiveis de um alfabeto menos a cadeia vazia

Fechamento de Kleene (sigma *)

Conjunto de todas as cadeias possiveis de um alfabeto + a cadeia vazia

{0, 1}³ = { 000, 001, 010 ... }

{a, b}* = { cadeia vazia, a, b, aa, bb, ab...}

Gramatica

Sistema gerador

Automato

Sistema reconhecedor que opera de maneira automatica apenas cumprindo um conjunto de ordens.

4-upla

Formas setenciais são a própria árvore de derivação associada à gramatica, enquanto a linguagem gerada contitui o conjunto das folhas das árvores

Conjunto de terminais

Conjunto de não terminais

Simbolo não terminal Inicial

Regras de Produção

{ a, b }

{ A, S}

S

P = { S -> a }

P = {

S -> ab ,

S -> aASb ,

S -> bSb ,

AS -> bSb

}

Finito

Conjunto de estados, alguns dos quais são denominados estados finais. à media que caracteres de entrada são lidos, o controle da máquina passa de um estado a a outra através de um conjunto de regras de transição especificadas para o autômato.

Deterministico (AFD)

Para um automato ser deterministico ele deve cobrir todas as possibilidades. Exite informação suficiente para sempre determinar qual é o proximo estado para qual o automato vai, ao ler um dado simbolo

Linguagem regular

Programa que compila

Alfabetos

Conjunto não vazio de simbolos

Class, For, Whie...

Informações

Descrição
Computação Notas sobre Linguagem - created from Mind Map, criado por Jairo Rodrigues em 12-04-2021.
Criado por
Jairo Rodrigues · abr 2021
Atualizado
12 abr 2021
Visualizações
0
Histórico
  • Criado por Jairo Rodrigues · 12 abr 2021
  • Copiado para Nota por Jairo Rodrigues · 12 abr 2021
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?