Baixe o app para aproveitar ainda mais
Prévia do material em texto
03/12/2021 15:46 UN 6 - Avaliação Objetiva: Revisão da tentativa https://avap.multivix.edu.br/mod/quiz/review.php?attempt=823772&cmid=644680 1/5 Minhas Disciplinas / Meus cursos / 418388 / Unidade 6: Programação para Dispositivos Móveis / UN 6 - Avaliação Objetiva Tópicos Avançados em Computação Iniciado em sexta, 3 dez 2021, 15:35 Estado Finalizada Concluída em sexta, 3 dez 2021, 15:45 Tempo empregado 10 minutos 23 segundos Avaliar 1,70 de um máximo de 1,70(100%) Questão 1 Correto Atingiu 0,34 de 0,34 Tim Berners-Lee é um cientista da computação britânico. Ele é considerado o “pai da web” por ter, em março de 1989, criado a visão para o que se tornaria a web em um documento chamado “Information Management: A Proposal”. A partir dali novas formas de comunicação surgiram e com ela novos protocolos de comunicação em rede. Sobre esses protocolos, analise as a�rmações a seguir: I. HTML (HyperText Markup Language) é a linguagem de marcação (formatação) de texto e hipermídia o�cial da web; II. URI é o identi�cador de recurso uniforme. Uma espécie de "endereço" exclusivo e usado para identi�car cada recurso na Web. Também é comumente chamado de URL; III. FTP é o File Transfer Protocol, protocolo responsável pela transferência de arquivos na web; IV. HTTP é o protocolo de transferência de hipertexto. Permite a recuperação de recursos vinculados pela web. Das a�rmações a seguir, foram criadas por Lee, as a�rmações encontradas na alternativa: Escolha uma opção: a. I e II, apenas. b. I, II e III, apenas. c. II e III, apenas. d. II, III e IV, apenas. e. I, II e IV, apenas. Sua resposta está correta. https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=9660 https://avap.multivix.edu.br/course/view.php?id=9660§ion=7 https://avap.multivix.edu.br/mod/quiz/view.php?id=644680 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=9660 https://avap.multivix.edu.br/user/index.php?id=9660 https://avap.multivix.edu.br/course/view.php?id=9660§ion=1 https://avap.multivix.edu.br/course/view.php?id=9660§ion=2 https://avap.multivix.edu.br/course/view.php?id=9660§ion=3 https://avap.multivix.edu.br/course/view.php?id=9660§ion=4 https://avap.multivix.edu.br/course/view.php?id=9660§ion=5 https://avap.multivix.edu.br/course/view.php?id=9660§ion=6 https://avap.multivix.edu.br/course/view.php?id=9660§ion=7 https://avap.multivix.edu.br/course/view.php?id=9660§ion=8 https://avap.multivix.edu.br/course/view.php?id=9660§ion=9 https://avap.multivix.edu.br/course/view.php?id=9660§ion=10 https://avap.multivix.edu.br/course/view.php?id=9660§ion=11 https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca https://portalweb.multivix.edu.br/gabaritos/login.aspx https://multivix.edu.br/office-365/ https://avap.multivix.edu.br/ 03/12/2021 15:46 UN 6 - Avaliação Objetiva: Revisão da tentativa https://avap.multivix.edu.br/mod/quiz/review.php?attempt=823772&cmid=644680 2/5 Questão 2 Correto Atingiu 0,34 de 0,34 De acordo com GAMMA (2000) um Framework é “um conjunto de classes que colaboram e compõe um projeto reutilizável para uma classe especí�ca de software”. De propósito variado, um framework provê uma solução para uma família de problemas semelhantes usando um conjunto de classes e interfaces que mostra como decompor a família de problemas. (GAMMA, Erich. et al. Padrões de Projeto: Soluções Reutilizáveis de Software Orientado a Objetos. Porto Alegre: Bookman, 2000.) Sobre o uso de frameworks para programação de aplicativos para dispositivos móveis, é correto a�rmar que Escolha uma opção: a. linguagens de programação mais novas, criadas a partir da era da web só podem ser utilizadas com o uso de frameworks. b. Java, Python e PHP são exemplos das linguagens nascidas nos anos 1990, elas utilizam frameworks em comum, que servem para todas ao mesmo tempo. c. frameworks para desenvolvimento web e mobile possuem diferentes objetivos, o primeiro busca adequar o projeto de software a um padrão e o segundo serve apenas como base para o desenvolvimento do aplicativo. d. com o uso correto do framework, novas estruturas podem ser criadas, desde que haja coerência entre os novos códigos programados aos códigos da estrutura base do framework. e. Tim Berners-Lee é o criador da web e considerado o pai, por ter criado os primeiros frameworks para desenvolvimento de software como URI, HTTP, HTML e CSS. Sua resposta está correta. https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=9660 https://avap.multivix.edu.br/user/index.php?id=9660 https://avap.multivix.edu.br/course/view.php?id=9660§ion=1 https://avap.multivix.edu.br/course/view.php?id=9660§ion=2 https://avap.multivix.edu.br/course/view.php?id=9660§ion=3 https://avap.multivix.edu.br/course/view.php?id=9660§ion=4 https://avap.multivix.edu.br/course/view.php?id=9660§ion=5 https://avap.multivix.edu.br/course/view.php?id=9660§ion=6 https://avap.multivix.edu.br/course/view.php?id=9660§ion=7 https://avap.multivix.edu.br/course/view.php?id=9660§ion=8 https://avap.multivix.edu.br/course/view.php?id=9660§ion=9 https://avap.multivix.edu.br/course/view.php?id=9660§ion=10 https://avap.multivix.edu.br/course/view.php?id=9660§ion=11 https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca https://portalweb.multivix.edu.br/gabaritos/login.aspx https://multivix.edu.br/office-365/ https://avap.multivix.edu.br/ 03/12/2021 15:46 UN 6 - Avaliação Objetiva: Revisão da tentativa https://avap.multivix.edu.br/mod/quiz/review.php?attempt=823772&cmid=644680 3/5 Questão 3 Correto Atingiu 0,34 de 0,34 IDE (Integrated Development Environment ou Ambiente de Desenvolvimento Integrado) são ferramentas que auxiliam na produtividade de equipes e pro�ssionais de desenvolvimento de softwares. Algumas IDEs são especí�cas para a criação de aplicativos para dispositivos móveis, que possuem suas peculiaridades pela comunicação necessária com sistemas operacionais mobile. Sobre o uso de IDEs para criação de aplicativos móveis, é correto a�rmar que Escolha uma opção: a. Android Studio é a ferramenta o�cial para programação em linguagem Ruby e própria para criação de aplicativos para Android. b. Ionic Studio é uma IDE que cria aplicativos apenas para dispositivos móveis com sistema operacional iOS (Apple). c. Eclipse é a principal IDE para desenvolvimento de aplicativos para sistemas operacionais mobile. Ele é focado em linguagens mobile como C#, C++ e Python. d. NetBeans permite a criação de aplicativos híbridos, ou seja, aplicações que tem a possibilidade de ter versões para diferentes sistemas operacionais. e. Rhodes é a IDE ligada a linguagem Ruby para criação de aplicativos móveis e possui integração para sistemas mobile Windows, Android e Apple. Sua resposta está correta. https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=9660 https://avap.multivix.edu.br/user/index.php?id=9660 https://avap.multivix.edu.br/course/view.php?id=9660§ion=1 https://avap.multivix.edu.br/course/view.php?id=9660§ion=2 https://avap.multivix.edu.br/course/view.php?id=9660§ion=3 https://avap.multivix.edu.br/course/view.php?id=9660§ion=4 https://avap.multivix.edu.br/course/view.php?id=9660§ion=5 https://avap.multivix.edu.br/course/view.php?id=9660§ion=6 https://avap.multivix.edu.br/course/view.php?id=9660§ion=7 https://avap.multivix.edu.br/course/view.php?id=9660§ion=8https://avap.multivix.edu.br/course/view.php?id=9660§ion=9 https://avap.multivix.edu.br/course/view.php?id=9660§ion=10 https://avap.multivix.edu.br/course/view.php?id=9660§ion=11 https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca https://portalweb.multivix.edu.br/gabaritos/login.aspx https://multivix.edu.br/office-365/ https://avap.multivix.edu.br/ 03/12/2021 15:46 UN 6 - Avaliação Objetiva: Revisão da tentativa https://avap.multivix.edu.br/mod/quiz/review.php?attempt=823772&cmid=644680 4/5 Questão 4 Correto Atingiu 0,34 de 0,34 Não teria sentido ter tanta capacidade de hardware (parte física do dispositivo), sem aplicativos (softwares) de qualidade que dessem conta de receber os dados vindos de conexões como as de redes móveis 3G/4G, acesso Wi-Fi, WiMAX ou Bluetooth, tratando os dados, a �m de gerar informação para o proprietário de um dispositivo móvel. Sobre o desenvolvimento de dispositivos móveis, analise as a�rmações a seguir: I. Um bom desenvolvedor sempre busca técnicas e formas de desenvolver uma aplicação antes mesmo de digitar uma linha de código; II. Um projeto de software deve estar envolvido em um processo bem de�nido, dividido sempre em 3 fases distintas e com acompanhamento do seu desenvolvimento de maneira iterativa; III. Com o uso de técnicas de modo correto, das linguagens de programação apropriadas e com o apoio de ferramentas de desenvolvimento, como frameworks e bibliotecas, o objetivo de desenvolver uma aplicação coesa deve ser atingido em um tempo minimamente estimado. É correto o que se a�rma em: Escolha uma opção: a. II, apenas. b. III, apenas. c. I e II, apenas. d. I e III, apenas. e. I, apenas. Sua resposta está correta. https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=9660 https://avap.multivix.edu.br/user/index.php?id=9660 https://avap.multivix.edu.br/course/view.php?id=9660§ion=1 https://avap.multivix.edu.br/course/view.php?id=9660§ion=2 https://avap.multivix.edu.br/course/view.php?id=9660§ion=3 https://avap.multivix.edu.br/course/view.php?id=9660§ion=4 https://avap.multivix.edu.br/course/view.php?id=9660§ion=5 https://avap.multivix.edu.br/course/view.php?id=9660§ion=6 https://avap.multivix.edu.br/course/view.php?id=9660§ion=7 https://avap.multivix.edu.br/course/view.php?id=9660§ion=8 https://avap.multivix.edu.br/course/view.php?id=9660§ion=9 https://avap.multivix.edu.br/course/view.php?id=9660§ion=10 https://avap.multivix.edu.br/course/view.php?id=9660§ion=11 https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca https://portalweb.multivix.edu.br/gabaritos/login.aspx https://multivix.edu.br/office-365/ https://avap.multivix.edu.br/ 03/12/2021 15:46 UN 6 - Avaliação Objetiva: Revisão da tentativa https://avap.multivix.edu.br/mod/quiz/review.php?attempt=823772&cmid=644680 5/5 Questão 5 Correto Atingiu 0,34 de 0,34 Toda aplicação necessita de uma forma de armazenamento de seus dados. Um SGBD (Sistema Gerenciador de Banco de Dados) possui a capacidade de gerenciar, padronizar e armazenar dados de maneira organização e com a capacidade de disponibilizar os dados em tempo oportuno. Para o desenvolvimento mobile alguns bancos de dados são mais indicados pela leveza e possibilidade de ser instalada dentro do próprio aparelho do usuário. Existem diferentes formatos de SGBDs que utilizam modelos diversos para esse processamento de dados. Sobre modelos de bancos de dados, analise as a�rmações a seguir: I. NoSQL signi�ca “Não apenas SQL” e se refere a bancos de dados que não utilizam o modelo Relacional de dados; II. O modelo Relacional é baseado nas relações entre conjuntos oriundo da matemática; III. MongoDB e Firebase são exemplos de bancos de dados Relacionais modernos; IV. Os 4 modelos básicos de bancos NoSQL são: orientado a documentos, chave-valor, família de colunas e grafos; Quanto aos modelos de bancos de dados, está correto o que se apresenta em: Escolha uma opção: a. I e II, apenas. b. II e III, apenas. c. III e IV, apenas. d. I, II e IV, apenas. e. II e IV, apenas. Sua resposta está correta. ◄ Conteúdo Online Seguir para... Fale com o Tutor ► https://avap.multivix.edu.br/mod/scorm/view.php?id=644679&forceview=1 https://avap.multivix.edu.br/mod/forum/view.php?id=644681&forceview=1 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=9660 https://avap.multivix.edu.br/user/index.php?id=9660 https://avap.multivix.edu.br/course/view.php?id=9660§ion=1 https://avap.multivix.edu.br/course/view.php?id=9660§ion=2 https://avap.multivix.edu.br/course/view.php?id=9660§ion=3 https://avap.multivix.edu.br/course/view.php?id=9660§ion=4 https://avap.multivix.edu.br/course/view.php?id=9660§ion=5 https://avap.multivix.edu.br/course/view.php?id=9660§ion=6 https://avap.multivix.edu.br/course/view.php?id=9660§ion=7 https://avap.multivix.edu.br/course/view.php?id=9660§ion=8 https://avap.multivix.edu.br/course/view.php?id=9660§ion=9 https://avap.multivix.edu.br/course/view.php?id=9660§ion=10 https://avap.multivix.edu.br/course/view.php?id=9660§ion=11 https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca https://portalweb.multivix.edu.br/gabaritos/login.aspx https://multivix.edu.br/office-365/ https://avap.multivix.edu.br/
Compartilhar