Anotações Informática Teórica

2307 palavras 10 páginas
Inform´atica Te´orica
Rafael Farias Marinheiro
2012-2

Sum´ ario I
II

Introdu¸c˜ ao 2

Alfabetos, Cadeias e Linguagens

4

1 Introdu¸ c˜ ao
1.1 Opera¸c˜ oes com Linguagens . . . . . . . . . . . . . . . . . . . . .

5
5

2 Reconhecedores de Linguagens
2.1 Estimando o n´ umero de linguagens sobre um alfabeto finito . . .

8
8

3 Reconhecedores de Linguagens Simples
3.1 Automatos finitos e aceita¸c˜ao . . . . . .
3.2 Linguagem de um Autˆomato Finito . . .
3.3 Opera¸c˜ oes Regulares . . . . . . . . . . .
3.3.1 Propriedades de Fechamento . .

1

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

10
10
11
13
13

Parte I

Introdu¸ c˜ ao

2

A teoria da computa¸c˜ ao ´e o ramo da matem´atica que estuda os modelos matem´ atica do fenˆ omeno da computa¸c˜ao. Iso t´e, define e analiza o conceito de algoritmo, assim como as no¸c˜oes de linguagem simb´ olica e m´ aquina de processar/reconhecer linguages.

3

Parte II

Alfabetos, Cadeias e
Linguagens

4

Cap´ıtulo 1

Introdu¸ c˜ ao
Defini¸
c˜ ao 1.1 (Alfabeto). Um alfabeto ´e um conjunto de s´ımbolos
Defini¸
c˜ ao 1.2 (Cadeia). Suponha que Σ seja um alfabeto finito. Uma cadeia sobre Σ ´e uma sequˆencia de s´ımbolos de Σ. Define-se tamb´em Σ∗ como sendo o conjunto de todas as palavras finitas sobre Σ.
Defini¸
c˜ ao 1.3 (Tamanho de uma cadeia). Seja Σ um alfabeto e w uma cadeia sobre Σ. O comprimento de w, denotado de |w| ´e definido como sendo o n´ umero de s´ımbolos de w. A cadeia de comprimento 0 ´e chamada de cadeia vazie e ´e normalmente denotade por
Defini¸
c˜ ao 1.4 (Reversa de uma cadeia). Seja Σ um alfabeto e w uma cadeia sobre Σ. A reversa de uma cadeia denotada por wR ´e basicamente ela lida ao contr´ ario 1
Defini¸
c˜ ao 1.5 (Concatena¸ca˜o de cadeias). Seja Σ um

Relacionados

  • Projeto de qualificação docente
    671 palavras | 3 páginas
  • psicologia
    463 palavras | 2 páginas
  • tgfd
    359 palavras | 2 páginas
  • Relatorio Final
    1174 palavras | 5 páginas
  • trabalho sniff pro
    1252 palavras | 6 páginas
  • Inglês
    4702 palavras | 19 páginas
  • A Import Ncia Do Uso Da Tecnologia Na Escola
    1291 palavras | 6 páginas
  • Capital Humano
    480 palavras | 2 páginas
  • Behaviorismo
    569 palavras | 3 páginas
  • Plano De Aula De Inform Tica
    489 palavras | 2 páginas