Baixe o app para aproveitar ainda mais
Prévia do material em texto
Curso TÓPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS Teste ATIVIDADE TELEAULA III Iniciado 02/10/23 12:20 Enviado 02/10/23 12:21 Status Completada Resultado da tentativa 0 em 0 pontos Tempo decorrido 1 minuto Autoteste O aluno responde e o resultado do aluno não é visível ao professor. Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente · Pergunta 1 0 em 0 pontos Assinale a alternativa correta: Resposta Selecionada: b. O compilador Gradle é uma ferramenta de automação de projetos. Entre outras coisas, ele é responsável por criar a estrutura de arquivos do projeto do aplicativo. Respostas: a. O layout da interface gráfica, mesmo quando editado com o editor gráfico, torna-se um código em Java. b. O compilador Gradle é uma ferramenta de automação de projetos. Entre outras coisas, ele é responsável por criar a estrutura de arquivos do projeto do aplicativo. c. Não é possível editar a interface gráfica da activity simultaneamente pelo editor gráfico e pelo editor de código XML. d. A estrutura de arquivos de um projeto Android é específica para este tipo de aplicação e não guarda semelhanças com a estrutura de um projeto tradicional em Java. e. O compilador Gradle é o responsável por traduzir o bytecode Java para o bytecode Dalvik. Comentário da resposta: Resposta: b) · Pergunta 2 0 em 0 pontos Assinale a alternativa correta: Resposta Selecionada: a. Podemos ter diversas versões de SDK instaladas no Android Studio. Respostas: a. Podemos ter diversas versões de SDK instaladas no Android Studio. b. Devemos sempre usar o SDK do mesmo nível de API que for definido como nível mínimo do aplicativo. c. Podemos instalar qualquer imagem de Android em qualquer combinação de hardware virtual. d. Não é possível emular um dispositivo de arquitetura ARM em um computador de arquitetura x86. e. Por estar disponível em qualquer computador de desenvolvimento, recomenda-se usar a emulação ao invés da virtualização, que depende de um hardware específico e de drivers especializados. Comentário da resposta: Resposta: a) · Pergunta 3 0 em 0 pontos Assinale a alternativa incorreta: Resposta Selecionada: a. O uso de um dispositivo real para o desenvolvimento de aplicativos Android é a melhor opção e, por isso, pode ser a única utilizada para se fazer testes e depuração. Respostas: a. O uso de um dispositivo real para o desenvolvimento de aplicativos Android é a melhor opção e, por isso, pode ser a única utilizada para se fazer testes e depuração. b. Deve-se criar vários dispositivos virtuais com características bastante diversas para testar o aplicativo em condições mais semelhantes às condições do mundo real. c. O uso de dispositivos virtuais baseados na arquitetura x86 permite a virtualização, que apresenta maior desempenho do que um dispositivo simplesmente emulado. d. Não é possível virtualizar um dispositivo baseado na arquitetura ARM em um computador baseado na arquitetura x86. e. Pode-se virtualizar um dispositivo de 32 bits mesmo em um computador executando um sistema operacional de 64 bits. Comentário da resposta: Resposta: a) · Pergunta 4 0 em 0 pontos Qual a alternativa correta com relação à arquitetura Android? Resposta Selecionada: d. O nível mínimo de API indica qual é a versão mais antiga do sistema operacional Android com o qual o aplicativo será compatível. Respostas: a. Aplicativos Android escritos em Java utilizam a distribuição Java ME. b. Aplicativos Android escritos em Java são compilados para bytecode incluindo as bibliotecas que permitem o uso dos recursos do hardware móvel. c. O nível mínimo de API deve ser o mesmo do Android SDK que for utilizado para compilar o aplicativo. d. O nível mínimo de API indica qual é a versão mais antiga do sistema operacional Android com o qual o aplicativo será compatível. e. O nível de API do compilador é o maior nível de API com o qual o aplicativo será compatível. Comentário da resposta: Resposta: d)
Compartilhar