Buscar

ATIVIDADE TELEAULA VII _ (1)

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

Revisar envio do teste: ATIVIDADE TELEAULA VIILINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO 288S_18501_20232 CONTEÚDO
LINGUAGEM E
TÉCNICAS DE
PROGRAMAÇÃO
(288S_18501_2023
2)
CONTEÚDO
Sexta-feira, 8 de Setembro de 2023 14h04min57s GMT-03:00
Usuário RODRIGO DE TOLEDO RODRIGUES
Curso LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO
Teste ATIVIDADE TELEAULA VII
Iniciado 08/09/23 14:04
Enviado 08/09/23 14:04
Status Completada
Resultado da tentativa 0 em 0 pontos  
Tempo decorrido 0 minuto
Autoteste O aluno responde e o resultado do aluno não é visível ao professor.
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente
Pergunta 1
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da resposta:
A rotina de inserção em uma Lista pode ser considerada a mesma da Fila, porém a função que insere no topo realiza o controle de uma maneira
diferente, fazendo que a lista passe a ser apontada pelo elemento posterior. Analise a função insere() e selecione a alternativa que melhor descreve a
assinatura da função:
Função insere recebe por parâmetro um ponteiro e um inteiro, ao �nal retorna um ponteiro.
Função insere recebe por parâmetro um ponteiro e um inteiro, ao �nal retorna um ponteiro.
Função insere recebe por parâmetro uma lista e um inteiro, ao �nal retorna um ponteiro.
Função insere recebe por parâmetro um ponteiro, uma lista e um inteiro, ao �nal retorna um ponteiro.
Função insere recebe por parâmetro um ponteiro e um inteiro, ao �nal retorna um elemento da lista.
Nenhuma alternativa está correta.
Resposta: a)
Pergunta 2
Resposta
Selecionada:
e. 
Respostas: a. 
b. 
c.
d. 
e. 
Comentário da resposta:
Com base no conceito de listas ligadas, assinale a alternativa incorreta:
Estrutura heterogênea que permite a alocação de diferentes tipos de dados na mesma estrutura.
Uma lista ligada é uma representação de uma sequência de objetos, todos do mesmo tipo.
Cada elemento da sequência é armazenado em uma célula (nó) da lista.
Uma lista ligada é uma sequência de células (nós), em que cada nó contém um objeto (todos do mesmo tipo) e o endereço do
próximo nó.
Cada nó é um registro que pode ser de�nido por meio de uma struct
em linguagem C.
Estrutura heterogênea que permite a alocação de diferentes tipos de dados na mesma estrutura.
Resposta: e)
Pergunta 3
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da resposta:
Para criar uma pilha, a função malloc tem o propósito de reservar um espaço na memória. Assinale a alternativa que melhor representa a implementação
da função malloc no processo de criação de uma pilha.
Pilha* nova_pilha = (Pilha*) malloc(sizeof(Pilha));
Pilha* nova_pilha = (Pilha*) malloc(sizeof(Pilha));
Pilha nova_pilha = (Pilha*) malloc(sizeof(Pilha));
Pilha nova_pilha = (Pilha) malloc(sizeof(Pilha));
Pilha* nova_pilha = (Pilha*) malloc(sizeof(Pilha*));
Pilha* nova_pilha = (nó*) malloc(sizeof(Pilha)).
Resposta: a)
Pergunta 4
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da resposta:
Trata-se de um conceito fundamental, em que uma estrutura desse tipo faz com que um nó tenha uma parte com os dados e outra com um ponteiro
apontando para o próximo nó. Os novos nós são incluídos sequencialmente na ponta e a remoção é feita substituindo o nó e mudando o endereço do nó
anterior pelo endereço do próximo nó do elemento removido. Esse conceito está associado a:
Estrutura de lista ligada.
Estrutura de lista ligada.
Estrutura de pilha (LIFO).
Estrutura de �la (FIFO).
Ponteiros para �las.
Função de inserção em pilhas.
Resposta: a)
← OK
UNIP BIBLIOTECAS MURAL DO ALUNOCONTEÚDOS ACADÊMICOS
0 em 0 pontos
0 em 0 pontos
0 em 0 pontos
0 em 0 pontos
RODRIGO RODRIGUES
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_310910_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_310910_1&content_id=_3640762_1&mode=reset
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_310910_1&content_id=_3640762_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_49_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout

Outros materiais