Buscar

Conteúdo Interativo 6

Prévia do material em texto

ESTRUTURA DE DADOS 6a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0826_EX_A6_201903069998_V1 05/05/2020
Aluno(a): DIOGENES DOS SANTOS BANDEIRA 2020.1 EAD
Disciplina: CCT0826 - ESTRUTURA DE DADOS 201903069998
 
 1a Questão
A estrutura de dados linear que obedece o seguinte critério: o último elemento inserido será o primeiro elemento a ser retirado
(LIFO) é:
Lista circular
Árvore binária
Fila
 Pilha
Árvore AVL
Respondido em 05/05/2020 08:55:14
 
 
Explicação:
 
Por definição, a estrutura de dados pilha segue a lógica LIFO (Last In First Out),
em que o último a entrar será o primeiro a sair. Portanto, a opção correta é pilha.
 
Fila : Lista linear em que segue-se a lógica FIFO (First In First Out) para inserções
e remoções.
 
Árvore binária : pode ser ordenada ou não. Se não for, insere-se em qualquer
posição e o mesmo para remoção.
 
Árvore AVL : Insere-se e retira-se de forma ordenada
 
Lista circular : Pode-se inserir ou remover de qualquer nó da lista.
 
 
 
 
 2a Questão
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','6','','','');
javascript:abre_frame('3','6','','','');
Considere dados sendo manipulados em uma pilha sequencial em que as
operações possíveis são: inserção - push(novo valor) ou remoção - pop().
Se realizarmos a seguinte sequencia de operações:
push(A),push(B),push(C),pop(),pop(),push(D),pop(),pop(),pop().
Pode-se dizer que interior da pilha apresenta-se:
Apenas com o dado D
Apenas com o dado A
Com os dados A e B
 Vazio
Com os dados A e D
Respondido em 05/05/2020 08:55:07
Gabarito
 Coment.
 
 
 3a Questão
O almoxarifado de um órgão pediu ao técnico de informática que elaborasse um sistema de custeio que, para cada saída de
material, considerasse o custo do mais recente que houvera dado entrada no almoxarifado. O técnico deve desenvolver um
programa para tratar com uma estrutura de dados do tipo?
TABLE
ARRAY
FIFO
 LIFO
RECORD
Respondido em 05/05/2020 08:55:12
Gabarito
 Coment.
 
 
 4a Questão
O que acontece quando tentamos retirar um elemento de uma pilha que já está vazia?
 Underflow.
Inclusão.
Remoção.
Ordenação.
Overflow.
Respondido em 05/05/2020 08:55:19
 
 
Explicação:
Por definição, a respota certa é underflow. 
Usa-se overflow quando a pilha está cheia e tentamos inserir
Gabarito
 Coment.
 
 
 5a Questão
Observe a função que manipula uma pilha e assuma que TAM é uma constante definida com valor 5. Saiba que o
nome da função já explícita a finalidade dela.
 
Considere a chamada da função conforme linha abaixo, sabendo-se que vet é um vetor de tamanho 5 e que não
tem nenhum valor ainda:
 
 
Analise as afirmativas abaixo que sugerem correções, ou não, na definição na função e assinale a opção que
contem as afirmativas corretas.
 
I Faltou & antes da variável vetor e irá acusar erro. 
II A variável topo está sem tipo.
 III O teste está correto porque o índice do primeiro elemento do vetor em C++ é 1, obrigatoriamente. 
 IV Na linha comentada deveria estar presente um comando de atribuição que decrementaria a variável topo. 
 V A linha vetor[topo]=valor; está correta.
I e III estão corretas
I e II estão corretas
 II e V estão corretas
I, II e IV estão corretas
I , III e V estão corretas
Respondido em 05/05/2020 08:55:25
Gabarito
 Coment.
 
 
 6a Questão
Tanto a operação TOP (acessa topo), quanto à operação POP (remover), permite acessar o último elemento armazenado em uma
Pilha. Quanto à diferença entre ambas as operações em relação ao estado da Pilha é correto afirmar:
 Somente a operação POP altera o estado da Pilha
Nenhuma das operações altera o estado da Pilha
Ambas alteram o estado da Pilha
Somente a operação TOP altera o estado da Pilha
A operação TOP remove um elemento e altera o estado da Pilha
Respondido em 05/05/2020 08:55:44
 
 
Explicação:
Por definição, o TOP só acessa o dado do topo. A operação POP desempilha, acessando o último dado que entrou na pilha,
retirando-o. Assim, o topo diminui. Logo, POP altera o estado da pilha.
Gabarito
 Coment.
 
 
 7a Questão
Analise as afirmativas sobre uma pilha estática e assinale a opção correta.
 
I Ordenar é uma operação que não se faz com pilha. 
II Inserir dados é uma operação que se faz com a pilha. 
 III Remover dados em qualquer posição é uma operação que se faz com a pilha. 
 IV Verificar se a Pilha está cheia é necessário quando se deseja inserir nela. 
 V Inicializar uma pilha significa zerar todas as variáveis do vetor.
 I, II e IV estão corretas.
I, II e V estão corretas.
II e III estão corretas.
I e IV estão corretas.
I e II estão corretas.
Respondido em 05/05/2020 08:55:49
Gabarito
 Coment.
 
 
 8a Questão
No contexto de estrutura de dados, uma pilha é:
uma lista do tipo FIFO.
um tipo de lista linear em que as operações de inserção são realizadas em uma extremidade e as operações de remoção
são realizadas em outra extremidade.
um tipo de lista linear em que as operações de inserção e remoção são realizadas aleatoriamente.
uma lista do tipo LILO.
 um tipo de lista linear em que as operações de inserção e remoção são realizadas na extremidade denominada topo.
Respondido em 05/05/2020 08:55:54
 
 
Explicação:
Por definição, pilha é uma lista linear ordenada em que as inserções e remoções seguem a lógica LIFO. As inserções e remoções
ocorrem em uma só extremidade, que podemos chamar de topo.
Gabarito
 Coment.
 
 
 
javascript:abre_colabore('38403','190681882','3803873607');

Continue navegando