Início

Questões de Concursos Algoritmos

Resolva questões de Algoritmos comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


121Q614690 | Informática, Algoritmos

O algoritmo de ordenação baseado em vários percursos sobre o array, realizando, quando necessárias, trocas entre pares de elementos consecutivos denomina-se método:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

122Q636976 | Informática, Algoritmos, Técnico Judiciário, TRE ES, CESPE CEBRASPE

Com base no algoritmo max1 apresentado acima, que tem como finalidade determinar o valor máximo de um vetor não vazio v[0... n-1], julgue os itens a seguir.

O algoritmo max1 determina o valor máximo do vetor por meio de uma solução recursiva.

  1. ✂️
  2. ✂️

123Q633557 | Informática, Algoritmos, Técnico em Coordenação Pedagógica, SENAC PE, IPAD

São características do algoritmo de criptografia 3DES:

1. Uso de apenas uma chave simétrica.

2. Chave de 128 bits.

3. Mais lento que o algoritmo RSA.

Está(ão) incorreta(s) :

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

124Q633801 | Informática, Algoritmos, Técnico Superior, DETRAN ES, CESPE CEBRASPE

Com relação à programação, algoritmos e estrutura de dados, julgue os itens seguintes.

Pesquisa realizada em árvore para procurar uma chave pode ser feita por meio de operação de busca, caso a chave esteja na raiz, ou em função do número de níveis que a árvore possua, caso a chave não esteja na raiz.

  1. ✂️
  2. ✂️

125Q621805 | Informática, Algoritmos, Analista de Gestão, JUCEES ES, COSEAC

As ferramentas CASE basicamente se dividem em três categorias. A categoria em que se encontram as ferramentas de codificação (front-end ) é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

126Q624877 | Informática, Algoritmos, Analista Judiciário, TRT 9a, FCC

Analise as afirmativas:

I. Considere o método de ordenação que implementa o seguinte processo: uma coleção desordenada de n elementos é dividida em duas metades e cada metade é utilizada como argumento para a reaplicação recursiva da subrotina. Os resultados das duas reaplicações são, então, combinados pela intercalação dos elementos de ambas, resultando em uma coleção ordenada. A complexidade do caso médio desse algoritmo é expressa por O(n log2 n). II. Existem aplicações para listas lineares nas quais inserções, retiradas e acessos a itens ocorrem sempre em um dos extremos da lista. Nestes casos a estrutura adequada para resolvê-los é a pilha ou stack. III. No método Quicksort, o pivô é responsável pelo número de partições em que o vetor é dividido. Como o pivô não pode ser um elemento que esteja repetido no vetor, o Quicksort não funciona quando há elementos repetidos. Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

127Q121233 | Informática , Algoritmos, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIO

Sobre o algoritmo de ordenação heapsort, assinale a afirmação correta.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

128Q233493 | Informática, Algoritmos, Programador, CAMARA SJC, FIP

Assinale a alternativa incorreta:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

129Q153123 | Informática, Algoritmos, Analista Judiciário Tecnologia da Informação, TRT 18a Região, FCC

Dentre os métodos para construção de algoritmos, o Cartesiano é aquele que segue o princípio de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

131Q835255 | Informática, Algoritmos, Banco da Amazônia Técnico Científico, CESGRANRIO, 2021

Um determinado programador é responsável por tarefas de ordenação e, ao estudar determinados produtos, resolveu ordenar, de maneira crescente, a sequência [64, 34, 25, 12, 90, 11, 22] utilizando dois algoritmos, o Bubble Sort e o Select Sort, nessa ordem. Ele iniciou o teste com o Bubble Sort, mas, na iteração em que a chave 64 atingiu a sua posição correta pela primeira vez, copiou a sequência alcançada nesse estágio e utilizou-a para continuar o trabalho com o algoritmo Select Sort. A partir do momento em que o programador começa a utilizar o segundo algoritmo, quantas trocas de posições de chaves serão realizadas para atingir, pela primeira vez, a situação em que a sequência está ordenada?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

132Q647943 | Informática, Algoritmos, Técnico em Informática, Banco do Pará PA, FADESP, 2018

Quanto aos algoritmos de ordenação, é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

133Q630346 | Informática, Algoritmos, Analista de Sistemas, EBC, CESPE CEBRASPE

Acerca de pseudocódigo, descrição narrativa e fluxograma, que são usados para a descrição de algoritmos, julgue os próximos itens.

Uma forma universal de representação de um algoritmo, o fluxograma, ou diagrama de blocos, utiliza figuras geométricas a fim de ilustrar os passos a serem seguidos para a resolução de um problema.

  1. ✂️
  2. ✂️

134Q645575 | Informática, Algoritmos, Analista de Tecnologia da Informação, TCE SE, FGV

O número inteiro -5 (menos cinco) tem a seguinte representação binária em complemento a dois usando 16 bits:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

135Q613706 | Informática, Algoritmos, Analista Judiciário, TJ MA, ESAG

A respeito de algoritmos criptográficos, é INCORRETO afirmar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

136Q106975 | Informática , Algoritmos, Analista Administrativo Tecnologia da Informação, ANAC, CESPE CEBRASPE

Texto associado.

Julgue os itens que se seguem, com relação a conceitos de
construção de algoritmos.

Na construção de um algoritmo, utilizam-se estruturas de repetição para que um bloco de comandos seja executado várias vezes. Todos os tipos de estrutura de repetição permitem que o bloco de comandos seja executado zero, uma ou mais vezes, de acordo com uma condição que será avaliada a cada iteração.

  1. ✂️
  2. ✂️

137Q159462 | Informática, Algoritmos, Assistente Legislativo Programação de Computadores, AL TO, CESGRANRIO

Dadas as variáveis numéricas A e B, contendo os valores 2 e 6, respectivamente; a variável L, contendo o literal FALSO; e a variável lógica V, contendo o valor lógico verdadeiro, assinale a expressão lógica cujo resultado possui valor lógico falso.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

138Q149511 | Informática, Algoritmos, Analista Judiciário Tecnologia da Informação, TJ PA, FCC

O produto da ação de algoritmos que fazem o mapeamento de uma sequência de bits de tamanho arbitrário para uma sequência de bits de tamanho fixo menor, com resistência à colisão e cujo processo reverso também não seja realizável, denomina-se

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

139Q635588 | Informática, Algoritmos, Agente de Apoio, MPE ES, NCE

O algoritmo de busca binária permite a localização de um elemento numa lista a partir do valor da chave identificadora de cada elemento dessa lista. O algoritmo requer que a lista esteja ordenada pelo valor dessa chave. Numa lista com 1.000.000 de elementos, o número máximo de buscas necessárias para a localização de um elemento qualquer é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

140Q625608 | Informática, Algoritmos, Analista, MPE MS, FGV

Assinale a alternativa que indica o algoritmo de ordenação capaz de funcionar em tempo O(n) para alguns conjuntos de entrada.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.