Considere a expressão com curto-circuito: if P() and Q() then R(). Assinale a transformação que preserva a mesma semântica na presença de efeitos colaterais.
Aif P() then if Q() then R().
Bif Q() then if P() then R().
Cif P() then R() else if Q() then R().
Dif P() and R() then Q().
Revelar resposta correta
Resposta corretaAlternativa correta: A
Estude com continuidade
Pratique mais questões de Lógica de Programação.
Configure quantidade, alternativas e cronômetro para praticar novamente Informática e Lógica de Programação.
A lógica de programação é a base para o desenvolvimento de qualquer software, pois permite a criação de algoritmos coesos e eficientes. O pensamento computacional, por sua vez, é uma habilidade mais ampla que envolve a capacidade de decompor um problema em partes menores, identif
Um algoritmo é uma sequência finita de instruções bem definidas, utilizada para resolver problemas específicos, sejam eles matemáticos, computacionais ou cotidianos. A estrutura de controle que permite a um algoritmo repetir um conjunto de instruções enquanto uma condição for ver
Um sistema de monitoramento adota as seguintes regras: Se um servidor ultrapassa 85% de uso de CPU por mais de 5 minutos, então um alerta crítico é gerado. Sempre que um alerta crítico é gerado, o sistema inicia automaticamente um processo de diagnóstico. Hoje, verificou-se o seg
Lógica de Programação5 alternativasFAU - UNICENTRO2025
O conector E (AND em inglês) permite a análise de duas ou mais expressões lógicas e dá como resultado dessa avaliação um valor verdadeiro se todas as expressões forem verdadeiras, e um valor falso se pelo menos uma delas retornar falso. No exemplo a seguir: Se você possui carro e
Sobre as estruturas de controle de dados, analise as assertivas abaixo e assinale a alternativa correta:I. Sequencial: executa as instruções de forma linear, uma após a outra, na ordem em que são escritas, sem desvios ou repetições.II. Seleção: permite que uma instrução seja exec