Buscar

Aplicações móveis

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 4 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

Prévia do material em texto

29/02/2024, 08:57 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2949078/7190637 1/4
Aplicações móveis
Professor(a): Alexandre Peres Arias (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!
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:
Alternativas:
Hardware; empreendimento repetitivo; eventos; programadores; programação.
Projeto; empreendimento não repetitivo; eventos; programadores; tempo.
Projeto; empreendimento não repetitivo; tarefas; pessoas; tempo.
Software; empreendimento repetitivo; tarefas; pessoas; orçamento.
Projeto; empreendimento não repetitivo; eventos; pessoas; tempo.  CORRETO
Código da questão: 39346
Uma classe é constituída por dois grupos de elementos: ____________ e ____________. Um ______________ de uma classe é uma _____________
pertencente a esta classe e os ______________ são utilizados para realizar ______________ em uma classe.
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
atributos; métodos; método; vertente; atributos; operações.
atributos; método; método; máxima; objetos; supressões.
objetos; métodos; método; característica; atributos; dinâmicas.
atributos; métodos; atributo; característica; métodos; operações.  CORRETO
atributos; métodos; objeto; característica; atributos; vinculações.
Código da questão: 39297
O termo _____________ foi proposto em _________, em uma _____________ na Alemanha, que foi organizada para discutir o que foi chamado de
________________.
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
Engenharia de Software; 1958; mesa rendonda; Crise de Hardware.
Engenharia de Hardware; 1969; conferência; Crise de Software.
Engenharia de Software; 1968; conferência; Crise de Software.  CORRETO
Engenharia de Sistemas; 1938; conferência; Crise de Software.
Crise de Software; 1968; reunião; Engenharia de Software.
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:
na orientação a objetos, um dos principais elementos é a classe. Uma classe é constituída de dois grupos de elementos: atributos e
métodos. Um atributo de uma classe é uma característica pertencente a esta classe; e os métodos são utilizados para realizar operações
em uma classe.
Resolução comentada:
29/02/2024, 08:57 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2949078/7190637 2/4
4)
5)
6)
Código da questão: 39286
_________________ é uma forma de usar ______________, tais como, memória, _________________ e ________________ de computadores e servidores,
interligados por meio da _________________.
Assinale a alternativa que preenche corretamente as lacunas acima:
Alternativas:
Cloud computing; meios; restauração; rastreio; rede.
Cloud computing; recursos; processamento; armazenamento; Internet.  CORRETO
Cloud storage; atividades; processamento; refinamento; Internet.
Cloud services; recursos; apropriação; armazenamento; Internet.
Cloud storage; serviços; rastreamento; armazenamento; Intranet.
Código da questão: 39320
Sobre os vários tipos de cloud, considere as seguintes afirmações:
I. Private cloud: a infraestrutura é compartilhada por várias organizações e apoiada por comunidade específica que compartilha alguns
interesses, tais como, missão, segurança etc.
II. Community cloud: a infraestrutura é disponibilizada exclusivamente para uma organização, podendo ser gerenciado pela organização ou
por terceiros.
III. Public cloud: a infraestrutura é disponibilizada ao público geral ou a um grande grupo da indústria, sendo de propriedade de uma
organização que vende serviços em nuvem.
IV. Hybrid cloud: a infraestrutura é uma composição de duas ou mais nuvens, que permanecem como entidades únicas.
São verdadeiras as afirmações:
Alternativas:
I; II; III e IV.
II e IV.
II; III e IV.
III e IV.  CORRETO
I; II e III.
Código da questão: 39322
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:
O termo Engenharia de Software foi proposto em 1968, em uma conferência na Alemanha, que foi organizada para discutir o que foi
chamado de Crise de Software.
Resolução comentada:
a cloud computing é a tecnologia que faz uso de recursos, como memória, processamento e armazenamento de computadores e
servidores, utilizando a internet como meio de interligar esses recuros.
Resolução comentada:
Sobre os tipos de cloud services, o correto seria:
• Private cloud: a infraestrutura é disponibilizada exclusivamente para uma organização. Pode ser gerenciado pela organização ou por
terceiros e pode existir dentro ou fora das instalações da organização.
• Community cloud: a infraestrutura é compartilhada por várias organizações e apoiada por uma comunidade específica, que
compartilha alguns interesses (missão, requisitos de segurança, política etc.). Pode ser gerido pelas organizações ou por terceiros; e
pode existir nas instalações ou fora das instalações.
29/02/2024, 08:57 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2949078/7190637 3/4
7)
8)
9)
Alternativas:
II e IV.  CORRETO
I; II e III.
II; III e IV.
II e III.
I; II; III e IV.
Código da questão: 39311
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 – Android – Galaxy Nexus – iOS.
iPhone – macOS – Galaxy Nexus – Android.
Galaxy Nexus – iOS - iPhone – Android.
iPhone – iOS – Galaxy Nexus – Android.  CORRETO
Galaxy Nexus – Android - iPhone – iOS.
Código da questão: 39274
I. Na Scrum há reuniões de acompanhamento mensais, com duração de aproximadamente quinze minutos, em que são discutidos diversos
assuntos, como o que foi feito desde a última reunião e o que precisa ser feito até a próxima.
PORQUE
II. Por meio das reuniões diárias (daily meetings), as dificuldades encontradas são identificadas, resolvidas e eventuais problemas no projeto
são discutidos e resolvidos diariamente, evitando que sejam prolongados.
Assinale a alternativa acerca das asserções supracitadas, bem como a relação entre elas:
Alternativas:
As duas asserções estão corretas e a segunda justifica a primeira.
A primeira asserção está incorreta e a segunda está correta.  CORRETO
A primeira asserção está correta e a segunda está incorreta.
As duas asserções estão corretas e a segunda não justifica a primeira.
Ambas as asserções estão incorretas.
Código da questão: 39350
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 paradispositivos móveis, assinale a alternativa que apresenta os dois tipos de desenvolvimento de
aplicativos::
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:
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:
a primeira asserção está incorreta e a segunda está correta. Ambas as asserções falam sobre a daily meeting, ou reuniões diárias, mas a
primeira delas diz que seu acompanhamento é mensal, quando na realidade é diário.
29/02/2024, 08:57 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2949078/7190637 4/4
10)
Alternativas:
Híbrido e Open-source.
Open-source e nativo.
Nativo e híbrido.  CORRETO
Open-source e privado.
Nativo e público.
Código da questão: 39307
Sobre os vários tipos de testes de aplicativos móveis, considere as seguintes afirmações:
I. Teste da experiência do usuário: inclui os usuários, no início do processo de desenvolvimento, para garantir que o aplicativo móvel cumprirá
as expectativas de usabilidade e acessibilidade.
II. 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.
III. Teste de desempenho: será verificado se o aplicativo móvel acessa redes ou web services necessário.
IV. Teste de conectividade: será verificado se os requisitos não funcionais, exclusivos dos dispositivos móveis, tais como, tempo de download,
velocidade do processador, capacidade de armazenamento , apresentam um bom desempenho.
V. Teste de certificação: verifica se o aplicativo móvel atende aos padrões estabelecidos pelas lojas de aplicativos que vão distribuí-lo, tais
como Google Play (Android) ou Apple Store (iOS).
São verdadeiras:
Alternativas:
II; III e V.
I; II; III e IV.
III e IV.
I; II e V.  CORRETO
I; II; IV e V.
Código da questão: 39334
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).
Resolução comentada:
estão erradas as afirmativas III e IV. As definições e nomes dos testes estão invertidos:
• Teste de desempenho: será verificado se os requisitos não funcionais exclusivos dos dispositivos móveis, tais como, tempo de
download, velocidade do processador e capacidade de armazenamento, apresentam um bom desempenho.
• Teste de conectividade: será verificado se o aplicativo móvel acessa redes ou web services necessários.
Arquivos e Links

Continue navegando