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.


361Q641123 | Informática, Algoritmos, Analista de Sistemas, Petrobras, CESPE CEBRASPE

Com relação a sistemas operacionais, julgue os itens a seguir.

No algoritmo de escalonamento de disco denominado circular SCAN (C-SCAN), quando a cabeça de leituragravação chega ao final do disco, ela retorna ao início do disco sem servir solicitações de acesso ao disco durante o retorno. No algoritmo SCAN, solicitações são servidas independentemente da direção de movimentação da cabeça. O C-SCAN resulta, portanto, em tempos de espera menos uniformes que o SCAN.

  1. ✂️
  2. ✂️

362Q613500 | Informática, Algoritmos, Analista de Sistemas, SESPA PA, CESPE CEBRASPE

A respeito de conceitos básicos de programação aplicados à construção de algoritmos, julgue os itens subseqüentes.

A programação estruturada é uma filosofia de projeto procedimental que restringe o número e o tipo de construções lógicas usadas para representar o detalhe do algoritmo.

  1. ✂️
  2. ✂️

363Q615332 | Informática, Algoritmos, Perito Criminal Federal, Polícia Federal, CESPE CEBRASPE

O emprego sistemático de diversas técnicas de segurança da informação resolve, ou pelo menos atenua, boa parte das vulnerabilidades existentes nesse contexto. Entre as técnicas mais efetivas utilizadas para fornecer segurança da informação, incluem-se a criptografia, a esteganografia e as funções hash. A respeito de tais técnicas e do seu emprego adequado, julgue os itens de 111 a 117 a seguir.

O algoritmo de criptografia assimétrica RSA (Rivest, Shamir e Adleman) tem sua segurança fundamentada na dificuldade de se fatorar números inteiros muito grandes. Além de ser utilizado para criptografar mensagens a serem enviadas por canais inseguros de comunicação, o RSA também pode ser aplicado na criptografia de chaves simétricas que são utilizadas na criptografia simétrica de mensagens.

  1. ✂️
  2. ✂️

364Q616749 | Informática, Algoritmos, Analista de Informática, PRODEST ES, CESPE CEBRASPE

Uma das tarefas mais importantes no desenvolvimento de aplicações é a análise e a avaliação da eficiência computacional dessas soluções, isto é, a comparação entre os diferentes algoritmos que podem ser utilizados para a solução de um mesmo problema. No que se refere aos algoritmos e técnicas e aos seus desempenhos, julgue os itens que se seguem.

Os algoritmos de ordenação têm como função colocar os elementos de uma dada seqüência em uma certa ordem, a qual pode ser parcial ou total. Considerando-se os algoritmos de ordenação, é correto afirmar que o desempenho médio do algoritmo quick-sort é de ordem O(n log n), em que n representa o número de elementos a serem ordenados. Porém, no pior caso, o desempenho do quick-sort é semelhante ao desempenho do algoritmo de bolha (bublesort).

  1. ✂️
  2. ✂️

365Q613187 | Informática, Algoritmos

Para poder ser aplicado, o algoritmo de pesquisa binária exige que os elementos do array:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

366Q645705 | Informática, Algoritmos, Técnico Judiciário, TRT 17a, CESPE CEBRASPE

Em relação aos métodos de ordenação, pesquisa e hashing, julgue os itens a seguir. O armazenamento e a recuperação eficientes de itens provenientes de conjuntos estáticos, tais como palavras em linguagem natural, palavras reservadas em linguagens de programação e URLs, podem ser realizados em máquinas de busca pelas funções hash perfeitas mínimas.
  1. ✂️
  2. ✂️

368Q634509 | Informática, Algoritmos, Técnico em Informática, Metrô DF, IADES

Assinale a alternativa que apresenta o tamanho, em bits, do hash (ou resumo da mensagem) produzido pelo algoritmo Message-Digest, versão 5 (MD5).
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

369Q616885 | Informática, Algoritmos, Analista de Sistemas, BNDES, NCE

Um algoritmo usado para realizar assinaturas digitais é:

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

371Q624635 | Informática, Algoritmos, Analista Judiciário, TRT 14a, FCC

Um Analista precisa construir uma aplicação que possui uma função da qual se conhece somente o algoritmo de execução, sendo que o trabalho de codificação para realização da operação desta função tem que ser postergado. Ele optou pelo uso do padrão de projeto comportamental
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

372Q636182 | Informática, Algoritmos, Técnico Judiciário, TRT 17a, CESPE CEBRASPE

Julgue os próximos itens, relativos aos tipos de dados. Os arranjos, um tipo de dado estruturado, caracterizam-se como um agregado de dados heterogêneo.
  1. ✂️
  2. ✂️

373Q633864 | Informática, Algoritmos, Atividade Técnica de Complexidade Gerencial, MDS, CESPE CEBRASPE

O desenvolvimento de aplicações que dependem de alto desempenho normalmente envolve a utilização de mecanismos e algoritmos eficientes. Dependendo do volume de dados envolvidos, a escolha de um algoritmo ineficiente pode ter sérias implicações, tanto no que se refere ao tempo de resposta como na qualidade da resposta obtida. Acerca desse assunto, bem como sobre as técnicas de construção de algoritmos e estruturas de dados e conceitos básicos sobre estruturas de dados, julgue os itens de 81 a 92.

Uma busca seqüencial que verifica cada item em uma lista contendo N elementos roda em 2(N/2) unidades de tempo, em média

  1. ✂️
  2. ✂️

374Q615529 | Informática, Algoritmos, Tecnologista Pleno I, MCT, CESPE CEBRASPE

Com relação ao processamento digital de imagens e a assuntos correlatos, julgue os itens subseqüentes.

A digitalização com alta resolução de imagens leva a uma quantidade pequena de informação, no que diz respeito à quantidade de bytes necessários para representá-la. Assim, os formatos digitais são sempre preferíveis aos formatos analógicos.

  1. ✂️
  2. ✂️

375Q641392 | Informática, Algoritmos, Analista Judiciário, STF, CESPE CEBRASPE

Acerca dos sistemas operacionais modernos, julgue os itens de 111 a 122.

O algoritmo de escalonamento Round-Robin é um exemplo de escalonador não-preemptivo.

  1. ✂️
  2. ✂️

376Q637831 | Informática, Algoritmos, Analista Judiciário, STM, CESPE CEBRASPE

Com relação a algoritmos e lógica de programação, julgue os itens a seguir.

Nas estruturas de controle, tais como as estruturas de seleção simples, compostas ou encadeadas, é necessário verificar as condições para a realização de uma instrução ou sequência de instruções.

  1. ✂️
  2. ✂️

377Q628676 | Informática, Algoritmos, Analista Judiciário, STF, CESPE CEBRASPE

Julgue os itens a seguir, a respeito de criptografia. O algoritmo de criptografia MD5 (Message-Digest Algorithm 5) é um método que transforma uma palavra em um código criptografado único, ou seja, não é possível que duas strings diferentes produzam o mesmo hash.
  1. ✂️
  2. ✂️

378Q627679 | Informática, Algoritmos, Analista de Tecnologia da Informação, MPE RN, FCC

São métodos (algoritmos) de busca em cadeias
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

379Q625222 | Informática, Algoritmos, Analista Administrativo, ANAC, CESPE CEBRASPE

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

Uma função é dita recursiva quando faz uma chamada a si própria em seu corpo. Por essa característica, é importante a definição dos parâmetros formais e dos parâmetros reais utilizados na chamada recursiva. Caso os valores passados como parâmetro na chamada recursiva sejam os mesmos dos parâmetros recebidos pela função, sua execução será infinita.

  1. ✂️
  2. ✂️

380Q633193 | Informática, Algoritmos, Analista de Suporte de Tecnologia da Informação, CFO DF, Instituto Quadrix

Acerca de conversão de bases, aritmética computacional e tipos de memória, julgue os itens a seguir. O número binário 11100 e o número decimal 2105 são representados, respectivamente, nos sistemas decimal e binário, como 28 e 100000111001.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.