Questões de Algoritmos e Estrutura de Dados (TI)Banestes 2021

6 questões da prova Diversas 2021, com gabarito oficial conferido. As duas primeiras são gratuitas.

Questão 1Banestes·Diversas·2021Algoritmos e Estrutura de Dados (TI)

João pretende armazenar uma coleção de dados referentes a cerca de um milhão de pessoas. Cada pessoa tem como chave de acesso um número inteiro sequencial, que não se repete. Empregando uma estrutura de Tabela Hash, João conseguiria obter, praticamente, acesso com complexidade:

Alternativas
Questão 2Banestes·Diversas·2021Algoritmos e Estrutura de Dados (TI)

Considere um processo de ordenação dos elementos do array [16,8,6,14,12,4] em ordem crescente. Supõe-se um algoritmo que percorra o array repetidamente até que esteja ordenado, sem utilização de memória auxiliar para os elementos do array (in place). A lista a seguir mostra a disposição dos elementos no array após cada ciclo de iteração. [8, 6, 14, 12, 4, 16] [6, 8, 12, 4, 14, 16] [6, 8, 4, 12, 14, 16] [6, 4, 8, 12, 14, 16] [4, 6, 8, 12, 14, 16] Nesse caso, é correto concluir que foi utilizado o algoritmo:

Alternativas
Questão 3Banestes·Diversas·2021Algoritmos e Estrutura de Dados (TI)

João pretende armazenar uma coleção de dados referentes a cerca de um milhão de pessoas. Cada pessoa tem como chave de acesso um número inteiro sequencial, que não se repete. Empregando uma estrutura de Tabela Hash, João conseguiria obter, praticamente, acesso com complexidade:

Alternativas
Questão 4Banestes·Diversas·2021Algoritmos e Estrutura de Dados (TI)

Considere um processo de ordenação dos elementos do array [16,8,6,14,12,4] em ordem crescente. Supõe-se um algoritmo que percorra o array repetidamente até que esteja ordenado, sem utilização de memória auxiliar para os elementos do array (in place). A lista a seguir mostra a disposição dos elementos no array após cada ciclo de iteração. [8, 6, 14, 12, 4, 16] [6, 8, 12, 4, 14, 16] [6, 8, 4, 12, 14, 16] [6, 4, 8, 12, 14, 16] [4, 6, 8, 12, 14, 16] Nesse caso, é correto concluir que foi utilizado o algoritmo:

Alternativas
Questão 5Banestes·Diversas·2021Algoritmos e Estrutura de Dados (TI)

João pretende armazenar uma coleção de dados referentes a cerca de um milhão de pessoas. Cada pessoa tem como chave de acesso um número inteiro sequencial, que não se repete. Empregando uma estrutura de Tabela Hash, João conseguiria obter, praticamente, acesso com complexidade:

Alternativas
Questão 6Banestes·Diversas·2021Algoritmos e Estrutura de Dados (TI)

Considere um processo de ordenação dos elementos do array [16,8,6,14,12,4] em ordem crescente. Supõe-se um algoritmo que percorra o array repetidamente até que esteja ordenado, sem utilização de memória auxiliar para os elementos do array (in place). A lista a seguir mostra a disposição dos elementos no array após cada ciclo de iteração. [8, 6, 14, 12, 4, 16] [6, 8, 12, 4, 14, 16] [6, 8, 4, 12, 14, 16] [6, 4, 8, 12, 14, 16] [4, 6, 8, 12, 14, 16] Nesse caso, é correto concluir que foi utilizado o algoritmo:

Alternativas