• Nenhum resultado encontrado

UNIP – Universidade Paulista Disciplina.:

N/A
N/A
Protected

Academic year: 2022

Share "UNIP – Universidade Paulista Disciplina.:"

Copied!
1
0
0

Texto

(1)

UNIP – Universidade Paulista

Disciplina.: Aspectos Teóricos em Computação Professor..: Leandro C. Fernandes

.:: Lista de Exercícios #2 ::.

1) Demonstre que é verdade a relação L Σ* para qualquer linguagem L dada sob o alfabeto Σ.

2) Demonstre que mesmo em uma linguagem L infinita, todas as suas cadeias possuem comprimento finito.

3) Demonstre que uma Mq.T. qualquer, Mk

de k-fitas é equivalente computacional a Mq. T. M com apenas uma fita.

4) Para cada uma das linguagens dadas abaixo, encontre um Mq.T. capaz de reconhê-la.

a) L = { w0wR ou w1wR | w ∈ {0,1}* } b) L = { w#w | w ∈ {0,1}* }

c) L = { (ab)n | n ≥ 0 }

d) L = { aibjck | i,j ≥ 1 e k = i+j } e) L = { aibjck | i,j ≥ 1 e k = i.j }

5) Utilizando a applet no site do Prof.

Leandro, escreva a programação para a máquina equivalente a solução do ítem (d) do exercício anterior.

6) A que se refere o caráter não- determinístico de uma Mq.T que seja classificada desta forma?

7) Dada as linguagens abaixo, encontre Mq.T. capazes de aceitá-las.

a) L = { wwR | w {0,1}* } b) L = { ww | w {0,1}* }

8) A respeito da Tese de Church:

a) Descreva de maneira concisa e objetiva o que define

b) Qual(is) a(s) conseqüência(s) da sua definição?

9) Encontre uma Mq.T. que, dada uma cadeia w, tal que w ∈ {0,1}*, compute o seu complemento binário de w.

10)Encontre uma Mq.T. que, dada uma cadeia w, tal que w ∈ {0,1}*, compute quantas são as ocorrências do símbolo 1 em w.

11)Encontre uma Mq.T. que, dada uma cadeia w+x, tal que w,x ∈ {0,1}*, compute a soma binária de w e x.

Referências

Documentos relacionados

16) Faça um jogo no qual o computador desafia dois usuários para ver quem tem mais memória. O  jogo  deve  gerar  um  número  de  0  à  9  e apresentar  ao 

classes der m como cara encontrado étodos con trutor da su a chamado  devida  cat or meio do  de classes a mentação de serão passí os  construt arâmetros c método 

Disciplina.: Linguagens Formais Professor..:

Disciplina.: Linguagens Formais Professor..:

Disciplina.: Aspectos Teóricos em Computação Professor..:

Classificamos uma linguagem L’ e como Linguagem Recursivamente Enumerável (LRE) se houver uma Mq.T. 5) Qual a diferença fundamental entre um problema verificável em

Disciplina.: Aspectos Teóricos em Computação Professor..: Leandro C. 1) Quais das conjecturas abaixo são verdadeiras? Justifique sua resposta demonstrando de modo

Disciplina.: Laboratório de Programação Estruturada. 1) Elabore uma sub-rotina para calcular o máximo divisor comum entre dois números. 2) Escreva um programa em C# que,