A respeito de análise e desenvolvimento de sistemas, julgue ...

Próximas questões
Com base no mesmo assunto
Q959611 Programação

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.

 

Alternativas

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