Buscar

Q03 - Questionário 03_ 2024A - Estrutura de Dados I (68296)

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

31/01/2024, 09:55 Q03 - Questionário 03: 2024A - Estrutura de Dados I (68296)
https://ucaead.instructure.com/courses/68296/quizzes/292256 1/6
Q03 - Questionário 03
Entrega 18 mar em 23:59 Pontos 0,4 Perguntas 4
Disponível 29 jan em 19:00 - 18 mar em 23:59 Limite de tempo Nenhum
Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 9 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 capítulo 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-se 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/68296/quizzes/292256/history?version=1
https://ucaead.instructure.com/courses/68296/quizzes/292256/take?user_id=40485
31/01/2024, 09:55 Q03 - Questionário 03: 2024A - Estrutura de Dados I (68296)
https://ucaead.instructure.com/courses/68296/quizzes/292256 2/6
Enviado 31 jan em 9:55
Esta tentativa levou 9 minutos.
0,1 / 0,1 ptsPergunta 1
Existe uma forma de organizar trechos de código em blocos para que
sejam utilizados diversas vezes, mas de maneira diferente de como é
feito em laços de repetição. As chamadas funções isolam partes de um
código e permitem uma reutilização deste bloco de instruções toda vez
que a função principal "main" necessite de suas funcionalidades, por
exemplo. 
A partir dos conceitos fundamentais de funções vistos na disciplina,
analise as afirmativas a seguir, dentre as informações passadas.
I. Funções podem conter instruções de desvio de fluxo de execução
dentro de si própria.
II. Funções podem chamar a si mesmas para realizar cálculos e
outros processamentos.
III. Uma função pode conter blocos de instruções de laços de
repetição, vetores, entrada e saída.
IV. Em uma função não são permitidos parâmetros de tipos diferentes
em sua declaração.
V. Funções podem manipular dados internamente e devolver dados
manipulados ao código chamador.
É correto o que se afirma em:
 I e II, apenas. 
 I, II, III, apenas. 
 I, e V, apenas. 
 I, II, e V, apenas. 
 I, II, III e V, apenas. 
31/01/2024, 09:55 Q03 - Questionário 03: 2024A - Estrutura de Dados I (68296)
https://ucaead.instructure.com/courses/68296/quizzes/292256 3/6
0,1 / 0,1 ptsPergunta 2
"Uma função é uma sub-rotina que tem como objetivo desviar a
execução do programa principal para realizar uma tarefa específica."
ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da programação de
computadores. 5. ed. São Paulo: Prentice Hall, 2010.
O trecho de Código Fonte abaixo apresenta a função fatorial() que
realiza o cálculo do fatorial de um número inteiro n, que deve ser
passado por parâmetro.
1 - #include <stdio.h>
2 - #include <stdlib.h>
3 - int fatorial(int n){
4 - int i, fat;
5 - fat = 1;
6 - for(i=1; i<=n; i++){
7 - fat = fat * i;
8 - }
9 - return fat;
10 - }
11 - int main(){
12 - int n, resultado;
13 - n = 5;
14 - resultado = fatorial(n);
15 - printf("%d", resultado);
16 - }
Sendo assim, analise as afirmações abaixo.
31/01/2024, 09:55 Q03 - Questionário 03: 2024A - Estrutura de Dados I (68296)
https://ucaead.instructure.com/courses/68296/quizzes/292256 4/6
I – Caso a função seja invocada da seguinte maneira: "fatorial(4);",
será retornado o valor 24.
II – O tipo da variável "fat", retornada na linha 9, está compatível com o
tipo de retorno da função fatorial.
III – Se a função for invocada de maneira que o parâmetro "n" valha 0
(zero), o algoritmo entrará em loop infinito.
Sendo assim, é correto o que se afirma em:
 I e II, apenas. 
 I, apenas. 
 I, II e III. 
 III, apenas. 
 II, apenas. 
0,1 / 0,1 ptsPergunta 3
Uma lista duplamente encadeada é representada com nó de 3
elementos: 1 para os dados, 1 para o ponteiro para o próximo e 1 para
o ponteiro para o anterior. Analise a imagem a seguir e assinale a
alternativa correta.
 
A lista da imagem está incorreta, pois a lista duplamente encadeada
deve ter um ponteiro para o início e outro para o fim.
31/01/2024, 09:55 Q03 - Questionário 03: 2024A - Estrutura de Dados I (68296)
https://ucaead.instructure.com/courses/68296/quizzes/292256 5/6
 
A lista duplamente encadeada facilita percorrer os elementos em
ambas as direções, pois possui ponteiros para o anterior e para o
próximo.
 A estrutura não representa uma lista, mas sim uma pilha. 
 
A principal vantagem da lista duplamente encadeada é a replicação de
dados, pois os dados são referenciados por outros dois elementos.
 
Se o elemento atual for o primeiro elemento da lista, ao buscar
caminhar para o anterior ela volta ao final e retorna o último elemento.
0,1 / 0,1 ptsPergunta 4
Uma lista encadeada pode ser representada como um elemento do
tipo nó, que possui uma variável para o dado e outra que é um ponteiro
para o próximo. Além disso, há uma variável que aponta para o início
da lista. A respeito de listas encadeadas, assinale as afirmativas
corretas:
I – Uma lista dinâmica pode ter qualquer tamanho que caiba a
memória, pois os elementos são adicionados dinamicamente, mas ela
deve ter o mínimo de um elemento, para que o ponteiro que aponta
para o início não se perca.
II – O último elemento da lista deve apontar para o elemento nulo
(NULL), mesmo que ele seja também o primeiro elemento da lista.
III – Uma lista vazia possui o ponteiro de início apontando para o
elemento nulo (NULL).
IV – Uma lista é considerada cheia quando o último elemento aponta
para o elemento fim
 II e III apenas. 
31/01/2024, 09:55 Q03 - Questionário 03: 2024A - Estrutura de Dados I (68296)
https://ucaead.instructure.com/courses/68296/quizzes/292256 6/6
 II, III e IV apenas. 
 I, II e III apenas. 
 I e II apenas. 
 III e IV apenas. 
Pontuação do teste: 0,4 de 0,4

Continue navegando