Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1 Ainda não respondida Vale 1,0 ponto(s). Cursos Restritos Técnico em Informática Regular Módulo de Desenvolvimento para Dispositivos Móveis 2022.1 Módulo de Desenvolvimento para Dispositivos Móveis (DSI) - NOA - 2022.1 ► (NOA) Novas Oportunidades de Aprendizagem ► (NOA) Novas Oportunidades de Aprendizagem Stephen Vicent está feliz! Ele acaba de ser admitido na empresa Kamar-Taj Solutions. Com a intenção de que sejam desenvolvidas aplicações para dispositivos móveis, o seu chefe pediu que primeiro seja instalado e con�gurado o ambiente de desenvolvimento de aplicações Android no computador. E após, seja criado um novo projeto com Activity. Para isso, foram dadas algumas orientações, sendo elas: 1. Instalar o Kit de desenvolvimento Java, ou seja, é um pacote de ferramentas que permitem o desenvolvimento de uma aplicação baseada em Java. 2. Instalar o IDE (Integrated Development Environment) ou ambiente de desenvolvimento integrado padrão da Google cuja função é o desenvolvimento exclusivo de aplicações Android. 3. Ao criar um projeto com uma nova Activity, lembre-se de declarar essa classe no arquivo correto. Analisando as alternativas abaixo, assinale aquela que atende CORRETAMENTE a todas as solicitações que foram feitas ao desenvolvedor Stephen. Escolha uma: a. 1- Java Development Kit (JDK), 2- Android Studio, 3- activity_main.xml. b. 1- Java Development Kit (JDK), 2- Android Virtual Device (AVD), 3 AndroidManifest.xml. c. 1- Java Development Kit (JDK), 2- Android Virtual Device (AVD), 3- activity_main.xml. d. 1- Java Development Kit (JDK), 2- Android Studio, 3- MainActivity.java. e. 1- Java Development Kit (JDK), 2- Android Studio, 3- AndroidManifest.xml. Mensagens FERNANDO LUIZ DA SILVA https://ead.educacao.pe.gov.br/ https://ead.educacao.pe.gov.br/ https://ead.educacao.pe.gov.br/course/index.php?categoryid=82 https://ead.educacao.pe.gov.br/course/index.php?categoryid=18 https://ead.educacao.pe.gov.br/course/index.php?categoryid=385 https://ead.educacao.pe.gov.br/course/index.php?categoryid=370 https://ead.educacao.pe.gov.br/course/index.php?categoryid=1059 https://ead.educacao.pe.gov.br/course/view.php?id=3601 https://ead.educacao.pe.gov.br/mod/quiz/view.php?id=152724 https://ead.educacao.pe.gov.br/message/index.php Questão 2 Ainda não respondida Vale 1,0 ponto(s). Questão 3 Ainda não respondida Vale 1,0 ponto(s). Stephen Vicent, técnico em desenvolvimento de sistemas, foi contratado como estagiário pela empresa Kamar-Taj Solutions com a intenção de desenvolver aplicações para dispositivos móveis. Para isso, o seu chefe repassou algumas orientações para realizar o desenvolvimento, sendo elas: 1. Utilizar a linguagem de programação lançada pela primeira vez pela Sun Microsystems em 1995. 2. Na con�guração do AVD, utilize a versão Android que mais trouxe novidades para o usuário �nal. Dentre elas, uma inicialização mais rápida do sistema operacional. 3. Utilizar o elemento de interface grá�ca capaz de realizar o ajuste adequado de qualquer con�guração de tela no arquivo AndroidManifest.xml do Android Studio. Analisando as alternativas abaixo, assinale aquela que atende CORRETAMENTE a todas as requisições que foram feitas a Stephen para o desenvolvimento da aplicação para dispositivos móveis: Escolha uma: a. 1- Java, 2- Oreo, 3- Action Bar, ou barra de ação. b. 1- Java, 2- KikKat, 3- Action Bar, ou barra de ação. c. 1- Java, 2- Lollipop, 3- Action Bar, ou barra de ação. d. 1- XML (eXtensible Markup Language), 2- Oreo, 3- Action Bar, ou barra de ação. e. 1- XML (eXtensible Markup Language), 2- KikKat, 3- Action Bar, ou barra de ação. Vanessa foi convidada para participar de um processo seletivo. Neste processo seletivo, há 1 vaga disponível para alunos do ensino técnico de cursos ligados à tecnologia da informação e que sejam capazes de analisar corretamente as seguintes a�rmativas: I. A disciplina de IHC (Interação Humano-computador) pode ser classi�cada como uma área interdisciplinar, envolvendo ciência da computação, psicologia, sociologia e antropologia. II. O Android é um sistema operacional livre e de código-fonte aberto, voltado para dispositivos móveis. III. A estrutura de um projeto Android é composto inicialmente de alguns arquivos e diretórios. Dentre estes arquivos, tem-se o activity_main.xml, sendo o arquivo de layout. IV. Ao criar um aplicativo para Android, geralmente se faz o uso de variáveis e ao declarar estas variáveis, é necessário con�gurar o tipo de dado que será armazenado. Um exemplo desse tipo de dado é o ponto �utuante. Ao analisar as a�rmativas acima como VERDADEIRA (V) ou FALSA (F), escolha a alternativa abaixo que as classi�ca corretamente: Escolha uma: a. F, V, V, V. b. F, F, F, V. c. V, V, V, F. d. V, F, V, F. e. V, V, V, V. Questão 4 Ainda não respondida Vale 1,0 ponto(s). Giovanna Kalvo foi contratada pela empresa MobileSolutions e o objetivo da sua contratação se deu pela necessidade de que ela desenvolvesse um trabalho especí�co na área de Desenvolvimento para Dispositivos Móveis. Quando o seu novo chefe soube da nova contratação, �cou receoso da desenvoltura de Giovanna, pois ele não havia participado do processo seletivo. Diante disso, ele decidiu averiguar se realmente poderia con�ar a nova tarefa à recém-contratada, além de veri�car também a e�cácia do processo seletivo. Para isso, ele marcou uma reunião e nela foi aplicado um pequeno teste escrito, contendo as seguintes assertivas abaixo, onde deveria marcar V para verdadeiro e F para falso: ( ) Janaína, uma desenvolvedora para Mobile que acabou de concluir um curso de quali�cação, percebeu que existem mudanças contínuas no Mundo do Trabalho, causando também mudanças e exigências em relação à quali�cação e experiência do/a pro�ssional no segmento no qual atua. As habilidades técnicas que Janaína agregou/desenvolveu nesta quali�cação podem ser denominadas, dentro do campo da Gestão de Carreira como Soft Skills. ( ) Dentro do desenvolvimento de uma aplicação para dispositivos móveis, é extremamente importante que seja dada a devida atenção a parte da interface do novo sistema. Sabendo disso, Juliano percebeu que o aplicativo no qual ele estava trabalhando como desenvolvedor, possuía uma interface que demonstrava facilidade de aprendizado do sistema para os seus possíveis usuários. Essa característica da usabilidade é denominada de apreensibilidade. ( ) José estava na dúvida de quem dentro do desenvolvimento Android era a responsável por controlar os eventos da tela dos aplicativos e de�nir qual componente visual será o responsável pela interface grá�ca do usuário. Geidson, seu colega de time de desenvolvimento, chegou junto dele e esclareceu que o método onRestart() era quem tinha essa responsabilidade. José continuou na dúvida e decidiu procurar um outro colega, o Jorge, que prontamente apontou a classe Activity como a responsável por este controle. José então chegou a conclusão de que a resposta dada pelo Jorge é que era a correta. ( ) Lopes, gerente de projetos, precisou esclarecer para o desenvolvedor da sua equipe de que a responsabilidade por realizar o ajuste adequado de qualquer con�guração de tela no arquivo AndroidManifest.xml do Android Studio é do método onDestroy(). Analisando as alternativas abaixo, assinale aquela que atende CORRETAMENTE as respostas dadas por Giovanna ao seu chefe e que foram consideradas corretas por ele: Escolha uma: a. V, V, F, F. b. V, V, V, F. c. V, F, F, V. d. F, V, V, F. e. F, F, F, V. Questão 5 Ainda não respondida Vale 1,0 ponto(s). Questão 6 Ainda não respondida Vale 1,0 ponto(s). O Android é o sistema operacional móvel da Google completamente livre e de código aberto. Este sistema operacional é líder no segmento e está presente em diversos dispositivos móveis, permitindo que as pessoas se comuniquem ao redor do mundo através de mensagens, áudio e vídeo. Diante desta possibilidade de comunicação, o estudante do curso de Desenvolvimentode Sistemas Stephen, resolveu criar um aplicativo especí�co para comunicação dentro da sua escola. Porém, ao iniciar o projeto, duas dúvidas surgiram: 1. Para começar o novo projeto, Stephen precisa con�gurar um ambiente de testes com quais componentes? 2. Na classe ViewGroup que é responsável por organizar os componentes da tela, qual o componente que deve ser utilizado para organizar as telas na forma linear no sentido horizontal ou vertical? Assinale a alternativa que responde CORRETAMENTE as dúvidas de Stephen: Escolha uma: a. 1- Java Development Kit (JDK), Android Studio e 2- LinearLayout. b. 1- Portable Document Format (PDF), Android Studio e 2- LinearLayout. c. 1- Java Development Kit (JDK), Android Studio e 2- RelativeLayout. d. 1- Portable Document Format (PDF), Android Studio e 2- RelativeLayout. e. 1- Java Development Kit (JDK), Android Studio e 2- FrameLayout. Foi solicitado ao mais novo estagiário da empresa DevMobile que ele preparasse um projeto a ser desenvolvido no Android Studio. Esse projeto deve conter um componente de interface capaz de receber um clique ou toque para realizar a ação de armazenar um conjunto de variáveis de um mesmo tipo em apenas um elemento, criando assim uma lista dos valores. Com relação a este projeto responda: I. Qual é o componente utilizado no Android Studio para realizar ações através de um clique ou toque. II. Qual o tipo de dado em Java é capaz de armazenar uma lista de variáveis do mesmo tipo. Escolha uma: a. (I) Button, (II) Array. b. (I) TextView, (II) Array. c. (I) Button, (II) Integer. d. (I) EditText, (II) Array. e. (I) ImageView, (II) Array. Questão 7 Ainda não respondida Vale 1,0 ponto(s). Juvenal foi contratado como prestador de serviço por uma empresa do ramo de TI voltada para desenvolvimento de aplicações para dispositivos móveis focados em Android. O objetivo da sua contratação se deu pelo fato dele demonstrar possuir alguns conhecimentos na área de Interação Humano-Computador e Programação para Dispositivos Móveis. Na seleção para contratação, Juvenal foi submetido a um teste escrito. Dentre as questões, haviam as descritas abaixo, onde deveria marcar V para verdadeiro e F para falso e cujos enunciados eram: ( ) Sonivaldo, um especialista para interfaces de dispositivos móveis, precisou esclarecer para Rafael, um colega de time, que o delineamento de um processo geral de análise e projeto de interfaces perpassa por várias etapas, sendo a primeira delas a de construção de diversos modelos das funções do sistema. Sonivaldo então a�rmou corretamente que dentro dessa etapa existem quatro modelos, sendo um deles o modelo mental, que é aquele que se baseia na percepção que o usuário tem sobre o sistema. ( ) Javã começou a trabalhar com desenvolvimento para Android. Ele esclareceu corretamente para um colega de time que o Android é uma pilha de software com base em Linux, signi�cando que, a arquitetura do Android é construída em 6 (seis) camadas, sendo uma delas o Android Runtime (ART), que é projetado para executar várias máquinas virtuais em dispositivos de baixa memória executando arquivos DEX, o qual é um formato de bytecode projetado especialmente para Android, otimizado para oferecer consumo mínimo de memória. ( ) Telma estava trabalhando na parte de temas (do estilo) de uma determinada aplicação para Android. Ela estava recordando de que os temas possuem várias tags encontradas no arquivo de con�guração das telas AndroidManifest.xml, assim como no arquivo de estilos themes.xml relacionado a customização dos temas dos layouts. Com isso, ela a�rmou para um de seus colegas de time que umas das tags era a , que é a tag responsável por de�nir todas as características encontrada na execução do arquivo AndroidManifest.xml. ( ) Jucá Feitoza, um pro�ssional competente e com anos de experiência em desenvolvimento para Android, precisou esclarecer para um desenvolvedor novato, sendo correto nas suas colocações, de que os recursos avançados da classe ViewGroup utilizam alguns layouts com componente visual responsável por organizar a disposição dos componentes na tela, sendo um deles o FrameLayout, que é considerado o layout mais simples, sendo normalmente utilizado para colocar um único elemento dentro desse layout, porém, quando pretende adicionar mais componentes nesse layout, estes �caram sobrepostos, ou seja, o primeiro elemento �cará mais atrás no layout e os outros �caram mais à frente do elemento anterior, criando assim, uma sequência de camada encadeada. Analisando as alternativas abaixo, assinale aquela que atende CORRETAMENTE as respostas dadas por Juvenal e que foram consideradas corretas: Escolha uma: a. V, F, V, F. b. F, F, F, V. c. F, F, V, V. d. V, V, V, V. e. F, V, V, F. Questão 8 Ainda não respondida Vale 1,0 ponto(s). O Android é um sistema operacional muito versátil e está presente em diversos dispositivos como Smartphones, Tablets, Relógios e TV’s, por exemplo. Quanto ao desenvolvimento de aplicações para o Android, uma excelente ferramenta é o Android Studio. Com base nestas a�rmações e nos estudos sobre este SO (Sistema Operacional) e sobre o desenvolvimento de aplicações com a ferramenta Android Studio, o estudante Stephen pode a�rmar CORRETAMENTE que: Escolha uma: a. Um novo projeto criado no Android Studio gera arquivos importantes, sendo que o AndroidManifest.xml não é necessário para todos os projetos. b. Todos os aplicativos disponíveis no Google Play funcionam perfeitamente em todas as versões do Android. c. O Android é um sistema operacional baseado no Kernel do Linux e o arquivo activity_main.xml criado no Android Studio é responsável por modi�car a classe ViewGroup, que por sua vez a declaração da classe ViewGroup utiliza alguns componentes da paleta de layouts. d. O sistema operacional Android é composto por 3 camadas, sendo elas Kernel do Linux, Camada de abstração de hardware (HAL) e Aplicativos do sistema. e. O Android é um SO (Sistema Operacional) baseado no iOS (iPhone Operating System). Questão 9 Ainda não respondida Vale 1,0 ponto(s). Um grupo de amigos se juntou com a ideia de abrir uma empresa de desenvolvimento de softwares para dispositivos móveis com o nome de DevMobile. Para marcar o início da empresa no mercado de softwares eles lançaram um aplicativo de rede social. Preocupados com a usabilidade do novo sistema, decidiram permitir que o usuário possuísse um grande poder de personalização de temas e estilos do aplicativo. Com relação ao conceito de usabilidade, temas, personalização e estilo, analise as a�rmações abaixo e marque a alternativa correta. Escolha uma: a. Para veri�car o nível de usabilidade de uma interface deve-se avaliar a e�cácia, e�ciência e a satisfação. A versão Android 8 do Sistema Operacional Android apresenta novidades em design com a adoção da interface Material You. A declaração de um tema no Android Studio ocorre no arquivo AndroidManifest.xml através da propriedade android:theme dentro da tag application. b. Para veri�car o nível de usabilidade de uma interface deve-se avaliar a e�cácia, e�ciência e a satisfação. A versão Android 10 do Sistema Operacional Android apresenta novidades em design com a adoção da interface Material You. A declaração de um tema no Android Studio ocorre no arquivo AndroidManifest.xml através da propriedade android:theme dentro da tag application. c. Para veri�car o nível de usabilidade de uma interface deve-se avaliar a disponibilidade, acessibilidade e a praticidade. A versão Android 12 do Sistema Operacional Android apresenta novidades em design com a adoção da interface Material You. A declaração de um tema no Android Studio ocorre no arquivo AndroidManifest.xml através da propriedade android:theme dentro da tag application. d. Para veri�car o nível de usabilidade de uma interface deve-se avaliar a e�cácia, e�ciência e a satisfação. A versão Android 12 do Sistema Operacional Android apresenta novidades em design com a adoção da interface Material You. A declaração deum tema no Android Studio ocorre no arquivo AndroidManifest.xml através da propriedade android:theme dentro da tag application. e. Para veri�car o nível de usabilidade de uma interface deve-se avaliar a e�cácia, e�ciência e a satisfação. A versão Android 12 do Sistema Operacional Android apresenta novidades em design com a adoção da interface Material You. A declaração de um tema no Android Studio ocorre no arquivo AndroidThemes.xml através da propriedade android:theme dentro da tag application. Questão 10 Ainda não respondida Vale 1,0 ponto(s). Igor foi convocado para participar de um processo seletivo. Neste processo seletivo, há 1 vaga disponível para alunos do ensino técnico de cursos ligados à tecnologia da informação e que sejam capazes de analisar corretamente as seguintes a�rmativas: I. A disciplina de IHC (Interação Humano-computador) pode ser classi�cada como uma área interdisciplinar, envolvendo ciência da computação, psicologia, sociologia e antropologia. II. O Android é um sistema operacional livre e de código-fonte aberto, voltado para dispositivos móveis. III. A estrutura de um projeto Android é composta inicialmente de alguns arquivos e diretórios. Dentre estes arquivos, tem-se o AndroidManifest.xml, sendo a base de um aplicativo e contém boa parte das informações que foram declaradas no assistente de criação do projeto. IV. Ao criar um aplicativo para Android, é possível de�nir o tipo de gerenciador de layout que será utilizado. Como exemplo, pode-se citar o LinearLayout. Ao analisar as a�rmativas acima como VERDADEIRA (V) ou FALSA (F), escolha a alternativa abaixo que as classi�ca corretamente: Escolha uma: a. F, F, F, V. b. V, F, V, F. c. F, V, V, V. d. V, V, V, V. e. V, V, V, F.
Compartilhar