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.


21Q155711 | Informática, Algoritmos, Analista Judiciário Tecnologia da Informação, TRE AM, FCC

Em relação à construção de algoritmo, considere:

I. Na estrutura de repetição Enquanto / Faça o bloco de repetição pode ser executado várias vezes ou até nenhuma vez. A condição é testada antes de entrar na estrutura de repetição.

II. A estrutura de repetição Repita / Até efetua um teste lógico no fim do laço, garantindo que pelo menos uma vez as instruções deste são executadas.

III. Toda repetição condicional pode ser representada por uma estrutura do tipo Enquanto / Faça ou Repita / Até, sendo que a primeira repete somente quando a condição é falsa e a segunda somente quando a condição é verdadeira.

IV. Para se impedir a situação conhecida como loop infinito é necessário que, nos laços condicionais, a variável que é testada esteja sempre associada a uma instrução que a atualize no interior do laço.

É correto o que se afirma APENAS em

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

22Q637196 | Informática, Algoritmos, Analista de Gestão, JUCEES ES, COSEAC

No tocante ao português estruturado como instrumento da lógica estruturada, NÃO é uma característica desse algoritmo:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

23Q153438 | Informática, Algoritmos, Analista Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCC

São, respectivamente, um método de busca e um método de ordenação:

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

24Q242441 | Informática, Algoritmos, Técnico Administrativo Informática, ANAC, CESPE CEBRASPE

Texto associado.

O desempenho de um sistema computacional depende de vários
fatores, como volume de dados, capacidade do sistema e
adequação dos algoritmos, das estruturas de dados e dos objetos
que são utilizados para realizar as operações. Acerca desse
assunto, julgue os itens que se seguem.

A busca binária pode ser realizada em vetor não ordenado. Caso o vetor contenha n elementos, o tempo de execução da busca necessita de 5n comparações.

  1. ✂️
  2. ✂️

25Q629021 | Informática, Algoritmos, Analista Programador Sênior, Prefeitura de Barueri SP, SOLER Instituição Soler de Ensino

Um algoritmo é uma sequência de passos que resolve algum problema ou alcança algum objetivo, como a sequência para a descoberta de a máxima altura de uma sala de aula. É importante salientar que um algoritmo simplesmente diz o que deve ser feito. Assinale a alternativa que não contenha algoritmos de ordenação.

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

26Q121084 | Informática , Algoritmos, Analista de Sistemas Pleno Processos, Petrobras, CESGRANRIO

O seguinte algoritmo, chamado ordena, implementa um conhecido método de ordenação para listas seqüenciais:
2014_08_25_53fb14762af90.jpg
Se o algoritmo for executado recebendo como parâmetros {5, 3, 1, 2, 4} e 5, quantas trocas são efetuadas e em que sentido é feita a ordenação (crescente ou decrescente)?

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

27Q616414 | Informática, Algoritmos, Programador, Prefeitura de Cabo de Santo Agostinho PE, UPE UPENET IAUPE

Julgue as seguintes afirmações sobre os principais algoritmos de ordenação. 2

I. O heapsort possui complexidade O(n ) no pior caso. Apesar disso, é o algoritmo mais eficiente para a grande maioria das situações. Ele é um algoritmo recursivo e demanda uma pequena quantidade de memória adicional em sua implementação.

II. O quicksort possui sempre em tempo proporcional a n logn, mesmo que o arquivo esteja completamente desordenado. Por esta razão, é recomendado para aplicações que não podem tolerar variações no tempo esperado de execução. Finalmente, o algoritmo não requer memória adicional para sua implementação.

III. O algoritmo de ordenação por inserção possui implementação simples e tem custo linear, quando se deseja adicionar elementos a um arquivo já ordenado e obter como resultado um outro arquivo ordenado.

Escolha a alternativa que indica a(s) afirmação(ões) CORRETA(s).

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

28Q116615 | Informática , Algoritmos, Analista de Sistemas, CODENI RJ, MS CONCURSOS

É a descrição de um padrão de comportamento, expressado em termos de um repertório bem definido e finito de ações " primitivas" , das quais damos por certo que elas podem ser executadas. A descrição refere-se a:

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

29Q634160 | Informática, Algoritmos, Professor, IFB, IFB Instituto Federal Brasilia, 2017

Com relação a Algoritmos e Estrutura de Dados, dadas as afirmações abaixo, segundo Farrer (1999), assinale a alternativa CORRETA:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

31Q115712 | Informática , Algoritmos, Analista de Sistemas, CODESP SP, FGV

Analise o algoritmo abaixo e a saída gerada.

Imagem 013.jpg

Imagem 014.jpg

As instruções que devem ser substituir o BLOCO_DE_INSTRUÇÕES estão indicadas em

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

32Q116864 | Informática , Algoritmos, Analista de Sistemas, MEC, FGV

Analise o trecho de algoritmo a seguir, em pseudocódigo:
Imagem 011.jpg
Após a execução, a variável STR será impressa uma quantidade de vezes igual a:

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

33Q641792 | Informática, Algoritmos, Perito Criminal, Polícia Civil DF, IADES

O RC4 é um algoritmo de chave simétrica que utiliza cifra de fluxo para criptografar cada caractere de uma mensagem de forma individual e independente, usando uma chave privada. A esse respeito, assinale a alternativa que indica o tamanho máximo da chave privada suportado pelo algoritmo RC4.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

34Q113502 | Informática , Algoritmos, Analista de Informática Suporte Técnico, 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. ✂️

35Q625773 | Informática, Algoritmos, Analista de Desenvolvimento, DESENBAHIA, AOCP

Assinale a alternativa que NÃO apresenta um algoritmo de ordenação.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

36Q627053 | Informática, Algoritmos, Agente de Apoio, MPE ES, NCE

O número binário 01011011 corresponde a:

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

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

Assinale a alternativa que apresenta o melhor algoritmo de ordenação para um arquivo ?quase? ordenado.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

38Q636682 | Informática, Algoritmos, Analista de Sistemas, AFERJ INVESTERIO RJ, FUNRIO

Considere um algoritmo de pesquisa binária em uma estrutura do tipo array composta de sete elementos classificados em ordem crescente. Se a chave de pesquisa for menor que o elemento do meio, essa chave:

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

39Q617426 | Informática, Algoritmos, Analista de Sistemas, TCE RR, ESAG

Com relação aos Algoritmos de Criptografia Simétricos, assinale a alternativa correta:

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

40Q642840 | Informática, Algoritmos, Técnico Judiciário, TSE, CONSULPLAN

O número decimal 191 e binário 11001011 são representados, respectivamente, nos sistemas binário e hexadecimal, como
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.