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.


381Q639948 | 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 tabela hash permite que a posição de um elemento da tabela seja obtido por meio de uma função, chamada função hash. Entre as propriedades desejáveis de uma função hash, estão a velocidade no cálculo e a maximização da geração de sinônimos.

  1. ✂️
  2. ✂️

382Q639611 | Informática, Algoritmos, Agente Técnico, MPE AM, CESPE CEBRASPE

Acerca de algoritmos criptográficos, julgue os itens subseqüentes.

Os algoritmos de chave assimétrica utilizam dois valores de chave: um público, usado para a cifração, e outro mantido privado, que é usado na decifração.

  1. ✂️
  2. ✂️

383Q616617 | 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.

Considere o algoritmo de busca em profundidade em um grafo G, partindo de um vértice v 0 G. Nesse algoritmo, a busca se inicia pelo vértice v, listando todos os vértices adjacentes. Em seguida, escolhe-se um dos vértices adjacentes para continuar a busca, novamente listando os vértices adjacentes, e assim por diante.

  1. ✂️
  2. ✂️

384Q639405 | Informática, Algoritmos, Analista em Transportes, Companhia de Transportes Urbanos da Grande Vitória ES, CESPE CEBRASPE

No que concerne aos conceitos de sistema operacional, julgue os itens de 59 a 65. Os algoritmos de escalonamento de disco permitem ao sistema operacional usar o hardware de forma eficiente. No caso do algoritmo SCAN, a cabeça de uma extremidade do disco é movida para outra, atendendo às requisições durante o caminho; quando a cabeça atinge a outra extremidade, ela imediatamente retorna ao início do disco, sem atender a quaisquer requisições no retorno.
  1. ✂️
  2. ✂️

385Q633616 | Informática, Algoritmos, Analista de Tecnologia da Informação, UNIPAMPA RS, CESPE CEBRASPE

Em relação aos conceitos de lógica de programação utilizados para a construção de algoritmos, julgue os próximos itens.

Valores que sejam armazenados em variáveis locais de determinado procedimento ou função não podem ser utilizados em outros procedimentos ou funções.

  1. ✂️
  2. ✂️

386Q648469 | Informática, Algoritmos, Perito Criminal, Polícia Federal, CESPE CEBRASPE, 2018

Julgue os seguintes itens, a respeito dos algoritmos RSA e AES e de noções de criptografia. O AES trabalha com o conceito de cifra de fluxo ou stream cipher.
  1. ✂️
  2. ✂️

388Q615258 | Informática, Algoritmos, Tecnologista Pleno I, MCT, CESPE CEBRASPE

No que se refere à segmentação de imagens, julgue os itens subseqüentes.

A utilização direta do algoritmo watershed pode gerar um fenômeno conhecido como supersegmentação. Uma forma de evitar esse fenômeno é reduzir a quantidade de mínimos locais.

  1. ✂️
  2. ✂️

389Q631275 | Informática, Algoritmos, Analista de Informática, PRODEST ES, CESPE CEBRASPE

Acerca dos bancos de dados relacionais, julgue os seguintes itens.

Na operação de junção natural, se A1, A2, ..., An são atributos nas relações R e S, então uma tupla r de R e uma tupla s de S são combinadas se elas têm os mesmos valores em cada atributo A1, A2, ..., An. O resultado da operação é uma tupla com os atributos das relações R e S, que tem os valores de r nos atributos da relação R e os valores de s nos atributos da relação S.

  1. ✂️
  2. ✂️

390Q636498 | Informática, Algoritmos, Analista Judiciário, TST, CESPE CEBRASPE

Quanto a estruturas de dados e algoritmos básicos, julgue os itens seguintes.

Um conjunto de dados armazenados em uma lista encadeada simples ocupa sistematicamente metade do espaço de memória que ocuparia em uma lista duplamente encadeada.

  1. ✂️
  2. ✂️

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

Caso particular de associação binária utilizado para expressar um relacionamento todo-parte. Entretanto, a parte pode não ser exclusiva de um único todo. No diagrama de classes é uma
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

392Q617409 | Informática, Algoritmos, Analista de Tecnologia da Informação, DATAPREV, CESPE CEBRASPE

Com respeito à segurança da informação, julgue os itens que se seguem. Os algoritmos criptográficos, simétricos ou assimétricos, provêm confidencialidade, integridade, autenticidade, não repúdio e disponibilidade.
  1. ✂️
  2. ✂️

393Q612306 | Informática, Algoritmos, Analista de Sistemas, PRODEPA PA, CESPE CEBRASPE

Considerando os valores x = TRUE, y = FALSE e z = FALSE, em se tratando de lógica booleana, é correto afirmar que a instrução

y AND z OR (y OR NOT x) retorna um valor FALSE.

  1. ✂️
  2. ✂️

394Q633861 | Informática, Algoritmos, Técnico Judiciário, TJ PE, FCC

O algoritmo que, além de realizar a substituição de páginas, também estabelece um tempo máximo que cada página pode permanecer ativa na memória, é denominado

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

395Q635710 | 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 de programação do tipo ENQUANTO somente será executada se a primeira condição for satisfeita.

  1. ✂️
  2. ✂️

396Q641920 | Informática, Algoritmos, Técnico Judiciário, TRT 21a, CESPE CEBRASPE

Julgue os itens subsequentes, referentes aos fundamentos das linguagens de programação.

Caso seja necessário armazenar o conteúdo referente ao controle mensal de uma disciplina, registrando-se a presença em cada dia e a menção parcial de cada aluno, bastará ser construído um registro com um tipo primitivo para o campo relativo à menção e um vetor para o campo relativo à presença do aluno.

  1. ✂️
  2. ✂️

397Q638116 | Informática, Algoritmos, Técnico Ministerial, MPE TO, CESPE CEBRASPE

Algoritmo 1

1      programa Algoritmo_01;

2      variaveis

3      inteiro: valor, resultado;

4      inicio

5      leia (valor);

6      resultado := valor;

7      enquanto (valor <> 0) faça

8      se (valor < resultado) então

9      resultado = valor;

10    fim se;

11    leia (valor);

12    fim enquanto;

13    escreva (resultado);

14    fim.

Algoritmo 2

1      programa Algoritmo_02;

2      variaveis

3      inteiro: n, fat, valor;

4      inicio

5      leia (n);

6      fat := 1;

7      se (n > 1) então

8      para valor := 2 ate n faça

9      fat := fat * valor;

10    fim para;

11    fim se;

12    fim.

Considere que os algoritmos acima apresentados estejam em português estruturado e não possuam erros de sintaxe; que

Ao final do algoritmo 2, se o valor lido para n foi 4, o valor da variável fat é 6.

  1. ✂️
  2. ✂️

398Q620782 | Informática, Algoritmos, Analista de Sistemas Júnior, Petrobras, CESGRANRIO

A proposição “se o freio da bicicleta falhou, então não houve manutenção” é equivalente à proposição

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

399Q642406 | Informática, Algoritmos, Analista Judiciário, TJ ES, CESPE CEBRASPE

Com relação aos fundamentos de programação, julgue os seguintes itens.

Em um laço de repetição, o controle do número de vezes que o laço será repetido ocorre por meio de operadores lógicos.

  1. ✂️
  2. ✂️

400Q647621 | Informática, Algoritmos, Analista Legislativo, Assembléia Legislativa RO, FGV, 2018

Considere a aplicação do algoritmo de busca binária sobre um conjunto de chaves distintas. Assinale a declaração Python que define uma lista L sobre a qual esse algoritmo não pode ser aplicado diretamente.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.