Questões de Concurso Comentadas sobre algoritmos e estrutura de dados

Foram encontradas 2.155 questões

Q1175989 Algoritmos e Estrutura de Dados
Na análise de complexidade de algoritmos, em que o interesse é restrito a valores assintóticos e se desconsidera as constantes multiplicativas e aditivas, qual é o número de passos a ser considerado na expressão 2(n2-1) + 10n3?
Alternativas
Q1087722 Algoritmos e Estrutura de Dados
As passagens de parâmetro são recursos bastante úteis na programação, praticamente essenciais. Portanto, a passagem de parâmetro em que quaisquer alterações nos valores dos parâmetros formais, durante a execução de uma função, refletem nos valores reais de seus parâmetros correspondentes é tecnicamente conhecida como passagem de parâmetro por
Alternativas
Q1087706 Algoritmos e Estrutura de Dados
A estrutura de dados que possui uma coleção de objetos inseridos e retirados dentro do princípio “o último que entra é o primeiro que sai” é tecnicamente conhecida como
Alternativas
Q1087705 Algoritmos e Estrutura de Dados
Um heap é uma estrutura de dados representada por uma árvore binária T, que armazena uma coleção de chaves em seus nodos internos, satisfazendo duas propriedades: uma relacional e outra estrutural. Sabendo disso, assinale a alternativa que apresenta corretamente a propriedade de ordem do heap.
Alternativas
Q1083883 Algoritmos e Estrutura de Dados
Em estrutura de dados, há um tipo de estrutura especial que associa chaves de pesquisa a valores. Seu objetivo é, a partir de uma busca simples, fazer uma busca rápida e obter o valor desejado. A qual das estruturas de dados a seguir a afirmação se refere?
Alternativas
Q1083880 Algoritmos e Estrutura de Dados
FIFO é uma sigla utilizada para definir um conceito em estrutura de dados. Qual é esse conceito?
Alternativas
Q1083877 Algoritmos e Estrutura de Dados
O estudo de estrutura de dados abrange os mais variados conceitos, tais como: fila, pilha, árvore, entre outros. Há algumas siglas conhecidas utilizadas para definir alguns desses conceitos. Qual das alternativas a seguir é a sigla que define o conceito de pilha?
Alternativas
Q1069967 Algoritmos e Estrutura de Dados

Um método de busca bastante utilizado, conhecido como hash, baseia-se na utilização que mapeia chaves em endereços de memória, de modo que os dados associados a cada chave possam ser rapidamente localizados e lidos. Quando há conflitos de localização, algum algoritmo de separação é adotado.

Considere uma tabela hash armazenada em um arquivo no disco rígido. Supondo-se que a mesma possua uma função de hash razoavelmente protegida de conflitos, o número médio de acessos ao disco, necessários para localizar uma chave em um universo de N chaves, é mais próximo de

Alternativas
Q1069961 Algoritmos e Estrutura de Dados
As operações “push” e “pop” aplicam-se às estruturas de dados do tipo
Alternativas
Q929859 Algoritmos e Estrutura de Dados
Com relação à uma árvore binária de busca, assinale a alternativa correta.
Alternativas
Q929851 Algoritmos e Estrutura de Dados
Para armazenar os dados a serem utilizados por um sistema, o desenvolvedor pode utilizar uma entre várias estruturas de dados existentes, sendo cada qual adequada em determinados contextos. Sobre as estruturas de dados, marque a alternativa correta.
Alternativas
Q929820 Algoritmos e Estrutura de Dados
A estrutura de dados fila implementa qual mecanismo de inserção e retirada de dados?
Alternativas
Q876724 Algoritmos e Estrutura de Dados
Editores de Texto geralmente oferecem um mecanismo de reversão de operações (undo) que cancela operações recentes e reverte um documento a estados anteriores. A operação de reversão é implementada mantendo as alterações na estrutura de dados
Alternativas
Q876723 Algoritmos e Estrutura de Dados
Um algoritmo de ordenação é executado através dos seguintes passos: (I) escolha de um elemento da lista, denominado pivô; (II) rearranjo da lista, de forma que todos os elementos anteriores ao pivô sejam menores do que ele e que todos os elementos posteriores ao pivô sejam maiores do que ele; e, também, de modo que o pivô, ao fim do processo, esteja em sua posição final, havendo duas sublistas não ordenadas; (III) ordenação recursiva das sublistas dos elementos menores e dos elementos maiores. Que algoritmo é esse?
Alternativas
Ano: 2016 Banca: IF-PI Órgão: IF-PI Prova: IFPI - 2016 - IF-PI - Professor - Informática |
Q818386 Algoritmos e Estrutura de Dados
Qual estrutura de dados utiliza o princípio LIFO em inglês (Last In, First Out), no qual os dados que foram inseridos por último são os primeiros a serem removidos? Nesse tipo de estrutura de dados, utiliza-se a operação PUSH (empilhar) ao se inserir um novo elemento no topo dessa estrutura e a operação POP (desempilhar), ao remover o elemento do topo dessa estrutura de dados.
Alternativas
Ano: 2016 Banca: IF-PI Órgão: IF-PI Prova: IFPI - 2016 - IF-PI - Professor - Informática |
Q818385 Algoritmos e Estrutura de Dados
Estrutura de Dados básicas como Fila são usadas em uma gama variada de aplicações computacionais, EXCETO em:
Alternativas
Q810445 Algoritmos e Estrutura de Dados
As linguagens de programação possuem estruturas para que se criem soluções melhores. Marque a alternativa que possui estrutura de repetição representada em pseudocódigo.
Alternativas
Q810444 Algoritmos e Estrutura de Dados
Marque a alternativa que apresenta tipos de dados primitivos usados para a criação de programas.
Alternativas
Q810443 Algoritmos e Estrutura de Dados
Quando se escreve um algoritmo, ou um programa de computador é quase impossível não se ter uma variável. Uma variável, emprogramação de computadores, é:
Alternativas
Q777648 Algoritmos e Estrutura de Dados
Um problema de algoritmo em uma estrutura recursiva demostra que:
Alternativas
Respostas
1121: D
1122: B
1123: D
1124: A
1125: D
1126: D
1127: D
1128: E
1129: E
1130: D
1131: C
1132: B
1133: B
1134: A
1135: D
1136: C
1137: E
1138: D
1139: B
1140: A