Logo Passei Direto
Buscar

Teoria da Computação

Colégio Objetivo
Contendo em seu conjunto o subconjunto das linguagens regulares e outros tipos de linguagem, a LLC alcança o mesmo resultado quando utiliza autômato de pilha e gramáticas livres de contexto em determinado problema.
Desse modo, dado um alfabeto = {a, b, c} e a linguagem L2 = {ambmcnbm | m ≥ 0, n >0}, assinale a alternativa que aponta corretamente qual(quais) é(são) a(s) saída(s) que representa(m) a(s) cadeia(s) dessa linguagem.
I. abacb
II. aabbccbb
III. c
IV. aaaabbbbcbbbb
V. aaaaaaabbbcccbbb
a) II, IV e V, apenas
b) III, IV e V, apenas
c) II, III e IV, apenas.
d) I, III e V, apenas.
e) I, III e IV, apenas
User badge image
Estudando com Questões

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar a linguagem L2 = {a^m b^m c^n b^m | m ≥ 0, n > 0}. Isso significa que para cada 'a' que aparece, deve haver um 'b' correspondente, e depois deve haver um número de 'c's (pelo menos um) seguido pelo mesmo número de 'b's que foi usado antes. Agora, vamos verificar cada uma das opções: I. abacb - Aqui temos 1 'a', 1 'b', 1 'c' e 1 'b' novamente. Isso se encaixa na forma da linguagem, então está correto. II. aabbccbb - Aqui temos 2 'a's, 2 'b's, 2 'c's e 2 'b's novamente. Isso também se encaixa na forma da linguagem, então está correto. III. c - Aqui temos apenas 'c', sem 'a' ou 'b'. Como a condição exige pelo menos um 'b' e um 'a', isso não se encaixa na linguagem. Portanto, está incorreto. IV. aaaabbbbcbbbb - Aqui temos 4 'a's, 4 'b's, 4 'c's e 4 'b's novamente. Isso se encaixa na forma da linguagem, então está correto. V. aaaaaaabbbcccbbb - Aqui temos 6 'a's, 3 'b's, 3 'c's e 3 'b's novamente. Isso não se encaixa na forma da linguagem, pois o número de 'b's não corresponde ao número de 'a's. Portanto, está incorreto. Agora, vamos compilar as informações: - I: Correto - II: Correto - III: Incorreto - IV: Correto - V: Incorreto As alternativas corretas são I, II e IV. Portanto, a alternativa que contém todos os itens verdadeiros é: a) II, IV e V, apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Os autômatos, ou máquinas de estados, são abstrações matemáticas para representar modelos computacionais. Esses modelos computacionais possibilitam a idealização de computadores, podendo representar linguagens complexas, tais como as recursivas e recursivamente enumeráveis às simples linguagens regulares. Um dos tipos de autômatos usados para reconhecer a linguagem regular é o AFD, marcado fortemente por seu determinismo.
Assinale a alternativa correta acerca do significado de determinismo usado pelo AFD.
a) É a capacidade que um autômato finito tem de chegar a dois estados diferentes por meio da transição espontânea épsilon, sendo essa transição determinante no estado de aceitação.
b) É a capacidade que um autômato finito com estado finito tem de assegurar que pode ou não utilizar um símbolo, ficando a cargo do estado não consumir todos os símbolos do alfabeto, sendo o consumo dos símbolos optativo.
c) É a capacidade que um autômato com estados finitos e predefinidos estabelece a partir de seus estados iniciais de alcançar o único estado de aceitação possível, caracterizando o determinismo.
d) É a capacidade que um autômato finito tem de gerar um único ramo de computação para cada cadeia de entrada fornecida. Esse autômato pode ser expresso por meio da quíntupla da formalização.
e) É a capacidade que um autômato finito tem de realizar sua computação na função programa por meio de três estados iniciais e dois estados de aceitação, sendo esta a quantidade mínima de estados apropriados.

Mais conteúdos dessa disciplina