Questões de Concurso Sobre algoritmos e estrutura de dados

Foram encontradas 3.260 questões

Q678131 Algoritmos e Estrutura de Dados

Considerando a linguagem utilizada na construção de algoritmos, julgue o item a seguir.

O algoritmo a seguir fornece como resultado 50 números pares.

Imagem associada para resolução da questão

Alternativas
Q678080 Algoritmos e Estrutura de Dados

A respeito de algoritmos e estruturas de dados, julgue o próximo item.

Árvore vermelho-preto é uma árvore de pesquisa binária que possui um bite extra de armazenamento por nó e garante que o comprimento de qualquer caminho da raiz até uma folha seja inferior ao dobro do comprimento dos demais caminhos.
Alternativas
Q678079 Algoritmos e Estrutura de Dados

A respeito de algoritmos e estruturas de dados, julgue o próximo item.

O algoritmo de ordenamento por inserção tem o menor número de trocas quando o vetor está ordenado de forma inversa à ordem do procedimento.
Alternativas
Q678078 Algoritmos e Estrutura de Dados

A respeito de algoritmos e estruturas de dados, julgue o próximo item.

Fila de prioridades é um tipo abstrato de dados que permite executar algumas operações: por exemplo, a operação INSERT (S,x) insere o elemento x no conjunto S e a operação MAXIMUM (S) retorna o elemento de S que possui a maior chave.

Alternativas
Q667795 Algoritmos e Estrutura de Dados
Pilhas e filas são duas estruturas de dados bem utilizadas até os dias de hoje. É correto o que se lê nas alternativas abaixo, EXCETO em:
Alternativas
Q667766 Algoritmos e Estrutura de Dados
Escolha a assertiva que contenha somente funções para realizar operações em arrays.
Alternativas
Q662333 Algoritmos e Estrutura de Dados
O tamanho, em bites, da saída do algoritmo de hash MD5 é igual a
Alternativas
Q662319 Algoritmos e Estrutura de Dados
Assinale a opção que corresponde à forma pós-fixa da expressão infixa ( a * b - ( c + d ) ) * ( e + f ).
Alternativas
Q662318 Algoritmos e Estrutura de Dados
Imagem associada para resolução da questão

Assinale a opção que apresenta corretamente o resultado da  execução do procedimento presentado.
Alternativas
Q662317 Algoritmos e Estrutura de Dados
Assinale a opção que apresenta corretamente a classificação da hierarquia de Noam Chomsky utilizada na descrição de linguagens de programação e na implementação de interpretadores e compiladores.
Alternativas
Q662316 Algoritmos e Estrutura de Dados
Imagem associada para resolução da questão

Assinale a opção que corresponde ao resultado correto da execução do algoritmo apresentado.
Alternativas
Q662315 Algoritmos e Estrutura de Dados
Imagem associada para resolução da questão

Considerando as instruções precedentes, assinale a opção que apresenta corretamente o resultado para execução da função Afunc(1,3).
Alternativas
Q662314 Algoritmos e Estrutura de Dados
Em linguagens de programação, o dado denominado registro é definido como um(a)
Alternativas
Q662313 Algoritmos e Estrutura de Dados
Imagem associada para resolução da questão
Assinale a opção que apresenta o resultado correto do código com estrutura condicional apresentado.
Alternativas
Q662312 Algoritmos e Estrutura de Dados
Imagem associada para resolução da questão

Considerando as instruções precedentes, assinale a opção que apresenta a relação correta entre as variáveis n e cont no final do laço.
Alternativas
Q662311 Algoritmos e Estrutura de Dados
Assinale a opção que apresenta um tipo de dado elementar.
Alternativas
Q662296 Algoritmos e Estrutura de Dados
No sistema binário, a operação de adição dos números 10010011 e 01101001 tem como resultado
Alternativas
Q662292 Algoritmos e Estrutura de Dados
No sistema binário, a operação de multiplicação entre os números 110 e 101 tem como resultado
Alternativas
Q661633 Algoritmos e Estrutura de Dados

Considere o algoritmo a seguir, na forma de pseudocódigo:

Var n, i, j, k, x: inteiro

Var v: vetor[0..7] inteiro

Início

v[0] ← 12

v[1] ← 145

v[2] ← 1

v[3] ← 3

v[4] ← 67

v[5] ← 9

v[6] ← 45

n ← 8

k ← 3

x ← 0

Para j ← n-1 até k passo -1 faça

v[j] ← v[j - 1];

Fim_para

v[k] ← x;

Fim

Este pseudocódigo

Alternativas
Q659317 Algoritmos e Estrutura de Dados
Suponha que os valores lidos para as variáveis a1, a2 e a3 tenham sido os seguintes:
a1: 3
a2: 2
a3: 3
O valor impresso para a variável Soma ao final do algoritmo será:
Alternativas
Respostas
1801: C
1802: C
1803: E
1804: C
1805: C
1806: A
1807: B
1808: C
1809: E
1810: B
1811: C
1812: E
1813: B
1814: C
1815: C
1816: C
1817: A
1818: A
1819: B
1820: A