Prévia do material em texto
Questão 1/10 - Fundamentos do Desenvolvimento Mobile Ler em voz alta Observe o código abaixo desenvolvido no Scratch: A respeito do código acima, leia as afirmativas abaixo e assinale as afirmações corretas: I. O objeto ficará andando para a direita infinitamente. II. O objeto irá trocar de fantasia automaticamente III. O objeto irá voltar ao tocar na tela. IV. O objeto ficará animado por 3 segundos, depois irá parar. V. O objeto será animado ao clicar nele. Agora, selecione a alternativa que apresenta a resposta correta: A I e II B II e III C III e IV D I e V E III e V Questão 2/10 - Fundamentos do Desenvolvimento Mobile Ler em voz alta 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. D É limitado apenas ao desenvolvimento de aplicativos para dispositivos móveis. E Não suporta animações e interações visuais O celular, também conhecido como telefone móvel, tornou-se uma parte indispensável da vida moderna. Este dispositivo compacto e portátil permite a comunicação instantânea em qualquer lugar, além de oferecer uma variedade de recursos, que foram sendo desenvolvidos por vários anos. A respeito da evolução dos dispositivos móveis mencionada no texto, leia as afirmativas abaixo e assinale as afirmações corretas: I. A segunda geração de celulares introduziu o serviço de mensagens de texto (SMS) em 1993, permitindo mensagens de até 160 caracteres. II. No início da utilização dos celulares, era comum atualizá-los regularmente para implementar novos serviços e tecnologias. III. Os primeiros celulares tinham visores coloridos com até 16 milhões de cores, o que era fundamental para aparelhos de alta resolução. IV. A evolução seguinte nos dispositivos móveis após a segunda geração foi a internet, com velocidades comparáveis às dos computadores. V. As páginas WAP foram criadas para serem visualizadas em celulares com conteúdo reduzido e poucos detalhes. Agora, selecione a alternativa que apresenta a resposta correta: A Apenas I e II B Apenas II e III C Apenas III e IV D Apenas I e V E Apenas III e V 0:04:57 Questão 4/10 - Fundamentos do Desenvolvimento Mobile Ler em voz alta O desenvolvimento de software de no-code oferece uma maneira simples e permite que usuários sem conhecimentos avançados de desenvolvimento de software possam criar aplicativos sem exigir a programação via código. Um aplicativo desenvolvido por meio de uma plataforma no-code pode ser criado com interfaces simples e com recursos de arrastar e soltar, ressaltando que algum conhecimento de codificação é interessante. Dentro do contexto no-code, leia as afirmativas abaixo e escolha a alternativa correta, que aborda as limitações associadas ao desenvolvimento no-code, de acordo com o estudado na disciplina. A O desenvolvimento no-code oferece total flexibilidade para que os desenvolvedores personalizem o design do software de acordo com sua criatividade. B As plataformas no-code permitem um alto nível de controle sobre o código, garantindo segurança contra vulnerabilidades da plataforma. C O desenvolvimento no-code não permite a criação de aplicativos que atendam a necessidades específicas, pois utiliza modelos engessados. D O desenvolvimento no-code é conhecido por ser uma opção cara, exigindo investimentos significativos. E As soluções de no-code são difíceis para o desenvolvimento de software, exigindo que o desenvolvedor seja um especialista. Questão 5/10 - Fundamentos do Desenvolvimento Mobile Ler em voz alta 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. 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 6/10 - Fundamentos do Desenvolvimento Mobile Ler em voz alta 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 Questão 7/10 - Fundamentos do Desenvolvimento Mobile Ler em voz alta 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. 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 8/10 - Fundamentos do Desenvolvimento Mobile Ler em voz alta 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 E layout.xml Questão 9/10 - Fundamentos do Desenvolvimento Mobile Ler em voz alta Existem algumas tendências importantes em código para o desenvolvimento de aplicativos: low-code, no-code e code. O low-code e o nocode são modelos de plataformas que otimizam a execução de projetos, ditando o futuro da criação de apps, softwares e sites. Considerando o estudado na disciplina sobre os objetivos das plataformas low-code e no-code no desenvolvimento de aplicativos e sistemas, assinale abaixo as alternativas corretas. I. Reduzir a qualidade do serviço prestado pelas empresas de tecnologia. II. Aumentar a carga de trabalho das equipes de desenvolvimento. III.Possibilitar que equipes de desenvolvimento se dediquem a outros pontos estratégicos. IV. Agilizar o processo de produção de projetos sem a necessidade de conhecimento de programação profundo. V.Exigir que os desenvolvedores escrevam uma grande quantidade de código para construir projetos. Agora, selecione a alternativa que apresentaa resposta correta: A Apenas I e II B Apenas II e III C Apenas III e IV D Apenas I e V E Apenas II e IV Questão 10/10 - Fundamentos do Desenvolvimento Mobile Ler em voz alta 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. 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