Considere as afirmativas abaixo sobre os fundamentos de lóg...
I.Um operador lógico AND (E) em uma expressão booleana retorna verdadeiro se e somente se pelo menos uma das condições for verdadeira.
II.Em linguagens de programação, o tipo de dado float (ponto flutuante) é utilizado para representar números inteiros sem parte decimal.
III.Estruturas de controle de repetição, como os loops "for" e "while", são utilizadas para executar um bloco de código repetidamente até que uma condição específica seja satisfeita.
Assinale a alternativa correta:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: C - Apenas a proposição III está correta.
Tema Central da Questão:
Esta questão aborda os fundamentos de lógica de programação, essenciais para o cargo de Analista de Sistemas. Entender conceitos como tipos de dados, operadores lógicos, e estruturas de controle e repetição é crucial para desenvolver soluções eficazes em ambientes de programação.
Resumo Teórico:
- Operadores Lógicos: São utilizados para combinar expressões booleanas. O operador AND retorna verdadeiro apenas se todas as condições forem verdadeiras.
- Tipos de Dados: Float é um tipo de dado que representa números com casas decimais, enquanto inteiros são para números sem parte decimal.
- Estruturas de Controle de Repetição: "For" e "While" são usadas para realizar execuções repetidas de um bloco de código, até que uma condição pré-definida seja atingida.
Justificativa da Alternativa Correta:
A proposição III é correta porque descreve adequadamente o uso de estruturas de repetição em programação. Os loops "for" e "while" repetem a execução de um bloco de código até que a condição especificada seja satisfeita.
Análise das Alternativas Incorretas:
- I: A proposição está incorreta. O operador AND retorna falso se alguma das condições for falsa, portanto ele só retorna verdadeiro quando todas as condições são verdadeiras.
- II: A proposição está incorreta. O tipo de dado float representa números com ponto flutuante (ou seja, com casas decimais), e não números inteiros.
Conclusão:
Para responder a questões como esta, é importante ter uma compreensão clara dos conceitos fundamentais da programação e da lógica de controle. Isso permite uma análise precisa das proposições apresentadas.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo