Questões de Concurso sobre Estrutura de Dados

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
1.795 questões encontradas
Questões por página
20
Mais recentes
 

Em uma árvore, o conjunto de um ou mais nós é finito e hierarquicamente subordinado a outro.


C

Certo


E

Errado

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:


A

Quicksort.


B

Merge sort.


C

Bubble sort.


D

Insertion sort.


E

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:


A

Escalonamento Shortest-Job_First (SJF).


B

Escalonamento por Prioridades


C

Escalonamento Circular.


D

Escalonamento firts-in-first-out (FIFO).


E

Escalonamento Cooperativo.

A respeito de uma árvore binária, assinale a alternativa correta.


A

A profundidade de um nó da árvore binária corresponde à distância desse nó até a raiz da árvore.


B

Uma árvore binária é dita completa se pelo menos duas folhas da árvore estão na profundidade máxima da árvore.


C

A altura de uma árvore binária corresponde ao total de folhas dessa árvore.


D

O nível de uma árvore binária corresponde à média de profundidade dessa árvore.


E

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?


A

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.


B

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.


C

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.


D

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.


E

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:


A

relacional.


B

hierárquico.


C

randômico.


D

VSAM.


E

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:


A

Um índice para cada uma de suas dimensões.


B

Várias variáveis com o mesmo nome.


C

Uma variável composta em cada dimensão criada.


D

Pelo menos duas variáveis com o mesmo número em cada dimensão criada.


E

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:


A

árvores.


B

pilhas.


C

listas circulares.


D

quadrados.


E

filas.

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.


C

Certo


E

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.


C

Certo


E

Errado

Assinale as operações características de uma estrutura de dados do tipo pilha (stack).


A

IMPORT, EXPORT.


B

INPUT, OUPUT.


C

INSERT, REMOVE.


D

PUSH, POP.


E

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

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.


B

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.


C

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.


D

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.


E

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?


A

Registro.


B

Vetor.


C

Matriz.


D

Pilha.


E

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á:


A

Totalmente correta.


B

Correta somente em sua 1ª parte.


C

Correta somente em sua 2ª parte.


D

Correta somente em suas 2ª e 3ª partes.


E

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

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.


B

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.


C

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.


D

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.


E

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.


C

Certo


E

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 é:


A

Chevrolet, Fiat, Volkswagen, Toyota.


B

Chevrolet, Volkswagen, Fiat, Toyota.


C

Fiat, Chevrolet, Volkswagen, Toyota.


D

Fiat, Volkswagen, Chevrolet, Toyota.


E

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


A

lista estática.


B

fila.


C

hash.


D

pilha.


E

lista dinâmica.

   
Gerar simulado