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.


41Q647747 | Informática, Algoritmos, Analista de Sistemas Júnior, Petrobras, CESGRANRIO, 2018

Dada a sequência numérica (15,11,16,18,23,5,10,22,21,12) para ordenar pelo algoritmo Selection Sort, qual é a sequência parcialmente ordenada depois de completada a quinta passagem do algoritmo?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

42Q113596 | Informática , Algoritmos, Analista de Gestão Corporativa, EPE, CESGRANRIO

Suponha que o primeiro elemento do vetor no pseudocódigo abaixo esteja posicionado no índice 1.

2014_08_25_53fb0ff15db9c.jpg

Qual o resultado final da variável "vetor" a partir da entrada {5,4,3,2,8}?

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

43Q152460 | Informática, Algoritmos, Analista Judiciário Tecnologia da Informação, TJ SE, FCC

Um órgão público adotou dois sistemas de senhas para atender os cidadãos na ordem de chegada.

O sistema I atende os não idosos.
O sistema II atende os idosos.

Nessa situação,

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

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

Considere os números binários 10100011 e 00100101. Os resultados das operações binárias de adição e de subtração são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

45Q649757 | Informática, Algoritmos, Professor do Ensino Básico, Instituto Federal de Educação, CESPE CEBRASPE, 2018

O grupo de bites que constitui a informação propriamente dita e que é inequivocamente identificado e localizado por um endereço na memória principal do computador é denominado
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

46Q625596 | Informática, Algoritmos, Analista Judiciário, Tribunal Regional Eleitoral Maranhão, IESES

As técnicas empregadas em diversos sistemas de armazenamento e rede para prover recuperabilidade de informações baseiam-se, fundamentalmente, nas comparações XOR, que significa “ou exclusivo”. Se duas séries de dados binários _10101=1 e _01101=0 perderam o bit mais à esquerda, simbolizado pelo espaçador “_”, então a recuperação delas, segundo a comparação XOR, resulta respectivamente em:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

47Q611842 | Informática, Algoritmos, Analista Judiciário, TJ SE, CONSULT

Um algoritmo que, para resolver um problema, divide- o em problemas mais simples que, nas suas soluções, requerem a aplicação dele próprio, é chamado de:

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

48Q629553 | Informática, Algoritmos, Técnico de Laboratório, UFCE CE, CCV UFC

Sobre segurança de aplicações VoIP, assinale a alternativa correta.

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

50Q617910 | Informática, Algoritmos, VUNESP

Existem várias formas de se passarem parâmetros para uma sub-rotina. Na chamada por referência, é passada para a sub- -rotina uma
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

51Q620692 | Informática, Algoritmos, Programador de Computador, SENAC PE, IPAD

Sobre algoritmos de busca em listas que utilizam o artifício chamado de sentinela, analise as seguintes afirmativas:

1. Um registro sentinela contém a chave procurada.

2. Condição de parada da busca é encontrar a chave procurada.

3. Considerando índices variando de 1 a N, onde N é a quantidade de elementos na lista, a busca pode só encontrar a chave procurada na posição N + 1.

 Está(ão) correta(s) a(s) afirmativa(s):

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

53Q156166 | Informática, Algoritmos, Analista Judiciário Tecnologia da Informação, TJ DF, CESPE CEBRASPE

Texto associado.

Ainda com relação a características, funções, algoritmos e
componentes de sistemas operacionais, julgue os itens a seguir.

No algoritmo first fit (o primeiro que couber), o gerenciador de memória procura ao longo da lista encadeada de segmentos de memória livres um segmento suficientemente grande para compactar o máximo de processos.

  1. ✂️
  2. ✂️

54Q230471 | Informática, Algoritmos, Programador de Computador, TRE RJ, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, referentes a estrutura de dados e
organização de arquivos.

No acesso a registros em um arquivo sequencial, todos os registros são percorridos desde o início até que se encontre o registro desejado.

  1. ✂️
  2. ✂️

55Q614150 | Informática, Algoritmos, Analista de Sistemas, TJ MG, FUMARC

Um certo professor criou um programa para levantar estatísticas sobre o de-sempenho de seus alunos. A eficiência do programa é medida pelo número de comparações feitas no processamento e é expressa pela função F(N) = N² – N – 10, onde N é o número de alunos da turma. A direção da es-cola aprovou o uso do programa e resolveu aplicá-lo para todos os alunos da escola. Outro professor gostou da idéia e resolveu criar o seu próprio progra-ma com eficiência medida por G(N) = 22N + 200. Agora é necessário saber qual dos dois programas será utilizado. De modo a auxiliar a direção da esco-la na tomada de decisão, assinale a alternativa que indica a partir de qual valor de N a função G(N) tem eficiência melhor do que F(N):

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

56Q133627 | Informática, Algoritmos, Analista do Banco Central Área 1, BACEN, CESGRANRIO

Uma fábrica de software foi contratada para desenvolver um produto de análise de riscos. Em determinada funcionalidade desse software, é necessário realizar a ordenação de um conjunto formado por muitos números inteiros. Que algoritmo de ordenação oferece melhor complexidade de tempo (Big O notation) no pior caso?

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

57Q644671 | Informática, Algoritmos, Analista de Tecnologia da Informação, UFPI PI, COPESE, 2017

A ideia da ordenação por bolha (Bubble Sort) é percorrer o vetor de elementos sequencialmente e, em cada passagem comparar cada elemento com seu sucessor, fazendo-o chegar ao topo da sequência. Dado que n é o número de elementos do vetor, a complexidade do pior caso desse algoritmo é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

58Q635648 | Informática, Algoritmos, Analista Judiciário, TJ PI, FGV

O uso de transações distribuídas em bancos de dados introduz o problema da manutenção da propriedade da atomicidade para essas transações. Se uma transação depende de operações que devem ocorrer em dois ou mais nós distintos, é necessário que o sucesso ou falha dessas operações possa ser percebido por todos os nós participantes.

Um dos algoritmos mais utilizados para a implementação de transações dessa natureza é:

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

59Q121006 | Informática , Algoritmos, Analista de Sistemas Pleno Engenharia de Software, Petrobras, CESGRANRIO

A respeito de funções e algoritmos, assinale a afirmativa correta.

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

60Q629884 | Informática, Algoritmos, Analista de Sistemas Júnior, Petrobras, CESGRANRIO

Conhecendo o fato de que a proposição “Todos os jogadores de futebol são convocados para a seleção” é falsa, conclui-se que

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