

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Em uma árvore, o conjunto de um ou mais nós é finito e hierarquicamente subordinado a outro.
Certo
Errado
Uma árvore binária completa com 15 nós tem altura igual a
1.
2.
3.
4.
5.
Algoritmos de ordenação podem ser aplicados em vários tipos de estruturas, como vetores, matrizes e estruturas dinâmicas (por exemplo: listas, pilhas e filas). Sobre os algoritmos de ordenação, corresponde ao algoritmo de ordenação que utiliza a estratégia de divisão e conquista e, ainda, usa um pivô de controle durante o processo de ordenação:
Quicksort.
Merge sort.
Bubble sort.
Insertion sort.
Selection sort.
“Neste escalonamento o processo que chegar primeiro ao estado de pronto é selecionado para execução. Os processos em estado pronto são colocados em uma fila de pronto. Quando o processo em execução é colocado no estado de espera, o primeiro processo da fila pronto é selecionado para execução.” Este tipo de escalonamento é conhecido como:
Escalonamento Shortest-Job_First (SJF).
Escalonamento por Prioridades
Escalonamento Circular.
Escalonamento firts-in-first-out (FIFO).
Escalonamento Cooperativo.
A respeito de uma árvore binária, assinale a alternativa correta.
A profundidade de um nó da árvore binária corresponde à distância desse nó até a raiz da árvore.
Uma árvore binária é dita completa se pelo menos duas folhas da árvore estão na profundidade máxima da árvore.
A altura de uma árvore binária corresponde ao total de folhas dessa árvore.
O nível de uma árvore binária corresponde à média de profundidade dessa árvore.
O elemento raiz da árvore binária aponta para duas ou mais subárvores, sendo as duas subárvores das extremidades denominadas subárvores esquerda e direita.
Em estrutura de dados os conceitos de FILAS e PILHAS são usados para implementar diversos recursos computacionais que vão desde compiladores e interpretadores a mecanismos usados nas linguagens de programação para auxiliar os desenvolvedores no dia a dia. Sobre essas estruturas, quais das definições abaixo são corretas?
Nas FILAS é usado o princípio do primeiro a entrar é o último a sair, já as PILHAS obedecem a regra do primeiro a entrar é o último a sair.
Nas FILAS é usado o princípio do primeiro a entrar é o primeiro a sair, já as PILHAS obedecem a regra do primeiro a entrar é o primeiro a sair.
Nas FILAS é usado o princípio do segundo a entrar é o primeiro a sair, já as PILHAS obedecem a regra do último a entrar é o último a sair.
Nas FILAS é usado o princípio do primeiro a entrar é o primeiro a sair, já as PILHAS obedecem a regra do primeiro a entrar é o último a sair.
Nas FILAS é usado o princípio do primeiro a entrar é o segundo a sair, já as PILHAS obedecem a regra do segundo a entrar é o terceiro a sair.
A estrutura conhecida como árvore é utilizada no seguinte modelo de banco de dados:
relacional.
hierárquico.
randômico.
VSAM.
indexado.
Matriz é uma estrutura de dado que possui mais de uma dimensão e, por isso, é chamada de variável composta homogênea multidimensional. É correto afirmar que uma variável do tipo matriz precisa de:
Um índice para cada uma de suas dimensões.
Várias variáveis com o mesmo nome.
Uma variável composta em cada dimensão criada.
Pelo menos duas variáveis com o mesmo número em cada dimensão criada.
Somente uma variável do tipo inteiro.
Estruturas de dados são objetos que armazenam dados de forma eficiente, e seu conhecimento é básico para projetos de bancos de dados.
Dentre as opções abaixo, aquela que não é uma estrutura conhecida denomina-se:
árvores.
pilhas.
listas circulares.
quadrados.
filas.
A estrutura de dados caracterizada pela disciplina Last In First Out (LIFO) é denominada:
pilha.
fila.
lista.
árvore.
Na definição de árvore, não há relação entre o número de subárvores de um nó e o grau de um nó, uma vez que são conceitos distintos.
Certo
Errado
Operações como inserir um elemento e excluir e encontrar o maior e o menor não são permitidas na estrutura do tipo fila, apenas na estrutura do tipo pilha.
Certo
Errado
Assinale as operações características de uma estrutura de dados do tipo pilha (stack).
IMPORT, EXPORT.
INPUT, OUPUT.
INSERT, REMOVE.
PUSH, POP.
READ, READLN.
Uma lista ligada é uma estrutura de dados na qual os objetos estão organizados em ordem linear. Entretanto, diferentemente de um arranjo, no qual a ordem linear é determinada pelos índices do arranjo, a ordem em uma lista ligada é determinada por um ponteiro em cada objeto. Qual das alternativas a seguir melhor descreve uma lista encadeada, garantindo a integridade dos dados gerenciados por essa lista?
A lista encadeada tem o ponteiro anterior do último elemento apontando para nulo, e um ponteiro específico sempre apontando para o primeiro elemento da lista.
A lista encadeada tem o ponteiro próximo do primeiro elemento apontando para nulo, e um ponteiro específico sempre apontando para o primeiro elemento da lista.
A lista encadeada tem o ponteiro próximo do primeiro elemento apontando para o último elemento, e um ponteiro específico sempre apontando para o primeiro elemento da lista.
A lista encadeada tem o ponteiro próximo do último elemento apontando para o primeiro elemento, e o ponteiro próximo do primeiro elemento apontando para o último elemento.
A lista encadeada tem o ponteiro próximo do último elemento apontando para nulo, e um ponteiro específico sempre apontando para o primeiro elemento da lista.
“Uma variável composta homogênea multidimensional é formada por uma sequência de variáveis, todas do mesmo tipo, com o mesmo identificador (mesmo nome), e alocadas sequencialmente na memória. Uma vez que as variáveis têm o mesmo nome, o que distingue são índices que referenciam sua localização dentro da estrutura. Uma variável desse tipo precisa de um índice para cada uma de suas dimensões”. Essa descrição se refere a qual estrutura de dados?
Registro.
Vetor.
Matriz.
Pilha.
Fila.
Considerando-se os conhecimentos que se tem sobre os vetores, analisar a sentença abaixo:
Um vetor é uma variável composta homogênea bidimensional, formada por uma sequência de variáveis, todas do mesmo tipo de dados, com o mesmo identificador (mesmo nome) e alocadas sequencialmente na memória (1ª parte). Uma vez que as variáveis que compõem o vetor têm o mesmo nome, o que distingue cada uma delas é um índice, que referencia sua localização dentro da estrutura (2ª parte). Em pseudocódigo, é possível expressar que uma matriz deve ser totalmente lida por meio do comando Leia (3ª parte).
A sentença está:
Totalmente correta.
Correta somente em sua 1ª parte.
Correta somente em sua 2ª parte.
Correta somente em suas 2ª e 3ª partes.
Totalmente incorreta.
A árvore AVL, criada em 1962 por Adelson-Velsky e Landis, é uma árvore de busca binária de altura balanceada. Considerando o exposto, assinale a alternativa que descreve corretamente a situação de desbalanceamento de uma árvore AVL.
A estrutura estará desbalanceada se a diferença de altura entre as subárvores de um nó for menor que 2 ou maior que -2.
A estrutura estará desbalanceada se a diferença de altura entre as subárvores de um nó for maior que 0.1 ou menor que -0.1.
A estrutura estará desbalanceada se a diferença de altura entre as subárvores de um nó for maior que 2 ou menor que -2.
A estrutura estará desbalanceada se a diferença de altura entre as subárvores de um nó for maior que 1 ou menor que -1.
A estrutura estará desbalanceada se a diferença de altura entre as subárvores de um nó for menor que 1 ou maior que -1.
Os elementos de uma fila poderão ser retirados somente na ordem inversa em que foram inseridos, ou seja, respeitando-se o conceito last in, first out.
Certo
Errado
Considere a estrutura de uma lista duplamente encadeada mostrada a seguir.
Índice | Valor | Próximo | Anterior |
1 | Fiat | 4 | 3 |
2 | Chevrolet | 3 | |
3 | Volkswagen | 1 | 2 |
4 | Toyota | 1 |
A ordem corrente da lista é:
Chevrolet, Fiat, Volkswagen, Toyota.
Chevrolet, Volkswagen, Fiat, Toyota.
Fiat, Chevrolet, Volkswagen, Toyota.
Fiat, Volkswagen, Chevrolet, Toyota.
Toyota, Volkswagen, Chevrolet, Fiat.
Em um sistema operacional, a estrutura de dados utilizada para organizar chamadas de funções recursivas por meio da inserção ou remoção de elementos via operações como push e pop é denominada
lista estática.
fila.
hash.
pilha.
lista dinâmica.