Qual a importância da lógica na programação de computadores?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual a importância da lógica na programação de computadores?
- A) A lógica é apenas uma parte da matemática
- B) A lógica ajuda a criar algoritmos eficientes
- C) A lógica serve apenas para desenhar telas
- D) A lógica impede a criação de novos programas
- E) A lógica é irrelevante na programação
✅ Resposta correta: alternativa B
Resolução passo a passo
- Leia o enunciado, que pergunta qual é a importância da lógica na programação de computadores. Trata-se de uma questão conceitual, sem figura ou dados externos.
- A programação consiste em escrever instruções precisas para que o computador resolva um problema. Essas instruções precisam seguir uma sequência ordenada e coerente, que é o papel da lógica de programação.
- Um algoritmo é uma sequência finita de passos bem definidos para resolver um problema. A lógica permite organizar esses passos, tomar decisões (se/então/senão) e repetir ações (laços), e eficiência significa obter a solução com bom uso de tempo e recursos.
- Portanto, a alternativa B está correta, pois a lógica ajuda a criar algoritmos eficientes.
- Por que as outras estão erradas: A associa a lógica apenas à matemática, quando ela é um fundamento usado na programação, mas não se limita a ela; C restringe a lógica ao desenho de telas, que é atividade de interface e não de lógica de programação; D afirma que a lógica impede a criação de programas, quando ela é justamente o que possibilita criá-los; E diz que a lógica é irrelevante, o que contradiz o fato de que todo programa depende de instruções organizadas logicamente.
- Conclusão: a resposta correta é a B, em concordância com o gabarito oficial.
💡 Dica: Relacione a lógica à organização das instruções em um algoritmo.
Alternativa por alternativa
O aluno associa a lógica exclusivamente à matemática, achando que ela não tem papel próprio na computação. Ele reconhece a origem histórica da lógica, mas não percebe que ela é aplicada como ferramenta de organização de instruções.
Por que engana: Confundir lógica com uma finalidade limitada, como desenhar telas, ou acreditar que ela não é necessária para criar programas.
A lógica ajuda a organizar as instruções para que um programa funcione bem.
O aluno confunde lógica de programação com design ou construção de interfaces gráficas, pensando que a lógica serve apenas para a parte visual dos programas.
O aluno acredita que a lógica seria uma barreira à criação de software, talvez por achar que exige regras rígidas demais. Na verdade, a lógica é o que viabiliza a construção de novos programas.
O aluno pensa que a programação depende apenas de conhecer linguagens ou ferramentas, sem necessidade de raciocínio organizado. Ignora que todo programa é uma sequência lógica de instruções.
Raio-X da questão
Lógica na programação de computadores
diagnostico
Noção de algoritmo e instruções · Noção básica de programação
Revise como a lógica organiza etapas e instruções para criar algoritmos.
Confundir lógica com uma finalidade limitada, como desenhar telas, ou acreditar que ela não é necessária para criar programas.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Enquanto visitantes aguardavam a abertura de um museu, técnicos programaram um painel luminoso e um robô-guia para…
- Para resolver uma atividade de Matemática, um estudante anota os passos nesta ordem: ler o enunciado, identificar os…
- Em um aplicativo, o total de maçãs é calculado a partir de duas informações informadas pelo usuário: as maçãs que estão…
- No fim da tarde, a responsável por uma sala de leitura separa dois tablets para um grupo de crianças. Antes de entregar…
- Descreva, em algoritmo de alto nível (passos), como um receptor deve processar pacotes de um arquivo recebido: verificar…
- Proponha um algoritmo de alto nível para que um sistema destino reconstitu´a um arquivo recebido em pacotes que podem…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
