Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — CESPE / CEBRASPE 2018

Algoritmos e Estrutura de DadosAlgoritmos
Código
ce087123
Banca
CESPE / CEBRASPE
Órgão
ABIN
Ano
2018
Nível
Superior
Cargo
CESPE - - Oficial Técnico de Inteligência - Área 9
Julgue o item seguinte a respeito da construção de algoritmos, dos conceitos de variáveis e de bloco de comandos e das estruturas de controle.A estrutura de controle seleção não pode ser utilizada nas situações em que duas alternativas dependam de uma mesma condição — uma de a condição ser verdadeira e outra de a condição ser falsa.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Estruturas de Controle – Seleção (Condicional)

Gabarito: Errado (E). A afirmação é falsa porque a estrutura de controle seleção (condicional composta, como if-else) é exatamente a ferramenta usada quando há duas alternativas que dependem de uma mesma condição: uma para o caso verdadeiro e outra para o caso falso. A banca tenta inverter o conceito, mas o propósito da seleção é justamente esse.

❌ ERRADO

A estrutura de seleção (também chamada de condicional ou de decisão) permite que um algoritmo tome caminhos diferentes com base no resultado de uma condição lógica. A forma mais comum é a condicional composta, que oferece dois blocos:

  • Um bloco executado se a condição for verdadeira.

  • Um bloco executado se a condição for falsa.

Em pseudocódigo, representa-se por:

SE (condição) ENTÃO
    // instruções para verdadeiro
SENÃO
    // instruções para falso
FIM_SE

Na maioria das linguagens de programação, o comando equivalente é if-else:

if (condição) {
    // bloco verdadeiro
} else {
    // bloco falso
}

Portanto, a afirmativa de que a seleção não pode ser usada nessas situações é totalmente equivocada. Ela é, na verdade, o principal recurso para implementar a lógica de “se condição, faça A; senão, faça B”.

  1. 1Condição avaliada
  2. 2[+] Verdadeira → bloco A
  3. 3[-] Falsa → bloco B
LEVEL · soulevel.com.br
NÃO CAIA NESSA!

O enunciado diz justamente o contrário do que a estrutura faz. O candidato que não domina o conceito pode acreditar na frase, mas o correto é que a seleção é a estrutura indicada para lidar com duas alternativas dependentes da mesma condição.

Gabarito: E – Errado. (A afirmação está incorreta.)

Link permanente: /questoes/ce087123