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.


182Q635344 | Informática, Algoritmos, Analista de Sistemas, TJ PR, TJ PR

Um algoritmo é uma sequência finita de instruões , que serve de base para uma futura implementação em uma linguagem de programação. Ele representa os passos necessários para realizar uma tarefa. A estrutura de iteração na qual uma ação será executada pelo menos uma vez, antes da avaliação da condição, pode ser implementada pelo comando:

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

183Q637914 | Informática, Algoritmos, Analista de Tecnologia da Informação, IFB BA, 2017

O número binário 1110010111000010b, expresso em notação hexadecimal e decimal, respectivamente é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

184Q619747 | Informática, Algoritmos, Analista Técnico Administrativo C2, Ministério das Cidades, CETRO

Para ordenar os n elementos de um vetor A, em que n > 2, um algoritmo L segue os seguintes passos: 1) seleciona o menor elemento do vetor A; e 2) troca o menor elemento pelo primeiro elemento do vetor A. O algoritmo L repete as duas operações acima para o n - 1 elementos restantes, e depois para os n - 2 elementos, sucessivamente, até que reste apenas um elemento. Diante do exposto, assinale a alternativa que apresenta a função complexidade do algoritmo L.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

185Q645426 | Informática, Algoritmos, Técnico Ministerial, MPE PE, FCC

Considere:

I. Os algoritmos de busca seqüencial e de busca binária trabalham, respectivamente, com uma forma circular e outra recursiva de repetição.

II. O algoritmo de controle de laço trabalha com uma forma recursiva de repetição.

III. O algoritmo de ordenação por inserção trabalha com uma forma iterativa de repetição.

Está correto o que consta em

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

186Q643060 | Informática, Algoritmos, Analista da CMB, Casa da Moeda, CESGRANRIO

Uma importante ferramenta utilizada na área de Mineração de Dados é o algoritmo Árvore de Padrão-Frequente. Em relação aos métodos tradicionais de Mineração de Dados, esse algoritmo é utilizado para a extração de

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

187Q644867 | Informática, Algoritmos, Analista, MPU, FCC

Considere:

I. Os algoritmos de busca binária e de busca seqüencial executam processamento repetitivo.

II. Os algoritmos de busca binária e de busca seqüencial utilizam a técnica de recursão.

III. A busca seqüencial executa cada fase da repetição na forma de uma subtarefa da fase anterior.

IV. A busca binária trabalha com uma forma circular de repetição.

Está correto o que consta em

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

188Q106280 | 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 passagem de parâmetro por valor, o parâmetro formal tem seu valor inicializado pelo valor do parâmetro real. Por esse motivo, o parâmetro real nunca é alterado. O seu valor se mantém inalterado depois que o subprograma termina a execução.

  1. ✂️
  2. ✂️

189Q638505 | Informática, Algoritmos, Técnico Científico, BASA AM, CESGRANRIO

Considere utilizar o algoritmo Bubble Sort para ordenar, em ordem crescente, a sequência de números

17, 43, 37, 31, 8, 77, 52, 25.

Se a sequência original for a iteração zero, qual será a sequência de números da segunda iteração?

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

190Q647213 | Informática, Algoritmos, Analista de Tecnologia da Informação, Câmara de Salvador BA, FGV, 2018

Analise a representação binária do número -3, na notação de complemento para dois numa palavra de 16 bits, exibida a seguir.

1111111111111101

Sabendo-se que a essa palavra foi somado o valor -4, a codificação do valor final, na mesma representação, é:

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

191Q623212 | Informática, Algoritmos, Técnico Científico, BASA AM, CESPE CEBRASPE

Acerca de pesquisa de dados e de operações básicas sobre estruturas, julgue os itens que se seguem. Na pesquisa por meio de interpolação, é possível realizar o cálculo da posição aproximada em que se encontra determinada chave em uma estrutura para que a distância entre a menor chave e a chave desejada seja proporcional à distância entre a menor e a maior chave do intervalo.
  1. ✂️
  2. ✂️

192Q637048 | Informática, Algoritmos, Analista Trainee, Metrô SP, FCC

Dentre os tipos de compiladores, aqueles que efetuam a compilação e a execução do programa fonte e aqueles que efetuam a compilação numa única leitura do programa fonte, são denominados, respectivamente,

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

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

O quicksort é um algoritmo que funciona usando o paradigma de dividir e conquistar, usando uma rotina de particionamento que divide o vetor de estruturas em dois pedaços em torno de um pivô. O pedaço da esquerda só contém elementos com chaves menores ou iguais que o elemento corrente e o pedaço da direita, só elementos com chaves maiores que o elemento corrente. O algoritmo procede, então, para o subproblema de ordenar cada um dos pedaços e seu desempenho total é um dos mais eficientes para ordenação de estruturas de dados. Qual das seguintes descrições representa uma correta característica do algoritmo quicksort?

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

194Q636626 | Informática, Algoritmos, Técnico Científico, BASA AM, CESPE CEBRASPE

Julgue os itens seguintes, relativos à lógica de programação e construção de algoritmos. Variáveis declaradas dentro de funções ou procedimentos são chamadas de variáveis locais e não são visíveis por outras funções. Por esse motivo, não é possível declarar variáveis que possam ser utilizadas por qualquer função de um programa.
  1. ✂️
  2. ✂️

195Q630975 | Informática, Algoritmos, Programador de Computador, SENAC PE, IPAD

Considere os seguintes nomes e categorias de algoritmos de ordenação:

1. BubbleSorter

2. HeapSorter

 a. Categoria Inserção

b. Categoria Troca

c. Categoria Seleção

Assinale a alternativa que contém apenas relações corretas entre nome de algoritmo e sua categoria:

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

196Q632825 | Informática, Algoritmos, Agente da Fiscalização Financeira, TCE SP, FCC

Considere dois números, A e B, de 16 bits, na notação hexadecimal.

A: 55F4h

B: 9999h

O resultado da soma desses dois números, na notação binária, é igual a:

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

197Q624655 | Informática, Algoritmos, Analista da CMB, Casa da Moeda, CESGRANRIO

Em uma reunião de análise de desempenho de um sistema WEB, um programador apontou corretamente que a complexidade de tempo do algoritmo bubblesort, no pior caso, é

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

198Q630700 | Informática, Algoritmos, Agente de Apoio, MPE AM, CESPE CEBRASPE

A criação de programas e sistemas de informação requer projeto, análise, testes e codificação de sistemas, o que exige o uso de lógica de programação e de estruturas de controle. Considerando a lógica de programação e as estruturas de controle, julgue os itens subseqüentes.

Uma estrutura do tipo REPITA não pode sofrer influência da execução de uma condição ENQUANTO.

  1. ✂️
  2. ✂️

199Q613598 | Informática, Algoritmos, Analista de Sistemas, CEASA MG, FUMARC

Seja dado que dois algoritmos possuem ordem de complexidade quadrática, a saber:

F(n) = 2n² + 10n - 7000

G(n) = n² - 9n + 1100

Marque a alternativa que mostra o valor de n no qual ambos os algoritmos possuem exatamente a mesma complexidade.

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

200Q115963 | Informática , Algoritmos, Analista de Saneamento, EMBASA, CESPE CEBRASPE

Texto associado.

Imagem 020.jpg

Considerando a figura acima, que mostra a estrutura topológica de
três polígonos hipotéticos identificados por A, B e C, julgue os itens
subsequentes.

Os polígonos A e B, na figura em questão, são ditos fechados; o polígono C é dito aberto.

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