Baixe o app para aproveitar ainda mais
Prévia do material em texto
AO2 Iniciado: 13 jun em 21:04 Instruções do teste Importante: Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em "FAZER O QUESTIONÁRIO", no final da página. 0,6 ptsPergunta 1 Aplicativos desenvolvidos usando Ionic podem ser puramente nativos ao utilizar Ionic.Forms ou inteiramente baseados na web com JavaScript O framework Ionic, assim como o Xamarin, nos permite criar aplicativos para várias plataformas usando apenas uma base de código. Aplicativos Ionic ou Xamarin compartilham as mesmas características de serem multiplataformas e escritos em linguagem de script. O desempenho de um aplicativo feito com Ionic é um pouco pior do que o de um aplicativo nativo, algo perceptível pelo usuário. Para criar um aplicativo com o Ionic Framework, você só precisa conhecer tecnologias web como Angular, HTML e CSS. Leia o texto a seguir: Aplicativos web são executados em um dispositivo móvel como qualquer outro aplicativo. O que os diferencia é o fato de possuírem elementos de aplicativos nativos, aplicativos desenvolvidos para uma plataforma específica como iOS ou Android, com elementos de um site web que atuam como aplicativos, mas não estão instalados em um dispositivo, mas são acessados na Internet via um navegador. Considerando as informações apresentadas, assinale a opção correta. 0,6 ptsPergunta 2 Mobile First Aprimoramento Progressivo. Um ponto crucial e fundamental proposta da web é que ela seja universalmente acessível, ou seja, todos têm o direito de navegar e consumir o conteúdo, independentemente de hardware, tipo de conexão, software ou qualquer outro fator. Deste modo, se você possui um smartphone com uma tela de baixa resolução e outro usuário possui um smartphone com uma tela ampla, ambos precisam ter a mesma experiência. A que se refere esta proposta? A+ A A- Design Adaptativo Design Responsivo Degradação Elegante 0,6 ptsPergunta 3 As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. As asserções I e II são proposições falsas. As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Leia o texto a seguir: Se por um lado os aplicativos nativos são desenvolvidos para atender a um público específico, os aplicativos web são desenvolvidos para diversos tipos de plataformas, seja mobile ou até mesmo desktop. Existem tecnologias e linguagens que atendem tanto aplicativos web quanto aplicativos mobile, por outro lado, outras linguagens e tecnologias são empregadas em um desenvolvimento muito específico. Considerando esse contexto, avalie as seguintes asserções e a relação proposta entre elas. I. No desenvolvimento de aplicativos, é possível utilizar a linguagem Java para o desenvolvimento de aplicações, sejam estas aplicações nativas ou aplicações web. PORQUE II. Aplicativos mobile Android e iOS nativos são desenvolvidos utilizando a linguagem Java e Kotlin, respectivamente, assim como aplicativos mobile web, no lado do servidor que são desenvolvidos utilizando Java. A respeito dessas asserções, assinale a opção correta: 0,6 ptsPergunta 4 Leia o texto a seguir: A+ A A- Satisfação do usuário. Eficiência na interação. Facilidade de memorização. Rapidez no aprendizado. Eficiente em utilização. Quando os usuários estão familiarizados com o aplicativo e sabem como ele se comporta, a navegação se torna mais fácil. Com efeito, o usuário espera ver o que lhe é familiar. Afinal, não é a primeira vez que ele interage com um aplicativo mobile e não será a última. Certamente, se a aplicação não lhe for familiar, o usuário pode desistir de utilizar seu aplicativo e procurar por outro. Das alternativas a seguir, qual delas melhor descreve o conceito de familiaridade? 0,6 ptsPergunta 5 Somente CSS e JavaScript HTML e TCP/IP JavaScript e TCP/IP CSS e TCP/IP HTML e CSS O front-end de um site é o que você pode ver e interagir no seu navegador. Também chamado de client- side (lado do cliente), inclui tudo o que o usuário experimenta diretamente: de texto e cores, botões, imagens e menus de navegação. Tudo que você precisa são tecnologias de front-end para criar seu site. O desenvolvedor front-end frequentemente se relacionará com as seguintes tecnologias: 0,6 ptsPergunta 6 SET POST HEAD As solicitações HTTP funcionam como o método de transporte intermediário entre um cliente/aplicativo e um servidor. O cliente envia uma solicitação HTTP ao servidor e, após internalizar a mensagem, o servidor envia de volta uma resposta. A resposta contém informações de status sobre a solicitação. Qual tipo não se enquadra nesse cenário de solicitações? A+ A A- PUT DELETE 0,6 ptsPergunta 7 ALL, SCREEN e DISPLAY HANDHELD, ALL e PRINT somente ALL, SCREEN e TV PRINT, ALL e HAND PROJECT, ALL e PRINT No arquivo de CSS é possível fazer algumas especificações que só são consideradas em determinadas condições. Com isso, é possível especificar um design específico de acordo com a mídia como resolução, largura, entre outros. Os mais utilizados são: 0,6 ptsPergunta 8 IMAP, TCP/IP e SMTP IMAP, POP3 e TCP/IP IMAP, POP3 e SMTP TCP/IP, IMAP e SMTP IMAP, POP e SMTP Na internet residem uma série de linguagens ou instruções que permitem que as informações viajem entre computadores. Estes são conhecidos como protocolos. Por exemplo, alguns protocolos comuns para transferência de e-mails são? 0,6 ptsPergunta 9 Leia o texto a seguir: A+ A A- As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. As asserções I e II são proposições falsas. No processo de desenvolvimento de aplicações web, a maioria dos desenvolvedores de back- end se preocupa em criar a lógica real por trás do aplicativo em que está trabalhando. Frequentemente, os desenvolvedores de front-end criarão uma interface do usuário e os desenvolvedores de back-end escreverão um código que fará com que tudo funcione. Deste modo, um desenvolvedor front-end pode criar uma tela em um aplicativo com um botão para pressionar e para obter os dados do cliente. Por outro lado, um desenvolvedor de back-end pode escrever o código que faz esse botão funcionar, descobrindo quais dados buscar no banco de dados, pensando no cliente apropriado e devolvendo-os ao front-end, onde é eventualmente exibido. Considerando esse contexto, avalie as seguintes asserções e a relação proposta entre elas. I. Os métodos GET e POST são exemplos de solicitações HTTP (Hypertext Transfer Protocol) comumente utilizados em formulários, funcionando como transportadores intermediários entre cliente e servidor. PORQUE II. O verbo HTTP GET é responsável por solicitar informações do servidor. Por outro lado, o verbo HTTP POST envia dados à um servidor, como no caso da postagem de uma foto no Facebook. A respeito dessas asserções, assinale a opção correta: 0,6 ptsPergunta 10 Leia com atenção o texto a seguir: No desenvolvimento mobile multiplataforma é possível atender a um maior público, uma vez que o aplicativo, fruto deste desenvolvimento, pode ser executado tanto em iOS quanto em Android, por exemplo. Apesar de ser um assunto tratado com mais popularidade nos últimos anos, o desenvolvimento de aplicações mobile vêm de longa data, iniciando em meados da década de 1980. Além dos aplicativos multiplataforma, outro tipo de desenvolvimento é o de aplicações web, o qual requer menos recursos do dispositivo, ao contrário do desenvolvimento nativo ou multiplataforma. Considerando as informações apresentadas, avalie as afirmações a seguir: A+ A A- Salvo em 21:20I, apenas. II e III, apenas. I e II, apenas. III, apenas. II, apenas. I. O desenvolvimento de aplicações mobile com interação por toque iniciou-se nos anos 2000 com o surgimento dos dispositivos iOS da Apple, aumentando assim a interatividade com o usuário. II. O primeiro dispositivo com tela sensível ao toque foi criado pela IBM ainda no ano de 1993, e foi considerado um importante passo no desenvolvimento mobile. III. Até o fim da primeira década de 2000, o desenvolvimento de aplicativos móveis era estritamente nativo, isso mudou com a ascensão de empresas como Apple e Google. É correto o que se afirma em: Enviar teste A+ A A-
Compartilhar