Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Definição de Algoritmos e Estruturas de Controle — INSTITUTO AOCP 2024

TI - Desenvolvimento de SistemasDefinição de Algoritmos e Estruturas de Controle
Código
qa631174
Banca
INSTITUTO AOCP
Órgão
DPE MS
Ano
2024
Cargo
Ana Def ( )

Considerando o seguinte trecho de código de uma função para calcular x elevado a n positivo, bem como conceitos e definições sobre recursividade em desenvolvimento de sistemas, assinale a alternativa INCORRETA.

 

float potencia(float x, int n){

    float pot=1.0;

    while(n>0){

       pot *= x;

      n--;

   }

   return pot;

}


  1. AUm método que realiza uma chamada a si mesmo é considerado um método recursivo.
  2. BEssa é uma função que apresenta uma solução recursiva para calcular x elevado a n positivo.
  3. CA recursão tem como base a aplicação de técnicas de divisão e conquista.
  4. DRecursão, em programação, é equivalente à indução matemática, sendo uma forma de definir algo em termos de si mesmo.
  5. EApós a aplicação da divisão, os subproblemas (derivados do problema principal de execução) são resolvidos recursivamente do mesmo modo, até se tornarem problemas triviais com resolução direta, interrompendo, assim, a chamada recursiva.
Revelar gabarito e comentário

GabaritoB — Essa é uma função que apresenta uma solução recursiva para calcular x elevado a n positivo.

Link permanente: /questoes/qa631174