Questão de Arquitetura de Computadores

Um programador desenvolveu um programa em uma linguagem de programação de alto nível. Este programa é também conhecido como código fonte. Então, o programador compilou o código fonte para executá-lo em seu processador. Surgiu, porém, a necessidade de executar este programa em um diferente processador, com diferente conjunto de instrução, ou seja, diferente código de máquina. Tendo isto em vista, assinale a afirmativa correta:

A

A compilação inicial serve para ambos os processadores, pois os códigos de máquina dos processadores são universais, pois só assim diferentes computadores podem se comunicar na Internet.

B

Para executar o programa no outro processador, o programador terá que criar um outro código fonte.

C

Para executar o programa no outro processador, o programador poderá usar o mesmo código fonte, mas terá que compilar o código fonte para o código de máquina do outro processador.

D

A compilação inicial serve para ambos os processadores, cabendo aos respectivos sistemas operacionais compatibilizá-las com seus processadores.

E

A compilação inicial serve para ambos os processadores, pois ambos os processadores usam códigos binários.

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!

Aulas em vídeo Em breve

00:00

Tópicos Relacionados