Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-X
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

Logo Questioneiquestionei.com
  1. Início/
  2. Questões

Questões

Explore as questões disponíveis e prepare-se para seus estudos!

Filtros

Disciplina
Tema
Cargo
Dificuldade
Banca
Ano
Organização

Excluir questões:

Filtrar por:

Seus filtros aparecerão aqui.

10 por página

1

457941200399528
Ano: 2023Banca: Instituto ConsulplanOrganização: MPE-BADisciplina: Estruturas de Dados e AlgoritmosTemas: Teoria dos Algoritmos | Fundamentos de Algoritmos
Ainda que aprendizagem de máquina seja uma ferramenta poderosa para a aquisição automática de conhecimento, deve ser observado que não existe um único algoritmo que apresente o melhor desempenho para todos os problemas. Sobre os algoritmos empregados na aprendizagem de máquina, quando o desenvolvedor ajusta muito bem um algoritmo de aprendizado, ou os seus parâmetros, para otimizar o seu desempenho em todos os exemplos disponíveis ocorre: 
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

2

457941201493852
Ano: 2019Banca: CEPS-UFPAOrganização: UFRADisciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Algoritmos | Teoria dos Algoritmos
Dado o pseudocódigo

Algoritmo "questao_43";
Inicio
Leia (A);
Leia (B);
C <- 0;
Enquanto B > A faça
inicio
A <- A + 5;
B <- B – 1;
C <- A * B;
fim;
Se (C < 500) Então Escreva (‘Grupo 1’)
Senão Se ((C > 500) e (C < 600))
Então Escreva (‘Grupo 2’)
Senão Se ((C > 600) e (C < 700))
Então Escreva (‘Grupo 3’)
Senão Se ((C > 700) e (C < 800))
Então Escreva (‘Grupo 4’)
Senão Escreva (‘Grupo 5’);
Fim.

Para as variáveis A e B possuindo os valores 5 e 27, respectivamente, a alternativa que representa a saída correta obtida no final do algoritmo é
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

3

457941201131012
Ano: 2016Banca: FCCOrganização: Prefeitura de Teresina - PIDisciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Algoritmos | Teoria dos Algoritmos

Considere o algoritmo abaixo, escrito em linguagem estruturada: 


A = valor inicial

T = 0

Enquanto A < 10 faça

    T = A + T

    A = A + 1

Fim Enquanto


Supondo que A tenha como valores iniciais 5 e 2, os valores finais de T serão, respectivamente,

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

4

457941201159164
Ano: 2015Banca: NUCEPEOrganização: SEDUC-PIDisciplina: Estruturas de Dados e AlgoritmosTemas: Teoria dos Algoritmos | Fundamentos de Algoritmos

. O código abaixo é usado para calcular o fatorial de números. Assinale a alternativa CORRETA sobre esse código:


função fatorial(n)

{

se (n <= 1)

retorne 1;

senão

retorne n * fatorial(n-1);

}

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

5

457941201565488
Ano: 2024Banca: Instituto ConsulplanOrganização: Câmara de Belo Horizonte - MGDisciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Algoritmos | Técnicas de Hashing | Teoria dos Algoritmos | Estruturas de Vetores | Estruturas de Dados
O MD5 – Message Digest Algorithm 5, é um algoritmo de função hash utilizado na criptografia de dados capaz de gerar um valor hash único e fixo para um conjunto de dados, independentemente do tamanho original dos dados. Sobre as características do MD5, assinale a alternativa que corresponde ao tamanho, em bits, do hash gerado pelo algoritmo MD5.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

6

457941202072609
Ano: 2014Banca: FGVOrganização: Câmara Municipal do Recife - PEDisciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Algoritmos | Teoria dos Algoritmos
Considere o seguinte algoritmo, onde n é um inteiro positivo lido do teclado: 

                    Para i = 1, 2, ..., n faça

                        Para j = i, i+1, ..., n faça

                             B;

Supondo que as variáveis i e j não sofram alterações no bloco de comandos B, o número total de vezes que B é executado é uma função: 
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

7

457941200598222
Ano: 2016Banca: INAZ do ParáOrganização: CRO - RJDisciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Algoritmos | Teoria dos Algoritmos | Lógica de Programação

Considere a sub-rotina abaixo:

1. Programa

2. Declare X, Y e Z numérico

3. Leia X

4. Leia Y

5. Z:= (X + Y) x Y

6. Escreva Z

7. Fim programa

Analisando o programa acima, e supondo que o valor fornecido para “X” na terceira linha seja 3 e o valor fornecido para Y na quarta linha seja 4, pode-se afirmar que o valor da variável “Z” na sexta linha é:

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

8

457941200504013
Ano: 2010Banca: CESGRANRIOOrganização: PetrobrasDisciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Algoritmos | Teoria dos Algoritmos
Relacionado à programação de computadores, um algoritmo, seja qual for a sua complexidade e a linguagem de programação na qual será codificado, pode ser descrito por meio da
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

9

457941201249101
Ano: 2011Banca: FADESPOrganização: Câmara de Marabá - PADisciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Algoritmos | Teoria dos Algoritmos
Os operadores relacionais são símbolos utilizados entre dois valores do mesmo tipo e que têm como resultado um valor lógico. Dentre as alternativas abaixo, aquela que contêm um símbolo que não representa um operador relacional é a  
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

10

457941200619475
Ano: 2013Banca: CESPE / CEBRASPEOrganização: STFDisciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Algoritmos | Teoria dos Algoritmos
Em relação aos conceitos de programação orientada a objetos e lógica de programação, julgue os itens subsequentes.

O resultado abaixo será obtido ao se executar o algoritmo que a ele se segue.

Resultado:

1 0;
0 0;
2 1;
1 0;
3 2;
2 2;

Algoritmo:

program p;
var v: inteiro;
funcao f(v: inteiro; var k:inteiro): inteiro;
var p,q:inteiro;
inicio
se v < 2
então inicio
f := v;
k := 0;
fim
senão inicio
f := f(v-1, p) + f(v-2, q);
k := p + q + 1;
fim;
escreva(n,' ',k,'; ');
fim ;
inicio
n := 4;
escreva(f(3,n),n);
fim

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro
..
Logo Questioneiquestionei.com