Logo Passei Direto
Buscar
Questão 07 Sobre linguagens de programação de algoritmos, assinale a alternativa CORRETA: A Linguagens de alto nível, como C e Assembly, são compiladas estaticamente e seus códigos-fontes são transformados diretamente em linguagem de montagem ou Assembler.B Linguagens de alto nível aplicadas a sistemas embarcados têm seu código-fonte traduzido por um programa tradutor ou Assembler, que em seguida é executado pelo sistema operacional. Um exemplo disso é o C, que é uma linguagem que passa pelo processo de interpretação e, em seguida, é executada por um compilador.C Linguagens de alto nível, como Java e C têm seus códigos-fontes transformados em uma linguagem intermediária (específica de cada linguagem), que será interpretada pela máquina virtual da linguagem quando o programa for executado.D Linguagens de baixo nível, como VBScript e Java são utilizadas em sistemas embarcados para aplicações web. O código é executado como HTML, permitindo que os usuários do sistema visualizem o conteúdo em seus navegadores.E Linguagens orientadas a objeto são todas compiladas e não interpretadas, por isso são consideradas de baixo nível, sendo as mais utilizadas para programação de sistemas embarcados ou
User badge image
Islei Schinaider

há 23 horas

Respostas

User badge image

Ed Verified user icon

há 23 horas

Vamos analisar cada uma das alternativas para identificar a correta: A) "Linguagens de alto nível, como C e Assembly, são compiladas estaticamente e seus códigos-fontes são transformados diretamente em linguagem de montagem ou Assembler." - Esta afirmação é incorreta, pois Assembly é uma linguagem de baixo nível, não de alto nível. B) "Linguagens de alto nível aplicadas a sistemas embarcados têm seu código-fonte traduzido por um programa tradutor ou Assembler, que em seguida é executado pelo sistema operacional. Um exemplo disso é o C, que é uma linguagem que passa pelo processo de interpretação e, em seguida, é executada por um compilador." - Esta afirmação é confusa e incorreta, pois o C é uma linguagem compilada, não interpretada. C) "Linguagens de alto nível, como Java e C têm seus códigos-fontes transformados em uma linguagem intermediária (específica de cada linguagem), que será interpretada pela máquina virtual da linguagem quando o programa for executado." - Esta afirmação é correta. Java, por exemplo, é compilado para bytecode, que é executado pela Java Virtual Machine (JVM). D) "Linguagens de baixo nível, como VBScript e Java são utilizadas em sistemas embarcados para aplicações web. O código é executado como HTML, permitindo que os usuários do sistema visualizem o conteúdo em seus navegadores." - Esta afirmação é incorreta, pois VBScript e Java não são consideradas linguagens de baixo nível, e Java não é usado em sistemas embarcados dessa forma. E) "Linguagens orientadas a objeto são todas compiladas e não interpretadas, por isso são consideradas de baixo nível, sendo as mais utilizadas para programação de sistemas embarcados." - Esta afirmação é incorreta, pois nem todas as linguagens orientadas a objeto são compiladas e não são consideradas de baixo nível. Portanto, a alternativa correta é: C) Linguagens de alto nível, como Java e C têm seus códigos-fontes transformados em uma linguagem intermediária (específica de cada linguagem), que será interpretada pela máquina virtual da linguagem quando o programa for executado.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina