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