Questões de Concurso Sobre algoritmos e estrutura de dados

Questões Discursivas

Foram encontradas 3.833 questões

Q794278 Algoritmos e Estrutura de Dados
Considere a estrutura de dados do tipo Lista Encadeada, em que os elementos são alocados na memória à medida que são inseridos na lista, e removidos à medida que são dela retirados. Em um dado momento, essa lista possui 5 elementos (E1, E2, E3, E4 e E5), de forma que E1 aponta para E2, E2 aponta para E3, E3 aponta para E4 e E4 aponta para E5. Deseja-se retirar o elemento E3 dessa lista. Com base nas informações apresentadas, assinale a alternativa que apresenta as ações necessárias para realizar essa operação.
Alternativas
Q794277 Algoritmos e Estrutura de Dados
Considere uma estrutura de dados do tipo Pilha, apresentada a seguir.
                                   Imagem associada para resolução da questão
A partir desse estado da pilha e supondo que, inicialmente, as variáveis x, y e z contenham, respectivamente, os valores 40, 50 e 60, foram realizadas as seguintes operações sobre a pilha:
PUSH z PUSH y PUSH x POP y POP z POP x Após a realização dessas operações, os valores finais de x, y e z são, respectivamente,
Alternativas
Q794274 Algoritmos e Estrutura de Dados
Considere o algoritmo a seguir para responder à questão. O algoritmo apresenta-se na forma de pseudolinguagem (Português Estruturado).


                        

Para o mesmo algoritmo, caso os valores lidos para m e n tenham sido, respectivamente, 10 e 6, o valor de a ao término da execução do programa será:
Alternativas
Q794273 Algoritmos e Estrutura de Dados
Considere o algoritmo a seguir para responder à questão. O algoritmo apresenta-se na forma de pseudolinguagem (Português Estruturado).


                        

Suponha que, para o algoritmo apresentado, os valores lidos para m e n tenham sido, respectivamente, 8 e 5. Assinale a alternativa que apresenta o valor de x impresso ao final do programa.
Alternativas
Q794182 Algoritmos e Estrutura de Dados

Considere o vetor vet a seguir:

Imagem associada para resolução da questão

Após a execução dos seguintes comandos de atribuição:

aux ← vet[8]

vet[8] ←vet [1]

vet[4] ← vet[6]

vet[6] ← vet[3]

vet[3] ← vet[1] ← aux

A configuração do vetor (do índice 1 ao 8) será

Alternativas
Q794181 Algoritmos e Estrutura de Dados
Considere o programa em pseudocódigo abaixo: Imagem associada para resolução da questão
 É correto afirmar: 
Alternativas
Q783461 Algoritmos e Estrutura de Dados
Observe o trecho de algoritmo a seguir, que utiliza a estrutura de controle enquanto ... faça ... 
Imagem associada para resolução da questão

A codificação que gera o mesmo resultado da estrutura acima e que utiliza a estrutura para ... faça ..., corresponde à seguinte opção:
Alternativas
Q783459 Algoritmos e Estrutura de Dados
Com relação à estrutura de controle conhecida como repetir ... até que ..., assinale V para a afirmativa verdadeira e F para a falsa. ( ) O bloco de instruções dentro do loop, é executado pelo menos uma vez. ( ) A execução da estrutura termina, quando o teste da condição retorna o valor lógico falso. ( ) A execução da estrutura permanece em loop, enquanto o teste da condição retorna o valor lógico verdadeiro.
As afirmativas são, respectivamente,
Alternativas
Q782658 Algoritmos e Estrutura de Dados
A estrutura de dados que implementa o princípio LIFO (Last in, First out), no qual o último elemento inserido é o primeiro a ser retirado, é:
Alternativas
Q765773 Algoritmos e Estrutura de Dados

Atenção: Para responder à questão, considere o fragmento de pseudocódigo abaixo.


Considere ainda que:

− as variáveis numeroLido, pri, ult e metade são do tipo inteiro.

− a variável achou é do tipo lógico.

vet é um vetor de inteiros que contém os seguintes valores 3, 5, 60, 80 e 98, nessa ordem.

− a primeira posição do vetor vet é zero (0).

Sobre o fragmento de pseudocódigo apresentado é correto afirmar que
Alternativas
Q765772 Algoritmos e Estrutura de Dados

Ana precisa utilizar uma estrutura de dados para gerenciar trabalhos de impressão em uma impressora compartilhada por vários computadores em uma rede. As regras dessa estrutura devem permitir que os trabalhos sejam impressos na ordem em que forem enviados, ou seja, o primeiro a enviar um pedido de impressão deve ser o primeiro a ter sua solicitação atendida. Não deve ser permitido inserir pedidos de impressão no meio dos pedidos já realizados.

A estrutura de dados mais adequada para Ana utilizar é

Alternativas
Q762364 Algoritmos e Estrutura de Dados
No Hash extensível, considerando d como sendo a profundidade global do diretório, o tamanho do bucket será:
Alternativas
Q762363 Algoritmos e Estrutura de Dados
Considerando que d é o número mínimo de chaves de um nó e n o número de chaves para armazenar no índice, o limite ou a altura máxima h de uma árvore B é
Alternativas
Q762361 Algoritmos e Estrutura de Dados

Com relação às árvores B, analise as afirmativas a seguir.


I. São densas. A largura (número de ponteiros partindo de um nó) e a altura (número de nós entre o nó raiz e a folha) estão inversamente relacionadas. Quanto maior a largura, menor a altura.

II. É uma estrutura de arquivos ubíqua amplamente utilizada e implementada em diversos SGBDs.

III. É uma estrutura desbalanceada. Podem existir nós folha (nós sem filhos) em vários níveis diferentes da árvore.


Assinale:

Alternativas
Q754944 Algoritmos e Estrutura de Dados

O processo de otimização de consultas é composto de um grande conjunto de etapas, uma dessas etapas envolve a construção de árvores de consulta, também conhecidas por árvores de sintaxe abstrata.

Uma árvore de consulta é uma estrutura de dados do tipo

Alternativas
Q699617 Algoritmos e Estrutura de Dados

Em um algoritmo referente a um programa de computador, há a seguinte estrutura de seleção:


Imagem associada para resolução da questão

Se a variável a receber o valor 2, a variável b receber o valor 3 e a variável c receber o valor 9:

Alternativas
Q631411 Algoritmos e Estrutura de Dados
Assinale a alternativa que indica o nome dado ao nó de uma árvore sem nós filhos.
Alternativas
Q631402 Algoritmos e Estrutura de Dados
O tempo médio de acesso, por meio de pesquisa binária em blocos, para encontrar um registro específico de um arquivo ordenado com m blocos é
Alternativas
Q631401 Algoritmos e Estrutura de Dados

Leia o fragmento a seguir.

Hashing para arquivos em disco denominam‐se _____. Para se adaptar as características de armazenamento em disco, se considera que o espaço de endereços alvo é constituído por _____, cada um deles mantém múltiplos registros, formando um _____ de blocos consecutivos.”

Assinale a alternativa cujos itens completam corretamente as lacunas do fragmento acima.

Alternativas
Q631400 Algoritmos e Estrutura de Dados
As alternativas a seguir apresentam características dos arquivos Heap, à exceção de uma. Assinale‐a.
Alternativas
Respostas
2861: B
2862: D
2863: B
2864: D
2865: E
2866: D
2867: D
2868: C
2869: B
2870: C
2871: E
2872: A
2873: E
2874: D
2875: C
2876: E
2877: E
2878: A
2879: D
2880: E