A respeito de análise e desenvolvimento de sistemas, julgue ...
A respeito de análise e desenvolvimento de sistemas, julgue o item subsequente.
Lógica de programação é o método de traduzir comandos escritos de uma linguagem humana para a linguagem de máquina.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - Errado
A questão aborda um conceito fundamental na área de desenvolvimento de sistemas, que é a lógica de programação. Contudo, a afirmação apresentada confunde lógica de programação com o processo de compilação ou interpretação de códigos, que são processos distintos.
Lógica de programação é a técnica de encadear pensamentos para atingir um determinado objetivo. Estes pensamentos, ou instruções, são formulados em uma ordem lógica para que o computador possa executar uma tarefa especificada. Este conceito está mais relacionado ao "raciocínio" aplicado na resolução de problemas e na estruturação do código de maneira a ser efetivo e compreensível.
Por outro lado, o processo de tradução dos comandos escritos em uma linguagem de programação que nós, seres humanos, podemos entender para uma linguagem de máquina, que o computador pode executar, é feito por um compilador ou interpretador, dependendo da linguagem de programação utilizada. Esse processo envolve converter o código-fonte em código de máquina ou código intermediário, que é um passo técnico posterior após a aplicação da lógica de programação na escrita do código.
Portanto, a lógica de programação não é sobre a tradução direta para a linguagem de máquina, mas sobre a forma como estruturamos nossos algoritmos e programas. Por isso, a afirmação do item está incorreta, justificando o gabarito E - Errado.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Lógica de Programação é a técnica de desenvolver algoritmos (sequências lógicas) para atingir determinados objetivos dentro de certas regras baseadas na Lógica matemática e em outras teorias básicas da Ciência da Computação e que depois são adaptados para a Linguagem de Programação utilizada pelo programador para construir seu software.
Fonte não oficial: https://pt.wikibooks.org/wiki/Introdu%C3%A7%C3%A3o_%C3%A0_programa%C3%A7%C3%A3o/Defini%C3%A7%C3%B5es_sobre_L%C3%B3gica_de_Programa%C3%A7%C3%A3o
RESPOSTA: ERRADO
A questão trata dos INTERPRETADORES que são programas de computador que leem um código fonte(Linguagem Humana) de uma linguagem de programação interpretada e o converte em código executável(Linguagem de Máquina).
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo