Buscar

Aplicações Móveis - Professor Thiago Salhab Alves

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

Aplicações móveis
Professor(a): Thiago Salhab Alves (Mestrado acadêmico)
1)
2)
3)
Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A
Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média
final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente
corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre-
se de cumprir o prazo estabelecido. Boa prova!
A orientação a objetos apresenta vários benefícios, tais como: melhor comunicação
entre analista de sistema e especialista (pessoa detentora dos requisitos); melhoria do
processo de análise de sistemas; representação padronizada para análise de sistemas
(Linguagem de Modelagem Unificada - UML); projeto e apoio à reutilização de código.
Sobre a orientação a objetos, assinale a alternativa que apresenta o recurso que permite
a uma classe filha herdar os comportamentos de uma classe pai:
Alternativas:
Atributo.
Herança.  CORRETO
Encapsulamento.
Polimorfismo.
Método
Código da questão: 39296
Cloud Computing é uma forma de usar recursos (memória, processamento e
armazenamento de computadores e servidores), interligados por meio da Internet.
Assinale a alternativa que apresente, corretamente, os três modelos de entrega da
Cloud Computing:
Alternativas:
Software as a Service (SaaS); Platform as a Service (PaaS); Infrastructure as a Service
(IaaS).  CORRETO
Service as a Service (SaaS); Platform as a Service (PaaS); Infrastructure as a Service
(IaaS).
Software as a Service (SaaS); Platform as a Software (PaaS); Infrastructure as a Service
(IaaS).
Software as a Self (SaaS); Platform as a Software (PaaS); Infrastructure as a Software
(IaaS).
Software as a Software (SaaS); Platform as a Service (PaaS); Infrastructure as a
Software (IaaS).
Código da questão: 39318
O _______________ é um ________________ caracterizado por uma sequência
clara e lógica de ________________, com início, meio e fim, que se destina a atingir um
objetivo claro e definido, sendo conduzido por _______________ dentro de parâmetros
predefinidos de ______________, custo e recursos.
Assinale a alternativa que preenche corretamente as lacunas acima:
Resolução comentada:
O recurso utilizado na orientação a objetos que permite que uma classe filha
herde os comportamentos de uma classe pai é chamado de Herança.
Resolução comentada:
os três tipos de entrega da cloud são: Software as a Service (SaaS); Platform as a
Service (PaaS); Infrastructure as a Service (IaaS).
4)
5)
Alternativas:
Software; empreendimento repetitivo; tarefas; pessoas; orçamento.
Projeto; empreendimento não repetitivo; eventos; pessoas; tempo.  CORRETO
Projeto; empreendimento não repetitivo; eventos; programadores; tempo.
Hardware; empreendimento repetitivo; eventos; programadores; programação.
Projeto; empreendimento não repetitivo; tarefas; pessoas; tempo.
Código da questão: 39346
Sobre a programação para Mobile Híbrido, considere as seguintes afirmações:
I. O programador deve desenvolver um app para cada sistema operacional.
II. O programador deve conhecer HTML, CSS e JS.
III. O custo para o desenvolvimento de aplicativo híbrido é mais alto em comparação ao
modelo nativo.
IV. O desenvolvimento não necessita de uma IDE específica.
São verdadeiras as afirmações:
Alternativas:
I; II; III e IV.
II e III.
I; II e III.
II e IV.  CORRETO
II; III e IV.
Código da questão: 39311
Sobre os benefícios da gerência de projetos, considere as seguintes afirmações:
( ) Evita surpresas durante a execução dos trabalhos.
( ) Otimiza a alocação de pessoas, equipamentos e materiais necessários.
( ) Dispensa documentações e facilita as estimativas para futuros projetos.
( ) Maiores custos e margens de lucros.
( ) Melhor coordenação da equipe.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
V – V – F – F – V.  CORRETO
V – F – F – V– V.
V – V – V – F- V.
F – F – V – V – F.
V – F – V – V – V.
Resolução comentada:
quando um projeto é iniciado, é um empreendimento único e não repetitivo,
possuindo eventos (com início, meio e fim), para atingir um objetivo claro e
definido, conduzido por pessoas, e dentro de parâmetros de tempo, custo e
recursos.
Resolução comentada:
para programação para Mobile Híbrido, o programador deve conhecer HTML,
CSS e JS, e o desenvolvimento não necessita de uma IDE específica. Já a
primeira afirmação é falsa, pois o modelo é híbrido justamente por possibilitar a
utilização do aplicativo em mais de um sistema operacional. Além disso, a terceira
afirmativa está errada, pois o custo é menos elevado em comparação ao modelo
nativo.
Resolução comentada:
6)
7)
8)
Código da questão: 39349
O ____________ foi o primeiro smartphone da Apple e utilizava o sistema operacional
____________. Já o ____________ foi o primeiro smartphone da Samsung e utilizava
sistema operacional ______________.
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
iPhone – macOS – Galaxy Nexus – Android.
iPhone – iOS – Galaxy Nexus – Android.  CORRETO
Galaxy Nexus – iOS - iPhone – Android.
Galaxy Nexus – Android - iPhone – iOS.
iPhone – Android – Galaxy Nexus – iOS.
Código da questão: 39274
Com o avanço dos sistemas operacionais para dispositivos móveis, como o Android e
iOS, e com aumento da segurança e controle de dados, as pessoas estão mais seguras
para comprar e utilizar um aplicativo novo.
Sobre o desenvolvimento de aplicativos para dispositivos móveis, assinale a alternativa
que apresenta os dois tipos de desenvolvimento de aplicativos::
Alternativas:
Nativo e público.
Híbrido e Open-source.
Open-source e privado.
Open-source e nativo.
Nativo e híbrido.  CORRETO
Código da questão: 39307
Engenharia de Software é a área da Engenharia com foco no desenvolvimento de
sistemas de alta qualidade, dentro de custos adequados. Não obstante, a crise de
software foi resultante do avanço do hardware de computador, baseado em circuitos
integrados.
Assinale a alternativa que apresenta, corretamente, a proposta para solucionar o efeito
dentre os benefícios da gerência de projetos, pode-se considerar que evita
surpresas durante a execução dos trabalhos, otimiza a alocação de pessoas,
equipamentos e materiais necessários e melhora a coordenação da equipe. Isso
significa que não dispensa documentação, tampouco aumenta os custos.
Resolução comentada:
O iPhone foi o primeiro smartphone da Apple e utilizava o sistema operacional
iOS. O Galaxy Nexus foi o primeiro smartphone da Samsung e utilizava sistema
operacional Android.
Resolução comentada:
as duas formas de desenvolvimento de aplicativos móveis, são o desenvolvimento
de app nativo e app híbrido. No modelo nativo, o custo para o desenvolvimento é
mais elevado, pois é necessário contratar um desenvolvedor específico para cada
plataforma, o que pode demandar um tempo maior para o desenvolvimento de
determinadas aplicações, porém permite acesso completo a todos os recursos do
dispositivo. Agora, o custo para o desenvolvimento híbrido é reduzido e a entrega
é muito mais rápida, pois um único código pode gerar aplicativos para ambas as
plataformas (Android e iOS).
9)
10)
da crise de software..
Alternativas:
Criar um órgão de desenvolvimento de software.
Criar um treinamento de desenvolvimento de software.
Criar um conselho de desenvolvimento de software.
Criar um processo de desenvolvimento de software.  CORRETO
Criar uma aliança de desenvolvimento de software.
Código da questão: 39284
O _______________ é aquele que verifica se o _______________ funciona
corretamente em todas as combinações de _______________ e _______________
necessárias para o uso.
Assinale a alternativa que preenche corretamente as lacunas acima:
Alternativas:
Teste de segurança; aplicativo móvel; hardware; software.
Teste de desempenho; aplicativo móvel; hardware; software.  CORRETO
Teste de conectividade;aplicativo de hardware; cascatas; rótulos.
Teste de compatibilidade de dispositivo; aplicativo fixo; software; hardware.
Teste de experiência do usuário; aplicativo; classes; objetos.
Código da questão: 39332
Sobre os smartphones, considere as seguintes afirmações:
I. São sucessores dos PDA’s.
II. São fabricados apenas pela Apple e Samsung.
III. Possuem uma grande variedade de recursos.
IV. Suportam apenas os sistemas iOS e Android.
V. Podem se conectar à internet através de conexões Wi-Fi, 3G ou 4G.
São verdadeiras:
Alternativas:
I – II – IV.
I – II – III – IV – V.
I – III – V.  CORRETO
I – III – IV – V.
I – III – IV.
Código da questão: 39277
Resolução comentada:
A proposta para solucionar o efeito da crise de software foi criar um processo de
desenvolvimento de software.
Resolução comentada:
teste de compatibilidade de dispositivo: será verificado se o aplicativo móvel
funciona corretamente em todas as combinações de hardware e software,
necessárias para o uso.
Resolução comentada:
Os smartphones são os sucessores dos PDA’s, possuem uma grande variedade
de recursos e podem se conectar à internet através de conexões Wi-Fi, 3G ou 4G.
Arquivos e Links

Continue navegando