Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisar envio do teste: ATIVIDADE 4 (A4) Curso PRÁTICAS DE ENGENHARIA DE SOFTWARE Teste ATIVIDADE 4 (A4) • Pergunta 1 1 em 1 pontos Em metodologia ágil, uma delas possui um evento de aproximadamente 15 minutos voltado para a equipe de desenvolvimento. Essa reunião é diária e serve para realizar uma revisão do que foi feito no dia anterior, o que será feito no dia atual e a declaração de algum tipo de impedimento que pode estar atrapalhando o desenvolvimento de algo que está sendo criado em cada sprint . Assinale a alternativa que representa corretamente a metodologia descrita acima. Resposta Selecionada: Scrum. Resposta Correta: Scrum. Feedback da resposta: Resposta correta. Está correto, pois a prática se chama Daily Scrum, uma reunião diária com os membros da equipe que busca deixar claro o que está sendo feito, os impedimentos e o que se pretende realizar no dia atual, analisando um sprint anterior. • Pergunta 2 1 em 1 pontos Como todo manifesto, a ideia é de certa forma combater velhas práticas do desenvolvimento de software, utilizando novos argumentos que simplifiquem o processo, mas sem desprezar o zelo pelo que é de responsabilidade de todos os envolvidos no processo. A partir do apresentado, analise as asserções a seguir e a relação proposta entre elas. I. Quando o manifesto fala sobre o “Software Operacional” ser acima da “documentação completa”, um não exclui o outro. Pois: II. O ideal é a busca de uma documentação que acompanhe o software, mas com foco no objeto do projeto em si, o sistema ou aplicação que se quer ver desenvolvida. A seguir, assinale a alternativa correta. Resposta Selecionada: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Resposta Correta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Feedback da resposta: Resposta correta. A asserção I deixa claro que um argumento não elimina necessariamente outro, como foco no software funcionando mas sem descartar a documentação. A asserção II justifica essa primeira afirmação, visto que a documentação é sim importante, mas sem deixar de lado o atendimento às necessidades do usuário. • Pergunta 3 0 em 1 pontos A eXtreme Programming , conhecida como XP, surgiu como uma das metodologias ágeis mais populares. É uma abordagem que busca fornecer um software de alta qualidade, de forma rápida e de maneira contínua. Desta forma, a melhoria da qualidade e a capacidade de resposta do software acontecem diante das mudanças nos requisitos do cliente. A partir do apresentado, analise as asserções a seguir e a relação proposta entre elas. I. A XP possui uma qualidade estrutural, promovendo o envolvimento de dois programadores, sem levar em conta ideias dos clientes, já que duas pessoas programando possuem uma visão diferenciada. Pois: II. Uma das características mais marcantes da XP é a programação em par, onde duas pessoas trabalham juntas no desenvolvimento, o que possibilita um melhor mecanismo para a solução de problemas. A seguir, assinale a alternativa correta. Resposta Selecionada: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Resposta Correta: A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. Feedback da resposta: sua resposta está incorreta. A alternativa está incorreta, pois a asserção I é falsa. Através de sua qualidade estrutural, promove um alto envolvimento do cliente, com ciclos rápidos de feedback, testes e planejamento contínuos e um trabalho em equipe bastante próximo e engajado. • Pergunta 4 1 em 1 pontos Leia o excerto a seguir: “SOA é uma arquitetura que promove a integração do negócio com a tecnologia da informação com componentes de serviços, esse componente é o principal item dessa arquitetura. Os resultados que SOA traz são: agilidade para atender às novas demandas, flexibilidade nas mudanças, redução de custo e reuso de serviços”. (OLIVEIRA, 2013, on-line ). OLIVEIRA, E. M. de. Vantagens e Desvantagens de SOA . 2013. Disponível em: https://www.devmedia.com.br/vantagens-e-desvantagens-de-soa/27437 . Acesso em: mar. 2020. Sobre as vantagens do uso de SOA, analise as afirmações a seguir: ( ) O serviço pode ser reutilizado para outras aplicações. ( ) Manutenção das partes feita pela modularização das partes do sistema. ( ) Complexidade no gerenciamento do sistema. ( ) Interrupção do serviço caso haja falta de rede ou internet. ( ) A implementação do software é transparente para quem utiliza o serviço. Assinale a alternativa que apresenta a sequência correta. Resposta Selecionada: V, V, F, F, V. Resposta Correta: V, V, F, F, V. Feedback da resposta: Resposta correta. A sequência está correta. As características I (Reutilização), II (Manutenibilidade) e a V (Abstração) são vantagens apresentadas pela arquitetura SOA. Já as afirmações III (Complexidade) e IV (Interrompimento) ou ficar sem o serviço por falta de internet é um empecilho nos trabalhos de qualquer empresa ou usuário e não uma vantagem. • Pergunta 5 0 em 1 pontos O termo SaaS significa Software as a Service e é referente ao uso de sistemas e softwares não apenas como um produto final, mas como um serviço utilizado por usuários e fornecido por empresas especializadas de maneira recorrente. As plataformas SaaS são ideais para quando se deseja que um aplicativo seja executado de maneira leve e confiável, com o mínimo de informações personalizadas. A respeito dos pontos positivos do SaaS, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s). I. ( ) Com um serviço em um computador remoto, caso falte internet, ocasiona problemas de conectividade. II. ( )Não há necessidade de instalação e desta forma não precisa mais contratar especialistas de TI. III. ( ) Por mais que os serviços sejam oferecidos por empresas, ataques a servidores de dados são recorrentes. IV. ( ) Possui escalabilidade a partir da solicitação de serviços conforme a necessidade. Assinale a alternativa que apresenta a sequência correta. Resposta Selecionada: V, V, V, V. Resposta Correta: F, V, F, V. Feedback da resposta: Sua resposta está incorreta. A afirmativa I é falsa, pois há Problema de Conectividade - com um serviço em um computador remoto, caso falte internet nas dependências de sua empresa, o serviço é interrompido imediatamente. Existe a possibilidade de uma replicação ou versionamento local de dados, mas as principais características do software podem ficar indisponíveis. A afirmativa III é falsa, pois há problemas de segurança dos dados - por mais que os serviços sejam oferecidos por empresas, ataques a servidores de dados são recorrentes e, com isso, podem ocasionar vazamento ou até perda de dados em casos mais extremos. • Pergunta 6 1 em 1 pontos O SaaS (Software como serviço) é uma das três principais categorias de computação em nuvem, juntamente com infraestrutura como serviço (IaaS) e plataforma como serviço (PaaS). Cada um destes tipos de serviços oferece ao cliente um determinado serviço que pode ser contratado conforme a sua necessidade. Entre esses serviços, analise as opções a seguir: Streaming de áudio e vídeo. Aplicativos de edição de texto e criação de planilhas. Redes Sociais. Sistemas Operacionais. Repositório de arquivos (drives). Sobre Software como Serviço, é correto o que se afirma em: Resposta Selecionada: I, II, III, IV e V. Resposta Correta: I, II, III, IV e V. Feedback da resposta: Resposta correta. Todos os itens apresentados são passíveis de serem serviços apresentados em formato SaaS. Mesmo o item IV (Sistemas Operacionais), são uma possibilidade, pois existem SOsque são acessados via internet, tendo seus recursos e funcionalidade carregados direto do ambiente em nuvem. • Pergunta 7 1 em 1 pontos O processo Scrum é baseado em diferentes estágios com igualmente distintos profissionais envolvidos. Seu fluxo pode ser representado de acordo com a figura a seguir: Fonte: Aleksandra Sabelskaia / 123RF. Entre as fases listadas, existe a que lista todos os recursos, funções, requisitos, aprimoramentos e correções que formam as alterações a serem feitas no produto em versões futuras. Esta fase descrita é chamada de: Resposta Selecionada: Product Backlog. Resposta Correta: Product Backlog. Feedback da resposta: Resposta correta. A alternativa está correto, já que o Backlog de Produto ( Product Backlog) é a lista de pendências acerca do produto. Os itens do Backlog do produto têm os atributos de uma descrição, ordem, estimativa e valor. • Pergunta 8 1 em 1 pontos De modo geral, a base teórica do SaaS está na oferta de um software como prestação de um ou mais serviços específicos e não meramente como um produto. Hoje, programas como Word e Excel, da Microsoft, assim como o surgimento dos editores de texto e planilhas do Google são todos oferecidos como software em nuvem, disponibilizados como serviço aos usuários. Sobre SaaS, analise as asserções a seguir: Com SaaS, você não precisa necessariamente instalar aplicativos de software no seu computador. Geralmente, você pode acessar o software como serviço a partir de qualquer dispositivo, a qualquer momento, mas apenas se houver uma conexão com a Internet. Algumas aplicações permitem que você faça download de conteúdos e possa acessá-los mesmo estando off-line. A maioria dos provedores de SaaS opera num modelo de assinatura, com uma taxa por número de usuários, que gera alto custo para as empresas. Sobre o uso de Saas, é correto o que se afirma em: Resposta Selecionada: I e III, apenas. Resposta Correta: I e III, apenas. Feedback da resposta: Resposta correta. As asserções I e III estão corretas, afinal você não precisa instalar software adicional em seu dispositivo, seja um computador, tablet ou smartphone. O Software é executado a partir do servidor ou computador remoto onde está hospedado. A maioria dos serviços on-line permite que você faça download do conteúdo para assistir mesmo não estando conectado à internet. O uso de SaaS torna menos custoso para empresas e usuários comuns o uso de sistemas. • Pergunta 9 1 em 1 pontos Uma metodologia ágil que busca fornecer um software de alta qualidade de forma rápida e de maneira contínua. Uma das metodologias mais conhecidas tem seu nome vindo da ideia de que os elementos benéficos das práticas tradicionais de engenharia de software são levados a níveis mais extremos. A afirmação acima se refere à metodologia: Resposta Selecionada: XP. Resposta Correta: XP. Feedback da resposta: Resposta correta. A alternativa está correta, pois o descritivo é a respeito do XP ( eXtreme Programming) cujas revisões de código são consideradas uma prática benéfica e, levando ao extremo, o código pode ser revisado continuamente através da prática da programação em pares, uma das doze práticas expressas nas regras gerais do XP. • Pergunta 10 1 em 1 pontos Além de serviços básicos de repositórios de arquivos, SaaS possui outros serviços em nuvem como a hospedagem de sistemas e sites para web, ofertados de maneira escalar onde o crescimento da aplicação permite que o serviço se expanda, com um aumento gradativo no valor do serviço. Assinale a alternativa que apresenta corretamente apenas empresas que oferecem esse tipo de serviços como SaaS. Resposta Selecionada: Microsoft, IBM, Amazon. Resposta Correta: Microsoft, IBM, Amazon. Feedback da resposta: Resposta correta. A alternativa está correta, pois as três empresas (Microsoft, IBM e Amazon) são provedoras de serviços em nuvem e de software como serviço. Além de seu ambiente em nuvem chamado Azure, a Microsoft hoje disponibiliza seus programas famosos do pacote Office (Word, Excel, PowerPoint etc.) como serviço 100% on-line. IBM e Amazon também ofertam serviços de inteligência artificial, big data e novas tecnologias, assim como a Microsoft. Segunda-feira, 25 de Maio de 2020 14h16min11s BRT
Compartilhar