Logo Passei Direto
Buscar

Avaliação de Algoritmos e Estruturas de Dados

Prova/avaliação da disciplina EEX0030 (complexidade) com questões objetivas sobre análise de custo computacional e notação assintótica, estruturas (vetor), recursão, métodos de ordenação (quick, seleção, shell) e percorrimento infixo em árvore binária.

User badge image
Marosk

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

22/05/2022 15:45 EPS
https://simulado.estacio.br/alunos/ 1/7
jorge luiz romero monteiro
Avaliação AV
202007130651 POLO BANGU - RJ
 avalie seus conhecimentos
1 ponto
Analise o custo computacional dos algoritmos a seguir, que calculam o valor
de polinomio de grau n da forma onde os coeficientes
são números de ponto flutuante armazenados no vetor [a..n], e o valor de n é maior
que zero. Todos os coeficientes podem assumir qualquer valor, exceto o coeficiente 
 que é diferente de zero. 
Lupa Calc. Notas
 
VERIFICAR E ENCAMINHAR
Disciplina: EEX0030 - COMPLEXIDADE DE Período: 2022.1 EAD (GT)
Aluno: JORGE LUIZ ROMERO MONTEIRO Matr.: 202007130651
Turma: 9001
Prezado(a) Aluno(a),
Responda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a
todas as questões e que não precisará mais alterá-las. 
A prova será SEM consulta. O aluno poderá fazer uso, durante a prova, de uma folha em branco, para rascunho. Nesta folha
não será permitido qualquer tipo de anotação prévia, cabendo ao aplicador, nestes casos, recolher a folha de rascunho do
aluno.
Valor da prova: 10 pontos.
 
1.
an
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:anotar_on();
22/05/2022 15:45 EPS
https://simulado.estacio.br/alunos/ 2/7
Com base nos algoritmos 1 e 2, avalie as asserções a seguir e a relação proposta
entre elas. 
1. Os algoritmos possuem a mesma complexida assintótica 
 PORQUE
1. Para o melhor caso, ambos possuem a complexidade O(n) 
 
A respeito dessas asserções, assinale a opção correta: 
 (Ref.: 202011134344)
1 ponto
Uma tarefa essencial quando começamos a aprender uma nova linguagem de programação é conhecer e
saber manipular as suas estruturas básicas de dados. Nesse sentido, um vetor é uma coleção de variáveis
de:
 (Ref.: 202013256223)
as duas asserções são proposições verdadeiras, mas a segunda é uma
justificativa correta da primeira. 
as duas asserções são proposições verdadeiras e a segunda não é a justificativa
correta da primeira. 
tanto a primeira quanto a segunda asserções são proposições falsas. 
a primeira asserção é uma proposição verdadeira e a segunda uma
proposição falsa. 
a primeira asserção é uma proposição falsa e a segunda uma proposição
verdadeira. 
 
 
2.
Registros alocadas em sequência na memória. 
Tipo de dado homogêneo em sequência na memória. 
Tipo de dado homogêneo distribuído pela memória. 
Diferentes tipos de dados em sequência na memória. 
22/05/2022 15:45 EPS
https://simulado.estacio.br/alunos/ 3/7
1 ponto
Considere a função recursiva `func¿ definida por
func(1) = 1
func(n) = (n - 1) * func(n - 1)
Quais são os valores de func(4) e func(5), respectivamente?
 (Ref.: 202011136330)
1 ponto
Ano: 2019 Banca: Quadrix Órgão: Prefeitura de Jataí - GO Prova: Quadrix - 2019 - Prefeitura de Jataí - GO -
Analista de Tecnologia da Informação
A situação em que dois subprogramas fazem chamadas recíprocas, como, por exemplo, um subprograma P
faz uma chamada a um subprograma J, que, por sua vez, faz uma chamada a P, é caracterizada como uma
 (Ref.: 202011136297)
1 ponto
Analise as seguintes afirmativas sobre os métodos de ordenação: 
 
I. Quick sort divide um conjunto de itens em conjuntos menores, que são ordenados
de forma independente, e, depois, os resultados são combinados para produzir a
solução de ordenação do conjunto maior. 
 
II. Seleção é um método que consiste em selecionar o menor item de um vetor e
substituí-lo pelo item que estiver na primeira posição. Essas duas operações são
repetidas com os itens restantes até o último elemento. 
 
III. Shell sort é uma extensão do algoritmo de ordenação por inserção, contornando
o problema que ocorre quando o menor item de um vetor está na posição mais à
direita. 
 
Assinale a alternativa correta: 
 (Ref.: 202011197195)
Diferentes tipos de dados distribuídos pela memória. 
 
 
3.
12 e 24
24 e 120
1 e 2
6 e 24
2 e 6
 
 
4.
Recursividade simples
Recursividade indireta
Lista linear simples
Recursividade direta
Lista circular
 
 
5.
22/05/2022 15:45 EPS
https://simulado.estacio.br/alunos/ 4/7
1 ponto
Se f é uma função de complexidade para um algoritmo F, então, O(f) é considerada a
complexidade assintótica ou o comportamento assintótico do algoritmo F. Assinale
a alternativa que apresenta somente algoritmos com complexidade
assintótica, quando f(n) = O(n log n): 
 (Ref.: 202011203043)
1 ponto
Observe a árvore binária a seguir: 
O caminhamento central (infixado) sobre essa árvore produz a sequência de
visitação: 
 (Ref.: 202011134356)
As afirmativas I, II e III estão certas. 
As afirmativas I, II e III estão erradas. 
A afirmativa III está errada, e as afirmativas I e II estão certas. 
A afirmativa II está errada, e as afirmativas I e III estão certas. 
A afirmativa I está errada, e as afirmativas II e III estão certas. 
 
 
6.
Quick sort e insertion sort. 
Insertion sort. 
Bubble sort. 
Merge sort e bubble sort. 
Quick sort e merge sort. 
 
 
7.
D - H - J - K - I - E - B - F - G - C - A 
A - B - D - E - H - I - J - K - C - F - G 
D - B - H - E - J - I - K - A - F - C - G 
22/05/2022 15:45 EPS
https://simulado.estacio.br/alunos/ 5/7
1 ponto
Imagine que temos números de 1 a 100 em uma árvore de pesquisa binária (ABP).
Agora queremos procurar o número 50. Assinale a alternativa que apresenta a
possível sequência de elementos da árvore consultada. 
 (Ref.: 202011134350)
1 ponto
(CESPE/CEBRASPE - TRT - 8ª Região (PA e AP) - Analista Judiciário - Tecnologia da Informação - 2016)
A quantidade de grau total do grafo na figura é:
 (Ref.: 202011136347)
1 ponto
(CESGRANRIO - Banco da Amazônia - Técnico Científico - Banco de Dados - 2014)
A - B - C - D - E - F - G - H - I - J - K 
J - K - I - H - E - D - B - F - G - C - A 
 
 
8.
40 - 15 - 45 - 30 - 50. 
40 - 60 - 45 - 48 - 50. 
42 - 60 - 20 - 48 - 50. 
40 - 10 - 45 - 30 - 50. 
42 - 60 - 20 - 30 - 50. 
 
 
9.
13
16
15
14
17
 
 
10.
22/05/2022 15:45 EPS
https://simulado.estacio.br/alunos/ 6/7
O grafo anterior pode ser representado pela seguinte matriz:
 (Ref.: 202011136348)
 
 
 
VERIFICAR E ENCAMINHAR
 
 
 
 
22/05/2022 15:45 EPS
https://simulado.estacio.br/alunos/ 7/7
Legenda: Questão não respondida Questão não gravada Questão gravada
 
 
javascript:abre_colabore();

Mais conteúdos dessa disciplina