Buscar

Fundamentos do Desenvolvimento Mobile 2

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

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

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
Você viu 3, do total de 5 páginas

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

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

Prévia do material em texto

Questão 1/10 - Fundamentos do Desenvolvimento Mobile 
Qual alternativa corresponde ao nome correto do método da 
classe AppCompatActivity que identifica uma view específica com base no ID fornecido no 
arquivo de layout XML: 
 A searchViewById 
 B getViewById 
 C findElementById 
 D findViewByID 
 E 
findViewById 
Você assinalou essa alternativa (E) 
 
 
 
 
 
 
 
 
 
 
 
 
Questão 2/10 - Fundamentos do Desenvolvimento Mobile 
O Android Studio é um ambiente de desenvolvimento integrado (IDE) popular utilizado por 
desenvolvedores para criar aplicativos Android de forma eficiente. Desenvolvido pela Google, o 
Android Studio oferece uma variedade de recursos poderosos para facilitar o processo de 
desenvolvimento de aplicativos móveis. Ele inclui um editor de código avançado, ferramentas de 
depuração e teste, além de emuladores de dispositivos Android para testar aplicativos em diferentes 
dispositivos virtualmente. Além disso, o Android Studio possui um sistema de layout intuitivo que 
permite aos desenvolvedores criar interfaces de usuário atraentes e responsivas, simplificando a 
organização e visualização dos elementos na tela. Com suporte a várias linguagens de 
programação, incluindo Java e Kotlin, o Android Studio se tornou a escolha preferida para muitos 
desenvolvedores que desejam criar aplicativos Android inovadores e funcionais. A respeito do 
Android Studio, leia as questões abaixo e assinale qual dos seguintes arquivos XML é usado para 
definir a aparência visual e organização dos elementos de interface do usuário em um aplicativo 
Android? 
 A AndroidManifest.xml 
 B strings.xml 
 C colors.xml 
 D 
activity_main.xml 
Você assinalou essa alternativa (D) 
 E layout.xml 
 
 
 
 
 
Questão 3/10 - Fundamentos do Desenvolvimento Mobile 
Fluxo de trabalho, ou workflow, é a maneira como os processos são feitos em uma empresa. 
Consiste em atividades realizadas em uma organização a partir de um padrão repetível e 
sequencial. Ou seja, como os processos são realizados desde a rotina administrativa até o pós-
venda. Dentre as alternativas abaixo, escolha a alternativa CORRETA que aborde o principal 
objetivo do fluxo de trabalho. 
 A 
O principal objetivo do fluxo de trabalho é propor soluções para problemas, como a falta de clareza 
na definição de atividades, responsabilidade, etapas para execução e atribuições para realização de 
todo processo. 
Você assinalou essa alternativa (A) 
 B 
Propor soluções para problemas de automação empresarial, de forma a delimitar as atividades 
desenvolvidas não permitindo ações espontâneas. 
 C 
Garantir que o trabalho seja realizado com máxima complexidade, atingindo o grau máximo de excelência, 
e burocracia. 
 D Promover a inteligência artificial (AI) como única solução de automação. 
 E Restringir as atividades de uma organização. 
 
 
 
 
 
 
 
 
 
 
 
 
Questão 4/10 - Fundamentos do Desenvolvimento Mobile 
O MIT APP Inventor é uma aplicação de código aberto criada pela Google e mantida pelo 
Massachussets Institute of Technology (MIT). A respeito do MIT APP Inventor, analise as 
questões abaixo e assinale a alternativa CORRETA: 
 A É uma linguagem de programação baseada em texto utilizada para desenvolver aplicativos móveis. 
 B Requer conhecimento avançado de programação para criar aplicativos. 
 C 
É um ferramenta de criação de aplicativos, que pode ser integrada ao Android e ao IOS, para 
testagem em tempo real. 
Você assinalou essa alternativa (C) 
 D Pode ser usado apenas para criar aplicativos para dispositivos iOS. 
 E Não permite a inclusão de elementos interativos nos aplicativos criados. 
 
 
 
 
 
Questão 5/10 - Fundamentos do Desenvolvimento Mobile 
Com a proliferação dos dispositivos móveis e a demanda por aplicativos inovadores, a 
programação mobile desempenha um papel fundamental na forma como interagimos com a 
tecnologia no dia a dia, proporcionando soluções criativas para uma variedade de necessidades e 
interesses dos usuários. Nesse sentido há diversas possibilidades de programar para esses devices. 
Considerando o que você estudou sobre low code, assinale a alternativa que identifica esse tipo de 
programação: 
 A Requer conhecimento avançado de linguagens de programação. 
 B Não permite personalização ou extensão das aplicações criadas. 
 C 
É uma abordagem que envolve a criação de aplicativos usando uma interface gráfica intuitiva, com 
pouco ou nenhum código manual. 
Você assinalou essa alternativa (C) 
 D É exclusivamente utilizado para desenvolvimento de software de alta complexidade. 
 E É uma técnica que utiliza apenas código de alto nível, sem envolvimento do desenvolvedor. 
 
 
 
 
 
 
Questão 6/10 - Fundamentos do Desenvolvimento Mobile 
Um sensor de luminosidade no contexto do Android Studio refere-se a um sensor embutido em 
muitos dispositivos Android. 
 
Assinale a alternativa correta quanto a definição de sensor de luminosidade: 
 A É um sensor utilizado para determinar a orientação de um dispositivo. 
 B É um sensor de acelerômetro ou giroscópio que tem o hardware como base. 
 C 
É um sensor projetado para medir os níveis de luz ambiente ao redor do dispositivo. 
Você assinalou essa alternativa (C) 
 D É um sensor que mede movimento e o posicionamento tridimensional do dispositivo. 
 E 
É um sensor de campo geomagnético que permite identificar a proximidade da face de um dispositivo em 
relação a um objeto. 
 
 
 
 
 
 
 
 
 
 
 
 
 
Questão 7/10 - Fundamentos do Desenvolvimento Mobile 
Ao desenvolver um aplicativo para celular, os desenvolvedores enfrentam uma série de 
considerações cruciais. Primeiramente, a escolha da plataforma é essencial, uma vez que 
aplicativos móveis geralmente são desenvolvidos para sistemas operacionais específicos. Isso 
requer conhecimento das linguagens de programação e ferramentas associadas a cada plataforma. 
Assinale abaixo a alternativa que caracteriza o desenvolvimento de aplicativos nativos para 
sistemas operacionais móveis. 
 A 
O desenvolvimento nativo envolve a criação de aplicativos que podem ser executados em qualquer sistema 
operacional móvel, sem a necessidade de linguagens de programação específicas. 
 B 
As ferramentas de desenvolvimento de aplicativos nativos são universais e podem ser utilizadas tanto para 
o iOS quanto para o Android, sem a necessidade de adaptação. 
 C 
Desenvolvimento nativo envolve a criação de aplicativos especialmente configurados para sistemas 
operacionais móveis específicos, como iOS ou Android, utilizando linguagens de programação e 
ferramentas dedicadas a cada plataforma. 
Você assinalou essa alternativa (C) 
 D 
O desenvolvimento nativo utiliza apenas linguagens de programação de código aberto, como Java e Kotlin, 
para criar aplicativos para todas as versões do Android. 
 E 
O desenvolvimento nativo é uma abordagem que se baseia em frameworks genéricos para resolver 
problemas comuns no desenvolvimento de aplicativos, sem a necessidade de linguagens específicas 
 
Questão 8/10 - Fundamentos do Desenvolvimento Mobile 
O Scratch é uma linguagem de programação criada em 2007, pelo Media Lab do MIT – Instituto de 
Tecnologia e Massachusetts. A respeito do Scratch, analise as questões abaixo e assinale a 
alternativa CORRETA: 
 A Requer conhecimento avançado de linguagens de programação. 
 B Não permite a criação de jogos interativos. 
 C 
Auxilia no aprendizado de conceitos matemáticos, lógicos e computacionais. 
Você assinalou essa alternativa (C) 
 D É limitado apenas ao desenvolvimento de aplicativos para dispositivos móveis. 
 E Não suporta animações e interações visuais 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Questão 9/10 - Fundamentos do Desenvolvimento Mobile 
Na década de 90, os celulares eram dispositivos verdadeiramente revolucionários. Eles eram muito 
diferentes dos smartphones modernos que conhecemos hoje. Com seus grandes tamanhos e antenas 
salientes,esses aparelhos eram considerados símbolos de status e tecnologia avançada na época. 
Ligar um celular naquela década era uma experiência que exigia alguma paciência, já que a 
cobertura de rede ainda estava em desenvolvimento. Os celulares da década de 90 tinham telas 
pequenas e monocromáticas, e suas principais funções eram fazer chamadas e enviar mensagens de 
texto rudimentares. Apesar das limitações, eles abriram o caminho para a revolução da 
comunicação móvel que experimentamos hoje, lembrando-nos de como a tecnologia evoluiu 
rapidamente ao longo dos anos 
Assinale abaixo a alternativa que mostra o que marcou a segunda geração de telefonia celular, que 
surgiu no início da década de 1990, em termos de comunicação e tecnologia. 
 A 
A segunda geração introduziu novos padrões de comunicação, como TDMA, CDMA e GSM, e 
trouxe aparelhos de tamanho e peso aceitáveis. 
Você assinalou essa alternativa (A) 
 B 
A segunda geração focou em tornar os aparelhos de telefonia celular mais acessíveis em termos de preço, 
tornando-os populares entre os usuários. 
 C 
A segunda geração se destacou pelo serviço de mensagens de texto, que permitia enviar mensagens de 
texto de até 300 caracteres, com a utilização de acentos e caracteres especiais desde o início. 
 D 
A segunda geração de telefonia celular trouxe uma ampla gama de recursos avançados, como acesso à 
internet e aplicativos, que eram compatíveis com todos os aparelhos existentes. 
 E 
A segunda geração de telefonia celular teve um grande número de usuários desde o início devido à 
acessibilidade dos aparelhos e dos planos das operadoras. 
 
Questão 10/10 - Fundamentos do Desenvolvimento Mobile 
Assinale nas alternativas abaixo qual foi a empresa pioneira na criação do primeiro telefone móvel 
funcional e qual foi o modelo do primeiro telefone móvel vendido nos EUA. 
 
 A A empresa pioneira foi a AT&T, e o modelo vendido nos EUA foi o AT&T DynaTAC 8000x. 
 B 
A empresa pioneira foi a Motorola, e o modelo vendido nos EUA foi o Motorola DynaTAC 8000x. 
Você assinalou essa alternativa (B) 
 C A empresa pioneira foi a Nokia, e o modelo vendido nos EUA foi o Nokia 3310. 
 D A empresa pioneira foi a Samsung, e o modelo vendido nos EUA foi o Samsung Galaxy S. 
 E A empresa pioneira foi a Apple, e o modelo vendido nos EUA foi o iPhone 5.

Outros materiais