Ed
há 9 meses
Vamos analisar cada afirmativa: I - Um erro de lógica ocorre quando a lógica está errada e o programa não roda. Falso. Um erro de lógica não impede o programa de rodar, mas resulta em comportamentos ou resultados inesperados. II - Um erro de sintaxe é quando o programador viola alguma regra da linguagem de programação. Verdadeiro. Essa definição está correta, pois um erro de sintaxe impede que o programa seja executado. III - Um erro lógico fatal mostra uma lógica errada do tipo fatal e continua sua execução. Falso. Um erro lógico fatal geralmente resulta em uma falha que pode interromper a execução do programa, mas não é uma terminologia comum. O que se entende por erro lógico é que ele pode levar a resultados inesperados, mas não necessariamente "fatal". Agora, vamos verificar as alternativas: a) II, apenas. Correta. Apenas a afirmativa II está correta. b) I, II e III. Incorreta. I e III estão erradas. c) I e II, apenas. Incorreta. I está errada. d) II e III, apenas. Incorreta. III está errada. e) I e III, apenas. Incorreta. Ambas estão erradas. Portanto, a alternativa correta é: a) II, apenas.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
há 2 anos
A resposta correta é a alternativa c) I e II, apenas. I - Um erro de lógica ocorre quando a lógica está errada e o programa realiza resultados não esperados. II - Um erro de sintaxe é quando o programador viola alguma regra da linguagem de programação. A alternativa III está incorreta, pois um erro lógico fatal não é um termo utilizado para descrever erros em Python.
Mais perguntas desse material