Buscar

Julgue as afirmações a seguir. l. Um aplicativo para Android segue a mesma arquitetura de um aplicativo Java para desktop, ou seja, o código-fonte ...

Julgue as afirmações a seguir. l. Um aplicativo para Android segue a mesma arquitetura de um aplicativo Java para desktop, ou seja, o código-fonte é compilado para um código intermediário, chamado bytecode. O bytecode, então, é interpretado pela máquina virtual Java, tanto em desktop quanto em Android. II. um aplicativo para Android é escrito em código-fonte nas linguagens Java e XML. A linguagem Java é a mesma, tanto de um aplicativo para desktop quanto Android. O código XML é usado principalmente para definir recursos do aplicativo, como interfaces gráficas e arquivos de configuração. III, Lim aplicativo Android é compilado primeiramente pelo mesmo compilador de um aplicativo Java convencional (Javac), gerando um arquivo bytecode de extensão .class. A seguir, o bytecode é traduzido para o bytecode da máquina virtual Dalvik, gerando um bytecode de extensão .dex. C) Apenas as afirmações I e II estão corretas. C) Apenas as afirmações I e III estão corretas. C) Apenas as afirmações II e III estão corretas. C) d' Todas as afirmações estão corretas. C) e• Apenas uma afirmação está correta.

💡 2 Respostas

User badge image

Ed Verified user icon

A alternativa correta é a letra B) Apenas as afirmações I e II estão corretas. A afirmação I está correta, pois tanto o aplicativo para desktop quanto o aplicativo para Android são escritos em Java e compilados para bytecode, que é interpretado pela máquina virtual Java. A afirmação II também está correta, pois um aplicativo para Android é escrito em Java e XML, sendo que o XML é usado principalmente para definir recursos do aplicativo, como interfaces gráficas e arquivos de configuração. Já a afirmação III está incorreta, pois o bytecode gerado pelo compilador de um aplicativo Java convencional é traduzido para o bytecode da máquina virtual Java, e não para o bytecode da máquina virtual Dalvik, que é usada pelo Android.

0
Dislike0
User badge image

Marcio Reis

todas as afirmativas estão corretas?

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais