Escolar Documentos
Profissional Documentos
Cultura Documentos
Computação
Aula ao vivo
Prof. Hugo
Insua
Aspectos Teóricos da
Revisão
Computação
Aula ao vivo
Para se aumentar o poder computacional de uma máquina de Turing:
A)deve-se adicionar ao seu modelo inicial duas ou mais pilhas;
B) deve-se adicionar ao seu modelo inicial múltiplos cabeçotes de leitura e
gravação sobre a mesma fita;
C) deve-se adicionar ao seu modelo inicial duas ou mais fitas de entrada;
D) torná-la multidimensional;
E) As modificações dos itens anteriores não alteram o poder computacional
da máquina de Turing; e Natural;
Aspectos Teóricos da
Revisão
Computação
Aula ao vivo
Considere o número de operações de cada um dos dois algoritmos que resolvem um
mesmo problema, como função de n, n é o parâmetro que caracteriza o tamanho da entrada.
O algoritmo 1 apresenta desempenho f1(n) = 3n2 + 5n operações .
O algoritmo 2 apresenta desempenho f2(n) = 200n + 4000 operações.
Considere as seguintes afirmações:
I - Dependendo do valor de n, o Algoritmo 1 pode requerer mais ou menos operações que
o Algoritmo 2.
II – Ambos algoritmos apresentam desempenho polinomial.
III – Ambos algoritmos apresentam desempenho O(n2).
Estão corretas as afirmações:
A) I, II e III;
B)Apenas I e II;
C) Apenas II e III;
D) Apenas I e III;
E) Apenas III;
Aspectos Teóricos da
Revisão
Computação
Aula ao vivo
A análise assintótica somente considera o termo de ordem mais alta de uma expressão
para o tempo de execução. Considere um algoritmo que apresenta tempo de execução dado
pela função: Por exemplo, para f(n) = 6 n3 + 1000 n2 + 10000n + 100000. Diz-se que este
algoritmo apresenta desempenho:
A) O(100000);
B) O(10000);
C) O(n3);
D) O(n2);
E) O(n);
Aspectos Teóricos da
Revisão
Computação
Aula ao vivo
Assinale a alternativa que apresenta em ordem crescente as complexidades:
Dados dois conjunto A e B de modo que A ⊆ B significa: cada elemento de A é também elemento de B (A é
um subconjunto de B)
A ⊂ B significa: A ⊆ B mas A ≠ B (A é um subconjunto próprio de B). Assim quando sabemos que determinado
conjunto A é subconjunto de um conjunto B mas não sabemos se A e B são iguais( ou diferentes) simbolizamos
por A ⊆ B .
Dessa forma sabemos que P ⊆ NP mas não sabemos se P e NP são iguais (ou diferentes), ou seja, se P ⊂ NP.