Buscar

O Android é um Sistema Operacional Móvel Open Source desenvolvido inicialmente pela Google e possui uma arquitetura baseada na versão 2.6 do kernel...

O Android é um Sistema Operacional Móvel Open Source desenvolvido inicialmente pela Google e possui uma arquitetura baseada na versão 2.6 do kernel Linux para o controle das principais tarefas do dispositivo como segurança, gerenciamento de memória, gerenciamento de processos, pilha de rede e modelo de driver. O kernel do SO atua como uma camada de abstração entre o hardware e o software. A seguir vamos ver os componentes dessas camadas: Estrutura da Java API Camada de abstração de hardware (HAL) Android Runtime Kernel do Linux Bibliotecas C/C++ nativas ( ) A estrutura básica da plataforma Android. O Android Runtime (ART) delega a esse componente do Linux as funcionalidades de encadeamento e gerenciamento de memória de baixo nível por exemplo ( ) Esse componente fornece interfaces padrões que deixa disponível as funcionalidades de hardware do dispositivo para a estrutura do Java API de maior nível ( ) Especificamente para os dispositivos com Android versão 5.0 ou mais atuais, cada aplicativo executará o próprio processo com uma instância própria para esse componente, que foi projetado para executar várias máquinas virtuais ( ) Muitos componentes e serviços do sistema Android, como ART e HAL, são implementados por código nativo que exige esses recursos. A plataforma Android fornece as Java Framework APIs para disponibilizar as funcionalidades de alguns desses recursos aos aplicativos ( ) O conjunto completo de recursos do Android está disponível nesses componentes desenvolvidos em Java. Esses componentes formam os blocos de programação necessários para desenvolver os aplicativos Android simplificando a reutilização de componentes e serviços de sistema modulares e principais Agora, selecione a alternativa que apresenta a sequência correta: A 3 – 2 – 4 – 5 – 1 B 4 – 1 – 2 – 3 – 5 C 4 – 2 – 3 – 5 – 1 D 2 – 3 – 4 – 1 – 5 E 5 – 3 – 2 – 4 – 1

💡 1 Resposta

User badge image

Ed Verified user icon

A sequência correta é a alternativa C: 4 - 2 - 3 - 5 - 1. Explicação: 1. A camada de abstração de hardware (HAL) é responsável por fornecer interfaces padrões que deixam disponíveis as funcionalidades de hardware do dispositivo para a estrutura do Java API de maior nível. (Alternativa 4) 2. O Android Runtime (ART) delega ao kernel do Linux as funcionalidades de encadeamento e gerenciamento de memória de baixo nível. (Alternativa 2) 3. O kernel do Linux é responsável pelo controle das principais tarefas do dispositivo como segurança, gerenciamento de memória, gerenciamento de processos, pilha de rede e modelo de driver. (Alternativa 3) 4. Muitos componentes e serviços do sistema Android, como ART e HAL, são implementados por código nativo que exige esses recursos. A plataforma Android fornece as Java Framework APIs para disponibilizar as funcionalidades de alguns desses recursos aos aplicativos. (Alternativa 5) 5. A estrutura básica da plataforma Android é formada pelas bibliotecas C/C++ nativas. (Alternativa 1)

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