Buscar

Avaliação - Autômatos - Poscomp

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

FACULDADE UNINASSAU 
C CURSO DE GRADUAÇÃO EM ENGENHARIA ELÉTRICA 
 DISCIPLINA AUTOMAÇÃO INDUSTRIAL 
 
 2ª avaliação 
 
ALUNO MATRÍCULA 
DISCIPLINA DATA DA PROVA 
PROFESSOR TIPO DE PROVA 
TURMA 
CÓDIGO DA 
TURMA NOTA 
 
QUESTÕES: 
 
 
QUESTÃO 01: 
Seja a seguinte linguagem, onde ϵ representa a sentença vazia 
S → AB | CD 
A → a | ϵ 
B→b | f 
C →c | g 
D →h | i 
 
Qual o conjunto de terminais que podem começar sentenças derivadas de S? 
(A) {a,c,g} 
(B) {a,b,f,c,g} 
(C) {a,b,f,c,g,h,i} 
(D) {a,c,g,h,i} 
(E) {a,b,f} 
 
QUESTÃO 02: 
Acerca das linguagens formais e dos autômatos, assinale a opção correta. 
 INSTRUÇÕES - LEIA COM ATENÇÃO 
 
• Esta avaliação tem valor de 8,0 (oito) pontos; 
• Esta avaliação conta com 10 questões objetivas; 
• Cada questão contém uma única resposta correta; 
• Todas as questões devem conter as suas respectivas justificativas; 
• Questões sem justificativas serão desconsideradas; 
• Justificativas copiadas da internet ou idênticas à de qualquer outro aluno resultará na 
anulação da questão; 
• A avaliação deverá ser entregue em 03 de novembro de 2020, até às 23h; 
• Você pode utilizar este arquivo para colocar as suas respostas: marque a resposta 
correta com marca texto (exemplo), bem como as justificativas para cada questão. 
• Se preferir fazer as justificativas escritas manualmente, entregue todas as 
respostas em um ÚNICO arquivo em PDF. 
• Esta avaliação deverá ser entregue na plataforma (teams) como anexo da tarefa 
atribuída. 
 
Sucesso! 
 
 
darla
Realce
 FACULDADE UNINASSAU 
C CURSO DE GRADUAÇÃO EM ENGENHARIA ELÉTRICA 
 DISCIPLINA AUTOMAÇÃO INDUSTRIAL 
 
 2ª avaliação 
 
a) A máquina de Turing capaz de simular outras máquinas de Turing é uma 
Turing completa, chamada máquina de Turing universal, capaz de calcular 
qualquer função recursiva, decidir qualquer linguagem recursiva e aceitar 
qualquer linguagem enumeravelmente recursiva. 
b) Os autômatos finitos consistem na idealização de um computador capaz de 
acessar uma quantidade limitada de processos, o que restringe o 
processamento de informações de forma paralela; portanto, computadores 
desse gênero têm sua utilização limitada a aplicações simples, como, por 
exemplo, controlar elevadores ou portas automáticas. 
c) Nos autômatos de pilha, existe uma estrutura de controle, que representa 
os estados e as funções de transição, e um input, que o autômato lê da 
esquerda para a direita, uma casa de cada vez, atualizando a estrutura de 
controle. 
d) Os autômatos de pilha são modelos com uma quantidade de memória finita. 
Por sua vez, um autômato finito, apesar da limitada capacidade de 
processamento, por meio de uma pilha, consegue acessar a uma 
quantidade infinita de memória. 
e) Os autômatos de pilha correspondem a um modelo mais poderoso que as 
máquinas de Turing, visto que permitem fazer várias operações pop sem 
perder informações. 
 
QUESTÃO 03: 
Qual das seguintes afirmações é falsa? 
(A) Dada uma máquina de Turing M com alfabeto de entrada Σ e 
uma string w∈Σ, não se sabe se a computação de M com entrada w vai ou não 
parar. 
(B) O problema da parada é indecidível. 
(C) Não existe algoritmo que determina quando uma gramática livre de 
contexto arbitrária é ambígua. 
(D) Não existe autômato finito determinístico que reconheça alguma linguagem 
livre de contexto. 
(E) Um autômato com duas pilhas pode ser simulado por uma máquina de 
Turing. 
 
QUESTÃO 04: 
Seja a linguagem formal L={anb2nc, n≥0}. 
Analise as seguintes assertivas. 
I. L é uma linguagem livre de contexto. 
II. A gramática G = ({S,X},{a,b,c},{S→X|c, X→aXbb | ϵ},S) gera a linguagem L. 
III. L não pode ser reconhecida por um autômato com pilha. 
 
A análise permite concluir que estão CORRETAS 
(A) apenas as assertivas I e II. 
(B) apenas as assertivas I e III. 
(C) apenas as assertivas II e III. 
(D) todas as assertivas. 
(E) nenhuma das assertivas. 
darla
Realce
darla
Realce
darla
Realce
 FACULDADE UNINASSAU 
C CURSO DE GRADUAÇÃO EM ENGENHARIA ELÉTRICA 
 DISCIPLINA AUTOMAÇÃO INDUSTRIAL 
 
 2ª avaliação 
 
 
QUESTÃO 05: 
A gramática G = ({S, A, B}, {0, 1}, P, S), onde P é dado pelas regras de 
produção 
S → 0AB | 1BA 
A → 0AS | 1A | ε 
B → 0B | 1BS | ε 
gera uma linguagem que 
(A) pertence à classe Regular. 
(B) contém a cadeia vazia ε. 
(C) pode ser aceita por um autômato com pilha. 
(D) pode ser denotada por uma expressão regular. 
(E) é igual ao conjunto de cadeias { x ∈ {0, 1}* | x tem quantidade igual de zero 
(0) e de um (1) } 
 
QUESTÃO 06: 
Sobre as linguagens regulares, considere as afirmativas a seguir. 
I. As linguagens regulares podem ser expressas por máquinas de Moore e 
de Mealy. 
II. As linguagens regulares podem ser expressas por um autômato finito. 
 III. Se A e B são linguagens regulares, então A ∩ B também é. 
IV. Seja B = {ba, na}. Pode-se dizer que B∗ = {λ, ba, na, ab, an, 
baba, bana, naba, anab, nana, aban, bababa, babana, banaba, banana, 
nababa, nabana, nanaba, nanana, abanba, babababa, ...}. 
Assinale a alternativa correta. 
a) Somente as afirmativas I e II são corretas. 
b) Somente as afirmativas I e IV são corretas. 
c) Somente as afirmativas III e IV são corretas. 
d) Somente as afirmativas I, II e III são corretas. 
e) Somente as afirmativas II, III e IV são corretas. 
 
QUESTÃO 07: 
Assinale a alternativa que apresenta, corretamente, uma expressão regular que 
denota todas as strings de a’s e b’s que têm pelo menos 
dois b’s consecutivos. 
a) (a*+bb)(a+ba)*(a+b)* 
b) (a+ba)*bb(ba+a)* 
c) (a+b)*ba*b(a+b)* 
d) (a+bb)*(bb+a)* 
e) (a+ba)*bb(a+b)* 
 
QUESTÃO 08: 
Analise as seguintes igualdades de expressões regulares: 
I. a∗=(a∗)∗ 
II. (a+b)∗=(b+a)∗ 
III. a∗+b∗=(a+b)∗ 
A análise permite concluir que 
darla
Realce
darla
Realce
darla
Realce
 FACULDADE UNINASSAU 
C CURSO DE GRADUAÇÃO EM ENGENHARIA ELÉTRICA 
 DISCIPLINA AUTOMAÇÃO INDUSTRIAL 
 
 2ª avaliação 
 
(A) somente as igualdades I e II são verdadeiras. 
(B) somente a igualdade I é verdadeira. 
(C) somente as igualdades II e III são verdadeiras. 
(D) todas as igualdades são verdadeiras. 
(E) nenhuma das igualdades é verdadeira. 
 
QUESTÃO 09: 
Qual é a linguagem da gramática com as seguintes regras de produção 
S→ASb | c 
A→a 
(A) {ancb | n∈N} 
(B) {acbn | n∈N} 
(C) {ancnb | n∈N} 
(D) {ancbn| n∈N} 
(E) Nenhuma das respostas 
 
QUESTÃO 10: 
Analise as seguintes afirmativas. 
I. Todo autômato finito não-determinístico pode ser simulado por um autômato 
finito determinístico. 
II. Todo autômato finito determinístico pode ser simulado por um autômato finito 
não-determinístico. 
III. Todo autômato finito não-determinístico pode ser simulado por um autômato 
de pilha determinístico. 
IV. Todo autômato de pilha determinístico pode ser simulado por um autômato 
finito não-determinístico. 
V. Todo autômato finito não-determinístico pode ser simulado por uma máquina 
de Turing determinística. 
 
A análise permite concluir que estão CORRETAS 
(A) apenas as afirmativas I, II, III e IV. 
(B) apenas as afirmativas II, III e V. 
(C) apenas as afirmativas I, II, III e V. 
(D) apenas as afirmativas II e IV. 
(E) apenas as afirmativas I, II e IV. 
 
 
 
 
 
darla
Realce
darla
Realce
darla
Realce
 
Questão 1 
Todos os terminais que iniciam sentenças produzidas pelos não terminais A e 
C fazem parte do conjunto: {a,c,g}{a,c,g}. Como A produz a cadeia vazia, então 
devemos também incluir os não terminais que iniciam sentenças produzidas 
pelo não terminal B: {b,f}{b,f}. 
Unindo os conjuntos, temos: {a,b,c,f,g}{a,b,c,f,g}. Portanto, a alternativa 
correta é a B. 
Fonte: https://www.blogcyberini.com/2017/11/poscomp-linguagens-formais-automatos-02.html 
Questão 2 
O filme O jogo da Imitação, relata a história de Alan Turing e a teoria da sua 
máquina, a máquina foi construída com o intuito de ser uma máquina universal 
capaz de decifrar qualquer criptografia. Á máquina possui uma fita que pode 
ser infinita tanto pra direita como para a esquerda, um cabeçote que pode ler e 
escrever símbolos na fita e também pode se move tanto para um lado como 
para outro. Um registrador de estados e uma tabela com as funções de 
transição. 
Questão 3 
A única alternativa falsa é a D. Linguagens regulares são reconhecidas por 
autômatos finitos determinístico e, pela hierarquia de Chomsky, toda linguagem 
regular também é livre de contexto. 
Fonte:https://www.blogcyberini.com/2017/11/poscomp-linguagens-formais-
automatos-02.html 
Questão 4 
As afirmativas I e II estão corretas. A gramática G é livre de contexto e produz 
corretamente a linguagem L. 
A produção X→aXbb|ϵX→aXbb|ϵ produz anb2nanb2n, isto é, para cada a à 
esquerda, teremos dois b's à direita. Essa "simetria" não pode ser expressa por 
uma gramática regular. 
Uma vez que a gramática G é livre de contexto, então a linguagem L, produzida 
por G, é livre de contexto. 
A afirmativa III está incorreta, pois como a linguagem L é livre de contexto, 
então ela é reconhecida por um autômato com pilha. 
A alternativa correta é a A. 
Fonte: https://www.blogcyberini.com/2017/11/poscomp-linguagens-formais-
automatos-02.html 
Questão 5 
Toda linguagem livre de contexto pode ser entendida por um autômato com 
pilha, e g é uma gramática livre de contexto. Sabemos que gramaticas livres de 
contextos geram linguagens livres de contexto, assim sendo a resposta correta 
é a letra C. 
Resposta baseada no site : https://www.blogcyberini.com/2018/03/poscomp-
linguagens-formais-automatos-04.html 
Questão 6 
Utilizando os autômatos finitos, podemos expressar as linguagens regulares 
tanto na máquina de Moore quanto pela máquina de Mealy. Por tanto, temos 
como alternativas corretas, apenas as I, II e III. 
Questão 7 
Nesta questão eu tentei fazer no Jflap, mas não sei se está correta 
O resultado não saiu igual, mas saiu parecido com a questão 
(E). Questão 8 
A afirmativa I está correta. 
A afirmativa II também está correta. 
A afirmativa III está errada. Enquanto a expressão regular à esquerda 
reconhece cadeias contendo apenas a's ou cadeias contendo apenas b's, a 
expressão regular à direita reconhece qualquer cadeia de a's e b's. Por 
exemplo, a cadeia aab é reconhecida por (a|b)∗(a|b)∗, mas não é reconhecida 
por a∗|b∗. 
Fonte: https://www.blogcyberini.com/2017/11/poscomp-linguagens-formais-
automatos-02.html 
Questão 9 
Podemos simplificar a gramática por S -> aSb|c e A -> a, assim qualquer (b) 
gerado a esquerda terá um (a) na direita e consequentemente um (c) no meio. 
Resposta correta letra D 
Questão 10 
É impossível simular um autômato de pilha utilizando um autômato finito, pois a 
classe de linguagens que esse último reconhece é hierarquicamente inferior. 
autômatos finitos não possuem memória auxiliar para simular a pilha. 
Fonte: https://www.blogcyberini.com/2017/11/poscomp-linguagens-formais-
automatos-02.html 
	AVALIAÇÃO LFA UNIDADE II.pdf
	Questão 1

Outros materiais