Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário Meus Simulados Teste seu conhecimento acumulado Disc.: TEORIA DA COMPUTAÇÃO Acertos: 8,0 de 10,0 19/10/2022 1a Questão Acerto: 1,0 / 1,0 Quando operamos dois conjuntos e retornamos todos os elementos existentes tanto no primeiro como no segundo conjunto temos a operação PRODUTO CARTESIANO INTERSECÇÃO DIFERENÇA COMPLEMENTO UNIÃO Respondido em 19/10/2022 21:54:26 Explicação: a União corresponde a operação A ∪ B = {x | x ∈ A ou x ∈ B} Ex: Seja A = {0, 1, 2} e B = {2, 3}, então A ∪ B = {0, 1, 2, 3} 2a Questão Acerto: 1,0 / 1,0 Pode-se defir o conceito de Grafo bipartido como sendo: Grafo que tem um único vértice e nenhuma aresta Grafo onde seus vértices podem ser divididos em dois conjuntos disjuntos, tais que cada aresta ligue apenas vértices de grupos diferentes. Grafo não direcionado Grafo onde todos os seus vértices têm o mesmo grau Grafo que tem pesos associados a cada uma de suas arestas. Respondido em 19/10/2022 21:56:09 Explicação: Um grafo G(V, A) é bipartido quando o seu conjunto de vértices, V, puder ser particionado em dois conjuntos V1 e V2 tais que toda aresta de G tem uma extremidade em V1 e outra em V2. 3a Questão Acerto: 0,0 / 1,0 Considere que uma árvore binária foi criada a partir da inserção de dados na seguinte ordem, Dados = {5, 7, 8, 3, 2, 4, 1, 9} A raiz da subárvore direita é o número 5 7 3 9 1 Respondido em 19/10/2022 21:57:51 Explicação: A raiz será o primeiro valor na subárvore direita, ou seja, o primeiro elemento maior que a raiz que é o 7 4a Questão Acerto: 1,0 / 1,0 Uma das formas de representação do autômato finito indeterminístico mais comum é: Diagrama Setas Símbolo Conjunto Matriz Respondido em 19/10/2022 21:59:24 Explicação: . 5a Questão Acerto: 0,0 / 1,0 Um automato finito é representado por um quintupla (Q, Ʃ, δ, q0, F) onde F representa as transições os simbolos de entrada o estado inicial O número de estados o conjunto de estados finais Respondido em 19/10/2022 21:59:47 Explicação: Seguindo a propriedade de um autômato finito que é representado por uma quíntupla (Q, Ʃ, δ, q0, F): Q = número de estados = {q0, q1, q2, q3} Ʃ = símbolos de entrada = {0,1} δ = transições = δ (q0, 0) = q2 δ (q0, 1) = q1 δ (q1, 0) = q3 δ (q1, 1) = q0 δ (q2, 0) = q0 δ (q2, 1) = q3 δ (q3, 0) = não possui = Ø (vazio) δ (q3, 1) = q2 q0 = estado inicial = {q0} F = conjunto de estados finais = {q0} 6a Questão Acerto: 1,0 / 1,0 Seja o alfabeto ∑ constituído das 23 letras {a, b,c ...,z}. Se A= {legal, ruim} e B= {menino, menina} então o resultado de B concatenado A (B.A) será respectivamente: {menino, menina, ruim, legal} {meninolegal, meninaruim, meninoruim, meninalegal} {meninolegal, meninalegal, meninoruim meninaruim} {legal, ruim, menino, menina} {legal, ruim, legallegal, legalruim, ruimruim, legallegal} Respondido em 19/10/2022 22:01:17 Explicação: Lembrando que concatenação é uma operação que junta cadeias de um conjunto com cadeias de um outro conjunto. 7a Questão Acerto: 1,0 / 1,0 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 apenas as afirmativas I, II, III e IV. apenas as afirmativas II e IV. apenas as afirmativas II, III e V. apenas as afirmativas I, II e IV. apenas as afirmativas I, II, III e V. Respondido em 19/10/2022 22:02:10 Explicação: (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. Resolução A única afirmativa falsa é a IV. Autômatos de pilha reconhecem linguagens livres de contexto, enquanto que autômatos finitos reconhecem linguagens regulares. Portanto, é impossível simular um autômato de pilha utilizando um autômato finito, pois a classe de linguagens que esse último reconhece é hierarquicamente inferior. Além disso, autômatos finitos não possuem memória auxiliar para simular a pilha. Logo, a alternativa correta é a C. 8a Questão Acerto: 1,0 / 1,0 Na máquina de turing o componente que contem o estado corrente da máquina é: A unidade de controle A memoria O processador A fita O programa Respondido em 19/10/2022 22:02:20 Explicação: UNIDADE DE CONTROLE ¿ Contém o estado corrente da máquina, lê ou escreve dados na fita e pode se mover para a ¿frente¿(direita) ou para ¿trás¿(esquerda) 9a Questão Acerto: 1,0 / 1,0 Considere a gramática a seguir, em que S, A e B são símbolos não terminais, 0 e 1 são terminais e ε é a cadeia vazia. S-> 1S|0A|ε A-> 1S|0B|ε B-> 1S|ε A respeito dessa gramática, analise as afirmações a seguir. I. Nas cadeias geradas por essa gramática, o último símbolo é 1. II. O número de zeros consecutivos nas cadeias geradas pela gramática é, no máximo, dois. III. O número de uns em cada cadeia gerada pela gramática é maior que o número de zeros. IV. Nas cadeias geradas por essa gramática, todos os uns estão à esquerda de todos os zeros. É correto apenas o que se afirma em II e IV. III e IV. I. II. I e III. Respondido em 19/10/2022 22:03:52 Explicação: É uma questão de fácil resolução a partir da correta aplicação das regras de derivação da gramática para a construção de palavras. A técnica a ser utilizada para a justificativa de uma alternativa como falsa é a apresentação de um contraexemplo de sequência de derivações que demonstre a falsidade. A afirmativa I deve ser considerada falsa. O contraexemplo é a geração da palavra-vazia a partir do símbolo inicial S (nota do autor: essa é uma suposição, já que a questão pode ser considerada mal construída já que não informa qual dos símbolos, S, A ou B, é o símbolo inicial). S => e (aplicação da regra S->e) A afirmativa II é verdadeira. Considere a seguinte sequência de derivações, na qual W representa uma cadeia de símbolos terminais. A derivação demonstra as duas únicas regras que podem ser aplicadas a qualquer momento para remover o símbolo terminal B da palavra sendo gerada, de forma que número de zeros consecutivos será sempre no máximo dois. S =>* W0A => W00B (Aplicação da regra S->0B é a única que gera zeros seguidos.) => W001S (Aplicação da regra B->1S.) ou => W00 (Aplicação da regra B->e.) A afirmativa III é trivialmente falsa, já que a palavra-vazia pertence ao conjunto de palavras da linguagem gerada pela gramática apresentada. Ou seja, a quantidade zero de símbolos uns e zeros torna a afirmativa falsa. A seguinte sequência de derivações é o contraexemplo que justifica a afirmativa. S => e (aplicação da regra S->e) A afirmativa IV deve ser considerada falsa, pois é possível gerar a palavra 01 (na qual uns aparecem à direita de zeros) a partir da seguinte sequência de derivações do contraexemplo. S => 0A (Aplicação da regra S->0A.) S => 01S (Aplicação da regra A->1S.) S => 01 (Aplicaçãoda regra S->e.) 10a Questão Acerto: 1,0 / 1,0 Qual das complexidades abaixo é a menor? O (n2) O (n) O (2n) O(log n) O (n3) Respondido em 19/10/2022 22:06:05 Explicação: A menor complexidade é a linear Parte inferior do formulário
Compartilhar