Uma linguagem de programação é uma técnica de notação para p...

Próximas questões
Com base no mesmo assunto
Q78493 Programação
Uma linguagem de programação é uma técnica de notação para programar, com a intenção de servir de transporte para quê?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a C - Expressão de raciocínio algorítmico e execução automática de um algoritmo por um computador. Vamos entender o porquê dessa resposta ser a correta.

As linguagens de programação foram criadas para servir como uma ponte entre o raciocínio humano e a máquina. Quando falamos sobre expressão de raciocínio algorítmico, estamos nos referindo à capacidade de descrever claramente os passos e procedimentos lógicos que se deseja que o computador execute. Esta é uma parte fundamental da programação, pois é como traduzimos problemas e soluções do mundo real para um formato que o computador possa compreender e manipular.

Por outro lado, a execução automática de um algoritmo por um computador é o objetivo final da programação. Uma vez que escrevemos nosso código de forma a expressar um algoritmo, o computador pode então executar esse código automaticamente, realizando as tarefas desejadas sem necessidade de intervenção humana contínua. Isso permite que sistemas complexos e repetitivos sejam operados de maneira eficaz e eficiente.

As demais alternativas são incorretas porque, embora a facilitação da escrita dos programas seja uma consequência da existência de linguagens de programação, ela não é o objetivo principal, que é permitir que o computador execute algoritmos automaticamente. A verificação a priori dos programas também é uma vantagem de algumas linguagens de programação que oferecem ferramentas de análise estática, porém, novamente, não é o propósito principal das linguagens de programação.

Portanto, ao estudar linguagens de programação, é importante focar em como elas permitem expressar nossos algoritmos de forma que possam ser compreendidos e executados por uma máquina, além de entender as estruturas de dados e os paradigmas de programação que nos ajudam a escrever programas eficientes e eficazes.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo