Logo Passei Direto
Buscar
Para que um programa possa ser executado em uma máquina, os softwares responsáveis pela tradução de linguagens precisam encontrar formas de adequar os artefatos da linguagem de programação à linguagem de máquina.
Nesse caso, podemos afirmar que:
a ) a performance do programa em execução não tem relação com a linguagem utilizada para criar o algoritmo.
b ) a linguagem de programação não tem impacto na segurança do código em execução.
c ) algumas linguagens têm performance melhor que outras, como no caso do Rust comparado ao Go.
d ) o programa em execução ou o binário em memória - a verdadeira linguagem de máquina - depende da máquina na qual será executado.
e ) todas as linguagens de programação criam o mesmo código de máquina, cuja única diferença é o algoritmo implementado.
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada uma das alternativas para encontrar a correta: a) A performance do programa em execução não tem relação com a linguagem utilizada para criar o algoritmo. - Esta afirmação é falsa, pois a linguagem de programação pode impactar a performance do programa. b) A linguagem de programação não tem impacto na segurança do código em execução. - Esta afirmação também é falsa, pois diferentes linguagens têm diferentes características de segurança. c) Algumas linguagens têm performance melhor que outras, como no caso do Rust comparado ao Go. - Esta afirmação é verdadeira, pois realmente existem diferenças de performance entre linguagens, e Rust é frequentemente elogiado por sua eficiência. d) O programa em execução ou o binário em memória - a verdadeira linguagem de máquina - depende da máquina na qual será executado. - Esta afirmação é verdadeira, pois o código de máquina gerado pode variar conforme a arquitetura da máquina. e) Todas as linguagens de programação criam o mesmo código de máquina, cuja única diferença é o algoritmo implementado. - Esta afirmação é falsa, pois diferentes linguagens podem gerar diferentes códigos de máquina, mesmo para o mesmo algoritmo. Analisando as opções, as alternativas c) e d) são verdadeiras, mas a pergunta pede uma única resposta correta. A opção que melhor se encaixa no contexto da pergunta sobre a adequação entre a linguagem de programação e a linguagem de máquina é: d) O programa em execução ou o binário em memória - a verdadeira linguagem de máquina - depende da máquina na qual será executado.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina