Logo Passei Direto
Buscar

AO2 SUBSTITUTIVA - PROGRAMAÇÃO DE APLICATIVOS PARA DISPOSITIVOS

User badge image
Adriano Pires

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

15/12/2023, 10:40 Teste: AO2 Substitutiva
https://famonline.instructure.com/courses/31430/quizzes/156468/take 1/9
AO2 Substitutiva
Iniciado: 15 dez em 8:47
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
Leia o texto a seguir:
 
No momento em que você deseja desenvolver para aplicativos móveis, uma
vasta terminologia lhe é apresentada. Dentre as primeiras esta a escolha entre
um aplicativo nativo, web ou multiplataforma. Após escolher uma destas três,
cabe a escolha entre os diferentes tipos de ambientes de desenvolvimento, bem
como linguagens de programação. Uma escolha incorreta pode levar a diferentes
resultados, dentre eles, a insatisfação do usuário ou a baixa usabilidade.
Considerando este contexto, avalie as seguintes asserções e a relação proposta
entre elas.
 
I. No Xamarin, é possível desenvolver aplicativos multiplataformas
compartilhando o mesmo código (lógica de negócio), mas o código de interface
é implementado para cada uma das plataformas.
 
PORQUE
 
II. Seja no Xamarin ou no Xamarin.Forms, um projeto mobile compartilha o
mesmo arquivo assembly com código de todas as plataformas.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa
da I.
A+
A
A-
15/12/2023, 10:40 Teste: AO2 Substitutiva
https://famonline.instructure.com/courses/31430/quizzes/156468/take 2/9
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.
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, e a II é uma justificativa da I.
0,6 ptsPergunta 2
Leia o texto a seguir:
 
O conceito mobile-first foi apresentado no ano de 2009 por Luke Wroblewski e
defende que a versão mobile de um site deve estar no centro da estratégia de
design, ou seja, ao desenvolver uma aplicação web, devemos considerar em
primeiro lugar as restrições e o comportamento de navegação do usuário em
dispositivos móveis.
Considerando as informações apresentadas, avalie as afirmações a seguir:
 
I. O design mobile first coloca a experiência do usuário móvel em primeiro lugar,
exibindo apenas o conteúdo necessário ao usuário, ou seja, as informações
essenciais.
II. Se um site é adaptativo ou responsivo, significa que sua interface se adaptará
à largura das telas dos usuários, permitindo a máxima versatilidade e
desempenho.
III. O design responsivo permite criar aplicativos para telas maiores e, à medida
que o tamanho da tela diminui, o aplicativo responderá e mostrará uma versão
otimizada para estes dispositivos.
 
É correto o que se afirma em:
III, apenas.
I e III, apenas.
I e II, apenas.
A+
A
A-
15/12/2023, 10:40 Teste: AO2 Substitutiva
https://famonline.instructure.com/courses/31430/quizzes/156468/take 3/9
II, apenas.
II e III, apenas.
0,6 ptsPergunta 3
Leia o texto a seguir:
 
A usabilidade está diretamente relacionada com a facilidade com que você utiliza
um aplicativo. Logo, se o usuário não reconhece algumas funções da interface
ou possui dificuldade para acessar determinados recursos do aplicativo,
certamente não há usabilidade. Por outro lado, um aplicativo com usabilidade
possui eficácia e eficiência, logo, é fácil de usar.
O conceito de eficácia pode ser definido como
o ato de fazer corretamente uma determinada ação, de modo a evitar erros ou
desperdícios.
realizar uma ação da melhor maneira possível, sem erros e sem desperdícios.
uma ação que tem o objetivo de cumprir um propósito, produzindo assim um
resultado esperado.
uma ação em que tudo o que é feito ou executado deve beirar a perfeição, cumprindo
um objetivo esperado.
uma abordagem mais limitada, focada no resultado para medir o desempenho, por
exemplo, de uma pessoa ou organização.
0,6 ptsPergunta 4
Leia o texto a seguir:
 
Ao desenvolver um aplicativo mobile é necessário compreender que este não
será o primeiro com o qual o usuário irá interagir. Deste modo, é necessário que
os componentes da interface e as informações apresentadas estejam dispostos
A+
A
A-
15/12/2023, 10:40 Teste: AO2 Substitutiva
https://famonline.instructure.com/courses/31430/quizzes/156468/take 4/9
de maneira intuitiva e familiar para o usuário. Acrescenta-se ainda a importância
de dar um retorno (feedback) ao usuário sobre possíveis atualizações ou
funcionalidades de determinados elementos da interface.
Analise as asserções a seguir e a relação proposta entre elas.
 
I. O princípio do feedback permite compreender se a ação executada foi
concluída. Por exemplo, ao efetuar login, o usuário é informado se foi realizado
com sucesso ou usuário/senha incorretos.
 
PORQUE
 
II. Se a interface não atender às demandas do usuário, isso diminuirá sua
experiência e poderá resultar em frustração.
 
A seguir, assinale a alternativa correta:
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta
da I.
As asserções I e II são proposições falsas.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
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
correta da I.
0,6 ptsPergunta 5
Leia o texto a seguir:
 
Uma aplicação web, diferentemente de aplicativos nativos, é configurada e
mantida em um servidor. A arquitetura deste tipo de aplicação considera a
presença de um cliente, ou seja, um smartphone que consome o aplicativo, sem
a necessidade de ser instalado; e um servidor, que é o local onde está a lógica
A+
A
A-
15/12/2023, 10:40 Teste: AO2 Substitutiva
https://famonline.instructure.com/courses/31430/quizzes/156468/take 5/9
de negócio, bem como o banco de dados. Por outro lado, um aplicativo nativo,
em certos casos, não necessita de um servidor, podendo ser executado apenas
no smartphone do usuário.
Considerando as informações apresentadas, avalie as afirmações a seguir:
 
I. Um aplicativo web mobile pode ser offline ou online, onde os aplicativos offline
armazenam dados e a lógica de negócio no próprio dispositivo e os dispositivos
online armazenam dados em um servidor.
II. Todo aplicativo nativo pode ser offline, ou seja, ele é instalado e toda lógica de
negócio e dados estão no próprio dispositivo, bem como pode ser online, com
comunicação direta com um servidor.
III. No processo de renderização do lado do cliente ou front-end, a linguagem
JavaScript é utilizada para executar a lógica de apresentação diretamente no
dispositivo do usuário.
 
É correto o que se afirma em:
I e III, apenas.
II, apenas.
II e III, apenas.
III, apenas.
I e II, apenas.
0,6 ptsPergunta 6
Leia o texto a seguir:
 
A estratégia de design mobile first é semelhante a projetar um aplicativo móvel e
depois adaptar o layout para que possa ser visualizado perfeitamente em tablets
e dispositivos de desktop sem muitas modificações. Deste modo, o seu design
como um todo será baseado em fornecer excelente experiência e usabilidade ao
usuário.
A+
A
A-
15/12/2023, 10:40 Teste: AO2 Substitutiva
https://famonline.instructure.com/courses/31430/quizzes/156468/take 6/9
Considerando este contexto, avalie as seguintes asserções e a relação proposta
entre elas.
 
I. A estratégia de design mobile first é baseada na técnica da degradação
elegante, que também recebe o nome de aprimoramento progressivo.
 
PORQUE
 
II. O conceito de aprimoramento progressivo refere-se ao fato de um design
começar a desenvolver a aplicação pelos dispositivos móveis.
 
A respeito destas asserções, assinale a opção correta.
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
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
As asserçõesI e II são proposições verdadeiras, e a II é uma justificativa da I.
0,6 ptsPergunta 7
Leia a citação a seguir:
 
“Escrever um software especificamente para dispositivos móveis é algo
trabalhoso, pois grande parte do trabalho precisa ser duplicado para que seja
possível escrever aplicações nativas para desktops, Android e iOS.”
 
Fonte: HILTON, W; LOFARO, et. al. A lightweight, cross-platform, multiuser robot
visualization using the cloud. IEEE, Chicago, p. 1-6, 2014.
A+
A
A-
15/12/2023, 10:40 Teste: AO2 Substitutiva
https://famonline.instructure.com/courses/31430/quizzes/156468/take 7/9
Dos ambientes de desenvolvimento multiplataforma a seguir, qual deles
necessita de pouca ou nenhuma codificação?
 
XCode e Outsystem.
Outsystem e AppSheet.
Android Studio e Ionic.
ReactAPP e Ionic.
Flutter e AppSheet.
0,6 ptsPergunta 8
Leia o texto a seguir:
 
A primeira coisa que o desenvolvedor olha ao aprender uma nova tecnologia é a
documentação, pois ela representa um grande papel na produtividade. Pela
documentação do Flutter, podemos estudar o conceito de widget e concluir que
eles não representam apenas elementos estruturais, como texto e botões. Eles
podem ser também elementos de layout como preenchimento e linhas.
Diante do exposto, analise as afirmativas a seguir:
 
I. Com o Flutter é possível utilizar um editor de texto simples, como o bloco de
notas, por linha de comando e também pelo Android Studio.
II. No Flutter, o arquivo main.dart, que está localizado dentro do diretório lib,
armazena toda a lógica da aplicação, a qual é desenvolvida em linguagem Dart.
III. Com o Flutter é possível utilizar o AVD (Action Virtual Device) do Visual Studio
Code para simular um dispositivo mobile, o que auxilia no processo de
desenvolvimento e depuração.
IV. No widget ListView é possível adicionar o atributo onClicked para que,
quando um item for clicado, ele execute algum conteúdo ou ação.
 
A+
A
A-
15/12/2023, 10:40 Teste: AO2 Substitutiva
https://famonline.instructure.com/courses/31430/quizzes/156468/take 8/9
Estão corretas apenas as afirmativas:
III e IV.
I e II.
I e IV.
II e III.
II e IV.
0,6 ptsPergunta 9
Leia o texto a seguir:
 
Existem diversas ferramentas para o desenvolvimento de aplicativos nativos. O
XCode, por exemplo, é um IDE (Ambiente de Desenvolvimento Integrado)
utilizado por desenvolvedores para criarem aplicativos mobile para a plataforma
iOS. Por outro lado, aplicativos Android são desenvolvidos utilizando a
plataforma Android Studio, desenvolvida pela Google. Além disso, temos também
o Xamarin, o qual pode ser utilizado para desenvolver aplicativos nativos para
estas plataformas.
 
Considerando as informações apresentadas, assinale a opção correta.
O XCode possui o Swifit, um recurso integrado ao IDE que permite desenvolver para
iPad, iPhone e Apple TV.
O NativeScript é uma linguagem de programação utilizada no XCode para
desenvolvimento de aplicativos web para iOS.
O Android Studio possui o AVD - Android Virtual Device - que é responsável por
simular um dispositivo mobile real.
AppCode é um IDE criado pela Apple e possibilita o desenvolvimento de aplicativos
mobile utilizando a linguagem CocoaPods.
O Android Studio possui um recurso chamado AppAcelerator, o qual permite ver, em
tempo real, o conteúdo modificado no código fonte.
A+
A
A-
15/12/2023, 10:40 Teste: AO2 Substitutiva
https://famonline.instructure.com/courses/31430/quizzes/156468/take 9/9
Salvo em 10:40 
0,6 ptsPergunta 10
Leia o texto a seguir:
A experiência do usuário referente à utilização de um aplicativo está diretamente
relacionada à eficiência e eficácia dele. Afinal, de nada adianta um aplicativo ser
fácil de utilizar e possuir usabilidade, se ele não é capaz de cumprir com aquilo
que ele foi projetado a fazer. Pense, por exemplo, em uma calculadora que só
realiza a operação de soma. Ela pode possuir usabilidade, porém, espera-se que
uma calculadora realize mais do que apenas um tipo de cálculo.
Considerando as informações apresentadas, avalie as afirmações a seguir:
 
I. Uma aplicação é útil se ela lhe fornece todos os recursos que você precisa.
II. Uma aplicação possui usabilidade quando é fácil de aprender e de memorizar
suas funcionalidades.
III. Um sistema é tido como útil quando fornece os recursos necessários para
interagir sem a necessidade de um guia.
 
É correto o que se afirma em:
II, apenas.
I e III, apenas.
III, apenas.
I, apenas.
I e II, apenas.
Enviar teste
A+
A
A-

Mais conteúdos dessa disciplina