Carregando...
Carregando...
Ajude a melhorar a plataforma
O estudo do que pode ou não ser computado é o cerne da ciência da computação. Apesar de ser bastante antigo, ele se desenvolveu principalmente na primeira metade do século XX e foi revolucionado quando Alan Turing propôs um formalismo genérico de computação capaz de representar qualquer problema computável. Avalie as seguintes afirmações sobre a máquina de Turing e assinale a alternativa correta.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa A - Uma máquina de Turing é capaz de reconhecer qualquer linguagem que se enquadre na taxonomia de Chomsky.
A questão aborda a capacidade fundamental de modelos de computação, especificamente a relação entre a Máquina de Turing e a Hierarquia de Chomsky. Para responder corretamente, é necessário entender a potência de cada modelo de reconhecimento de linguagem.
A Taxonomia de Chomsky divide as linguagens formais em quatro classes, baseadas na complexidade das regras gramaticais necessárias para gerá-las:
Como as linguagens dos Tipos 1, 2 e 3 são subconjuntos das linguagens do Tipo 0, uma Máquina de Turing possui poder suficiente para reconhecer qualquer linguagem definida nessa classificação.
A Máquina de Turing representa o limite superior da capacidade de reconhecimento de linguagens na teoria da computação clássica, englobando toda a taxonomia proposta por Noam Chomsky.
Portanto, a alternativa correta é a A.
print(fun(0, 3))```
Qual será a saída do snippet? ```