Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — IBAM 2025

ProgramaçãoConceitos básicos de programação
Código
qg515397
Banca
IBAM
Órgão
Prodesan - SP
Ano
2025
Nível
Superior
Cargo
Analista de Suporte
Em um sistema de automação residencial, é necessário implementar um controle de iluminação inteligente que decida automaticamente quando ligar ou desligar as luzes com base em sensores de presença e luminosidade. Sobre a lógica condicional aplicada, assinale a alternativa correta.
  1. AA estrutura condicional do tipo if-else em linguagens como Python exige que todas as condições sejam verificadas, mesmo após uma delas ser verdadeira.
  2. BEstruturas condicionais permitem a execução de blocos de códigos diferentes, com base na avaliação de uma ou mais condições, utilizando operadores relacionais e lógicos.
  3. CO uso de estruturas condicionais aninhadas melhora a eficiência do código em comparação com expressões condicionais independentes, especialmente em sistemas complexos.
  4. DEm linguagens como Java e C++, a estrutura switch-case permite avaliar expressões booleanas diretamente, facilitando a construção de condições complexas.
Revelar gabarito e comentário

GabaritoB — Estruturas condicionais permitem a execução de blocos de códigos diferentes, com base na avaliação de uma ou mais condições, utilizando operadores relacionais e lógicos.

Link permanente: /questoes/qg515397