Baixe o app para aproveitar ainda mais
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
Compartilhar