Buscar

Q04 - Questionário 04_ 2022C - Estrutura de Dados I (58669)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

02/08/2022 21:28 Q04 - Questionário 04: 2022C - Estrutura de Dados I (58669)
https://ucaead.instructure.com/courses/58669/quizzes/84871 1/5
Q04 - Questionário 04
Entrega 4 set em 23:59 Pontos 0,4 Perguntas 4
Disponível 25 jul em 19:00 - 4 set em 23:59 Limite de tempo Nenhum
Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 6 minutos 0,4 de 0,4
 As respostas serão mostradas após a última tentativa
Pontuação desta tentativa: 0,4 de 0,4
Instruções do Questionário!
1. Antes de responder o Questionário: Assista a videoaula e leia o capitulo correspondente do
livro !
2. Abra o questionário somente quando for responder;
3. Ao abrir o questionário você terá 4 questões para responder;
4. Leia com calma todas as questões e entenda o que pede a questão: se pede a incorreta, a
correta e qual o tema da questão;
5. Lembre de Clicar no botão "Enviar Teste";
6. Você tem duas tentativas para fazer o teste, a segunda tentativa é opcional;
7. Lembre-se que as respostas mudam de lugar em cada tentativa;
8. As respostas corretas só aparecem após o envio da segunda tentativa;
9. O sistema considera a maior nota entre as duas tentativas;
10. Lembre-se que a segunda tentativa vai zerar TODAS as questões, inclusive as que você acertou
na primeira tentativa;
11. Caso queira ter o questionário para arquivo pessoal, basta selecionar a impressão do
questionário e escolher a opção de "salvar em PDF";
Bons estudos! 😀
 
Fazer o teste novamente
https://ucaead.instructure.com/courses/58669/quizzes/84871/history?version=1
https://ucaead.instructure.com/courses/58669/quizzes/84871/take?user_id=25704
02/08/2022 21:28 Q04 - Questionário 04: 2022C - Estrutura de Dados I (58669)
https://ucaead.instructure.com/courses/58669/quizzes/84871 2/5
Enviado 2 ago em 21:28
Esta tentativa levou 6 minutos.
0,1 / 0,1 ptsPergunta 1
Ao aplicar a busca em uma lista simples ou dupla ordenada, as
interações partem do ponteiro na posição inicial e vão até o último,
antes a leitura se encerrava ou efetuava a busca inversa, aplicando o
conceito de listas circulares é possível navegar pela lista de modo
simples indo do primeiro até o último elemento, partindo de qualquer
direção. Como isso é possível?
 
O primeiro elemento deverá indicar o último elemento, o último
elemento indica como null o próximo.
 
O último elemento indica como null o próximo elemento, isso faz com
que a lista seja reiniciada e a navegação retorne ao início.
 
O primeiro elemento da lista, o ponteiro de indicação do anterior deverá
indicar o último elemento, já o último elemento em seu ponteiro
próximo deverá indicar o primeiro elemento da lista.
 
A principal vantagem da lista circular está no fato de poder percorrer as
posições do elemento usando um GAP de distância.
 
O último elemento indica como null o próximo elemento, isso faz com
que a lista seja reiniciada e a navegação retorne ao início.
0,1 / 0,1 ptsPergunta 2
02/08/2022 21:28 Q04 - Questionário 04: 2022C - Estrutura de Dados I (58669)
https://ucaead.instructure.com/courses/58669/quizzes/84871 3/5
Compreendemos que ao se utilizar a lista duplamente encadeada
temos uma maior flexibilidade ao lidar com os elementos
armazenados, entretanto temos uma situação visto que os elementos
poderão ser inseridos fora de ordem, por estarem fora de ordem de
inserção no vetor, mas sim os dados armazenados em si. O fato de
estarem fora de ordem, gera um consumo mais elevado dos recursos
computacionais. Sobre as regras de ordenação dos elementos em
uma lista linear, podemos afirmar que:
 
A ordenação poderá acontecer apenas na inclusão de novos
elementos.
 
A ordenação poderá acontecer a qualquer momento de inclusão ou
remoção de dados.
 
A ordenação poderá acontecer apenas na exclusão de novos
elementos.
 A ordenação acontece a cada inclusão obrigatoriamente. 
 
A ordenação acontece apenas a conclusão da inserção de todos os
elementos.
0,1 / 0,1 ptsPergunta 3
O uso de ponteiros possibilita a criação de listas dinâmicas. A respeito
do uso de ponteiros e listas, analise as afirmativas a seguir.
 
1. As listas dinâmicas não possuem um valor máximo de elementos
fixos. Podemos inserir quantos elementos forem necessários,
02/08/2022 21:28 Q04 - Questionário 04: 2022C - Estrutura de Dados I (58669)
https://ucaead.instructure.com/courses/58669/quizzes/84871 4/5
desde que caibam na memória.
2. As listas estáticas reservam o tamanho máximo que podem ocupar
em memória assim que são definidas.
3. Ao remover um elemento em uma lista dinâmica, se não
apontarmos corretamente o elemento anterior para o próximo,
podemos perder os dados de parte da lista.
4. Listas dinâmicas crescem na memória dinamicamente até o
tamanho máximo definido em sua criação.
5. Listas dinâmicas podem ter tamanhos maiores que listas estáticas
 
É correto o que se afirma em:
 II, III, IV e V, apenas. 
 I, II, III,e V, apenas. 
 I, II e III, apenas. 
 I e II, apenas. 
 II, III, IV e V, apenas. 
0,1 / 0,1 ptsPergunta 4
Considere uma lista encadeada implementada com vetores, na qual
cada elemento é armazenado no vetor dados e possui um ponteiro
para o próximo no vetor, conforme a seguinte estrutura:
struct lista {
 int dados[20];
 int proximos[20];
 int inicio;
}
Os elementos podem ser incluídos e removidos a qualquer momento,
sobre a manipulação de dados em listas, analise as afirmativas a
02/08/2022 21:28 Q04 - Questionário 04: 2022C - Estrutura de Dados I (58669)
https://ucaead.instructure.com/courses/58669/quizzes/84871 5/5
seguir e selecione a correta.
 
A lista aumenta de espaço na memória assim que novos elementos
vão sendo inseridos, não sendo possível percorrer a lista.
 
Para remover um elemento da lista, precisamos fazer que o elemento
anterior do que será removido apontar para o elemento que o nó
removido apontava.
 
Esta é uma estrutura de tamanho variável, e não estática, sendo assim
não podemos percorrer a estrutura.
 
O código está incorreto. Não há como criar listas em estruturas
estáticas com as variáveis apresentadas.
 
A lista é composta por apenas 10 elementos, pois o vetor precisa de
um índice para dado e outro para o próximo.
Pontuação do teste: 0,4 de 0,4

Continue navegando