SóProvas


ID
144964
Banca
CESPE / CEBRASPE
Órgão
INMETRO
Ano
2009
Provas
Disciplina
Programação
Assuntos

Quanto aos tópicos avançados em tecnologia da informação, julgue os itens a seguir.

Quando realizada programação embarcada, considera-se essencial o uso de compiladores cruzados.

Alternativas
Comentários
  • A computação embarcada estuda os computadores embutidos que são encontrados nos mais diversos equipamentos eletro-eletrônicos, tais como, máquinas de lavar roupas, televisores, celulares, automóveis e outros. Esses dispositivos embutidos executam aplicações bem específicas e normalmente o usuário não percebe que está usando um computador. Nessa área, um dispositivo muito utilizado é o microcontrolador, que é um tipo de microprocessador construído objetivando-se auto-suficiência (“computador em um chip”) e melhor custo-benefício. A programação dos microcontroladores pode ser realizada em linguagem de baixo nível (assembly) ou de alto nível (geralmente em “C”) e requer conhecimentos sobre os recursos disponíveis no dispositivo.


    Um compilador cruzado (inglês: Cross compiler) é um compilador que produz códigos para diferentes tipos de computadores, é usado no desenvolvimento de software que funciona em maquinas com uma nova arquitectura ou em dispositivos que não podem abrigar os seus próprios compiladores.
  • c-

    o cross compiler produz código executável para uma plataforma diferente da qual o compilador está sendo executado. são para alguma plataforma incapaz de executar a compilacao, sendo indicado para sistemas embarcados e microcontroladores sem sistema operacional.