31 Q902213
Algoritmos e Estrutura de Dados Estrutura de Dados Listas Pilhas + 1
Ano: 2023
Banca: FUMARC

Analise as afirmativas referentes às estruturas de dados básicas:


I – Uma lista linear é uma sequência de zero ou mais itens x1, x2, ..., xn, em que xi é de um determinado tipo e n representa o tamanho da lista linear.


II – Uma pilha é uma lista linear em que todas as inserções, retiradas e geralmente todos os acessos, são feitos em apenas um extremo da lista.


III – Uma fila é uma lista linear em que todas as inserções são realizadas em um extremo da lista e todos os acessos e retiradas são realizados no mesmo extremo da lista.


Estão CORRETAS as afirmativas:

32 Q902212
Algoritmos e Estrutura de Dados Algoritmos Estrutura de Dados Algoritmos de Ordenação + 1
Ano: 2023
Banca: FUMARC

Considere a figura a seguir representando um vetor e os passos de um método de ordenação interna.


Imagem associada para resolução da questão


Analise as afirmativas referentes ao método de ordenação interna utilizado para ordenar o vetor:

I – O método apresentado é baseado no princípio da distribuição.

II – O método apresentado requer O(n2) comparações.

III – O método apresentado é um exemplo ...

33 Q901700
Algoritmos e Estrutura de Dados Estrutura de Dados Pilhas
Ano: 2023
Banca: IDECAN
Uma estrutura de dados é um modo particular de armazenamento e organização de dados em um computador. Selecione a alternativa que mostra o princípio de funcionamento de uma pilha em estrutura de dados.
34 Q901699
Algoritmos e Estrutura de Dados Estrutura de Dados Árvores
Ano: 2023
Banca: IDECAN
A estrutura de dados em árvore é uma das mais importantes estruturas de dados não lineares utilizadas na programação. Selecione a alternativa que mostra as estratégias de ordenação de nós de uma árvore binária. 
35 Q901694
Algoritmos e Estrutura de Dados Estrutura de Dados Listas
Ano: 2023
Banca: IDECAN
As listas sequenciais são estruturas que servem para armazenar elementos de maneira relacionada e lógica. De acordo com os tipos de operações que são permitidas, e que podem ser realizadas, as listas sequenciais são classificadas em:
36 Q901693
Algoritmos e Estrutura de Dados Estrutura de Dados Listas
Ano: 2023
Banca: IDECAN
As listas encadeadas simples são normalmente utilizadas para relacionar itens que precisam ser exibidos ou manipulados por meio de estruturas dinâmicas. Em relação a manipulação de uma lista encadeada simples, analise os itens:
I. É preciso inicializar a lista antes de inserir algum elemento. II. A inclusão de um elemento em uma lista encadeada simples pode ser realizada somente de duas maneiras: no início e no final da lista. III. Um elemento de uma lista encadeada simples pode ser excluído no início e no final da lista. IV. Um elemento de uma lista encadeada simples não pode ser excluído quando está no meio da lista. V. Uma lista encadeada está vazia se ela aponta para nulo.
São verdadeiros somente os seguintes: 
37 Q901600
Algoritmos e Estrutura de Dados Estrutura de Dados Filas
Ano: 2023
Banca: INQC
Um software de ordenação utiliza uma estrutura de dados na qual sempre se adicionam itens no fim e remove-se do início. Esse tipo de estrutura também é conhecido como:
38 Q901094
Algoritmos e Estrutura de Dados Algoritmos Estrutura de Dados Lógicas de Programação + 1
Ano: 2023
Banca: VUNESP
Analise o algoritmo a seguir, apresentado na forma de uma pseudolinguagem.
Início [     Tipo MAT = matriz[1..3,1..3] de inteiros;     MAT: M;     Inteiro: i, j, X, Y;     X ? 0;     Y ? 0;     Para i de 1 até 3 faça     [         Para j de 1 até 3 faça             [                 Se i = j                     Então M[i,j] ? i + j + 1;                     Senão M[i,j] ? i + 2*j + 1;         ]     ] Para i de 1 até 3 faça     [         X ? X + M[i,i];         Y ? Y + M[1,i];     ]     Imprima (X+Y); ] Fim.

Ao final do algoritmo é impressa a soma (X+Y) que é igual a
39 Q901093
Algoritmos e Estrutura de Dados Estrutura de Dados Pilhas
Ano: 2023
Banca: VUNESP
Considere uma estrutura de dados do tipo pilha, inicialmente vazia, que possui as operações típicas de inserção e remoção de elementos, denominadas PUSH e POP. Nessa estrutura, foram executadas as seguintes operações, nesta ordem.
PUSH 1 PUSH 2 POP PUSH 3 POP PUSH 4 POP PUSH 5
Após a realização de todas essas operações, o número de elementos na pilha e o valor armazenado no topo da pilha serão, respectivamente,
40 Q900911
Algoritmos e Estrutura de Dados Estrutura de Dados Filas
Ano: 2023
Banca: FUNDATEC
A estrutura de dados em que o primeiro elemento a ser inserido também será o primeiro a ser removido, o que é conhecido como FIFO (first in, first out), é chamada de: