Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/11/2021 15:48 EPS https://simulado.estacio.br/alunos/?p0=242015202&user_cod=2498485&matr_integracao=201908563966 1/4 JOSE MARIA DE MELO JUNIOR Avaliação AV 201908563966 POLO MOREIRA CAMPOS - FORTALEZA - CE avalie seus conhecimentos RETORNAR À AVALIAÇÃO Disciplina: CCT0771 - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Período: 2021.3 EAD (G) / AV Aluno: JOSE MARIA DE MELO JUNIOR Matrícula: 201908563966 Data: 13/11/2021 15:45:05 Turma: 9001 ATENÇÃO 1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados. 2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação". 1a Questão (Ref.: 201911521048) Assim como na linguagem Java, a plataforma Android possui sua máquina virtual própria, denominada Dalvik Virtual Machine (DVM). Otimizada para consumir menos memória, ela difere da Java Virtual Machine (JVM) porque os arquivos .class são convertidos para o formato .dex (Dalvik Executable), que corresponde à aplicação Android compilada, e compactados em um arquivo com extensão .apk (Android Package File) que representa a aplicação final. A partir do Android 4.4, a DVM foi substituída pela: JDK APK DVK JIT ART 2a Questão (Ref.: 201909615392) A respeito dos arquivos que compõem um projeto android, assinale a opção correta. O arquivo main.xml define a interface de usuário para sua atividade O arquivo mainActivity.java contém os métodos básicos de acesso ao android e às bibliotecas necessárias para que os aplicativos sejam executados. O arquivo persistent.xml, criado por padrão no diretório raiz da aplicação, é utilizado para o armazenamento de constantes utilizadas no aplicativo As permissões necessárias, bem como o intent-filters, os receptores e as referências a outros arquivos ficam armazenadas no arquivo R.java. Cada atividade criada em um aplicativo deve ser declarada no arquivo activity.xml. javascript:voltar_avaliacoes() javascript:alert('C%C3%B3digo da quest%C3%A3o: 2900686\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 995030\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 13/11/2021 15:48 EPS https://simulado.estacio.br/alunos/?p0=242015202&user_cod=2498485&matr_integracao=201908563966 2/4 3a Questão (Ref.: 201909615168) Selecione o item que representa uma característica de uma Activity: Corresponde a elementos gráficos de uma tela. Possui métodos para responder a eventos de tela. Representa um layout de tela da aplicação. Controla o estado e eventos da tela. É uma mensagem de solicitação da aplicação ao S.O. 4a Questão (Ref.: 201912184789) A plataforma Android tem uma estrutura de componentes altamente modular, o que permite o reaproveitamento de código entre as aplicações. Qual, entre essas estruturas, é a utilizada para representar uma tela de interface com o usuário? Provedores de Conteúdo (Content Providers) Manifesto (Manifests) Serviços (Services) Atividades (Activities) Receptores de Transmissão (Broadcat Receivers) 5a Questão (Ref.: 201911641690) Considere as alternativas apresentadas abaixo e assinale aquela que indica o tipo de menu do Android que tem como uma de suas características ser exibido após um clique longo (mais de 2 segundos) em um componente visual. Menu suspenso. Menu pop-up. Menu de opção. Menu de barra de ação. Menu de contexto. 6a Questão (Ref.: 201911641704) Uma notificação Android nada mais é do que uma mensagem que aparece na barra de status Android. Seu objetivo é notificar ao usuário sobre algum evento, seja através de um ícone na barra de status, através de vibração, som ou acender de luzes do dispositivo. Em um projeto, quando utilizamos o objeto Notification devemos implementar, no mínimo, os métodos: setSmallIcon(), setContentTitle() e setContextText(). setAutoCancel(), setLargeIcon() e setSubText() setContentIntent(), setAutoCancel() e setSmallIcon(). setSmallIcon(), setContentText() e setContentIntent() setContentTitle(), setSubText() e setAutoCancel() 7a Questão (Ref.: 201912186881) O Android nos oferece uma série de recursos que facilitam não só o desenvolvimento, como a manutenção das interfaces. Dentre eles, a seguir qual não é um recurso de tratamento para interfaces disponível pelo Android: Filas. javascript:alert('C%C3%B3digo da quest%C3%A3o: 994806\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3564427\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3021328\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3021342\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3566519\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 13/11/2021 15:48 EPS https://simulado.estacio.br/alunos/?p0=242015202&user_cod=2498485&matr_integracao=201908563966 3/4 Strings. Cores. Estilos. Dimensões. 8a Questão (Ref.: 201912184796) Em aplicações de dispositivos móveis utilizamos, na maioria dos casos, mais que uma tela (Atividades). Para realizar a ligação entre duas atividades no projeto é preciso utilizar uma classe da plataforma Android conhecida como: Blank Package Intent getActivity Instance 9a Questão (Ref.: 201909692542) Uma aplicação Android faz a manipulação de dados em uma tabela de nome "usuario" com duas colunas do tipo texto: "login" e "senha". Deseja-se fazer a inclusão de um novo registro nessa tabela. Para tanto, considere o trecho de código a seguir: String sql = "INSERT INTO usuario VALUES (?,?); SQLiteDatabase banco = this.getWritableDatabase(); SQLiteStatement cmd = banco.compileStatement(sql); E indique a linha de comando correta para definir o parâmetro "1234" para a coluna "senha" da tabela em questão. cmd.bindString(2,"1234"); cmd.bindString (3,"1234"); cmd.bindString(4,"1234"); cmd.bindString (1,"1234"); cmd.bindString(0,"1234"); 10a Questão (Ref.: 201909692816) Analise a afirmativa abaixo: Em JSON, é uma sequência ordenada de valores. Segundo a definição Javadoc estamos nos referindo a classe: JSONList JSONArray. JSONCollection JSONObject JSONVector Autenticação para a Prova On-line Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo. javascript:alert('C%C3%B3digo da quest%C3%A3o: 3564434\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 1072180\n\nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 1072454\n\nStatus da quest%C3%A3o: Liberada para Uso.'); 13/11/2021 15:48 EPS https://simulado.estacio.br/alunos/?p0=242015202&user_cod=2498485&matr_integracao=201908563966 4/4 ATENÇÃO: Caso finalize esta avaliação você não poderá mais modificar as suas respostas. 3DWH Cód.: FINALIZAR Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que dificultam a gravação das respostas. Período de não visualização da avaliação: desde 28/09/2021 até 23/11/2021.
Compartilhar