Baixe o app para aproveitar ainda mais
Prévia do material em texto
ATIVIDADE 2 - ESOFT - TÓPICOS ESPECIAIS EM ENGENHARIA DE SOFTWARE II - 54/2023 Período:30/10/2023 08:00 a 17/11/2023 23:59 (Horário de Brasília) Status:ABERTO Nota máxima:0,50 Gabarito:Gabarito será liberado no dia 18/11/2023 00:00 (Horário de Brasília) Nota obtida: 1ª QUESTÃO Huzita e Freitas (2018) indicam que a entrega contínua ajuda que o produto de software responda, de forma rápida, às expectativas dos clientes, permitindo que haja aumento da qualidade deste produto a um baixo custo. HUZITA, Elisa H.M.; FREITAS, Janaína A.F.. Tópicos Especiais em Engenharia de Software II. Maringá-Pr.: UniCesumar, 2018. As autoras salientam que deve haver atenção com princípios para que o processo de entrega da versão seja eficaz, tais como: I) Criar um processo de confiabilidade e repetitividade de entrega de versão. II) Mantenha tudo sobre controle de versão. III) Se é difícil, diminua a frequência e amenize o sofrimento pois a qualidade deve estar presente sempre. IV) Pronto quer dizer versão entregue. V) Somente os testadores são os responsáveis pelo processo de entrega, a qual deve ser focada na melhoria Contínua. É correto o que se afirma em: ALTERNATIVAS I, apenas. II, apenas. I e III, apenas. I, II e IV, apenas. I, II, III, IV e V. 2ª QUESTÃO Unicesumar - Ensino a Distância https://studeo.unicesumar.edu.br/ 1 of 4 10/31/23, 17:45 A confiança é a propriedade mais importante em sistemas críticos. Os sistemas não confiáveis geralmente são rejeitados pelos usuários, tem custos altos devido as falhas e podem causar perdas de informações. Quanto maior a confiança do sistema maior o custo, pois para garantir a confiança existem custos adicionais no projeto, no desenvolvimento, na implementação e na validação do sistema. Por isso um sistema não chega a ser 100% confiável, os custos para isso são incalculáveis. Disponível em: https://lucathas.wordpress.com/2010/04/23/sistemas-criticos/. Acessado em: 06.ago.2018. Para que a confiança seja a propriedade mais importante de um sistema critico temos algumas razões. Com base no texto acima, analise as afirmações abaixo sobre estas razões: I. Os usuários normalmente rejeitam os sistemas que não são confiáveis, seguros ou sem proteção. II. Em Sistemas Críticos os custos de falha são muito altos. III. Em sistemas considerados não confiáveis pode haver perda de informações ou danos físicos aos seus usuários. IV. A razão para a confiança ser importante é quando existe vulnerabilidade no sistema, mas confiamos nele contra todos os tipos de ataques que possam a vir a ocorrer. É correto o que se afirma em: ALTERNATIVAS I, apenas. I e II, apenas. I e IV, apenas. I, II e III, apenas. I, II, III e IV. 3ª QUESTÃO A entrega contínua permite atender, de forma rápida, às expectativas dos clientes, permitindo o aumento de qualidade dos seus produtos com um custo menor. Assim, podemos dizer que ela é uma prática de entrega de software que exige a criação e a implementação do produto de software e que este pode ser liberado para o ambiente de produção a qualquer instante. Além disso, a entrega de software possui princípios que devem ser seguidos para que o processo de entrega da versão seja eficaz. Adaptado de: HUZITA, E. H. M.; FREITAS, J. A. Tópicos Especiais em Engenharia de Software II. Maringá: UniCesumar, 2018. Considerando o texto apresentado, escolha a opção que apresenta um dos princípios de entrega de software. ALTERNATIVAS Pronto quer dizer versão testada. Automatize tudo sempre. A qualidade deve ser verificada ao final. Todos são responsáveis pelo processo de entrega. Mantenha apenas o necessário no controle de versão. 4ª QUESTÃO Unicesumar - Ensino a Distância https://studeo.unicesumar.edu.br/ 2 of 4 10/31/23, 17:45 Para desenvolver um componente reusável, nós devemos utiizar um componente já existente, que já foi implementado e usado em outra aplicação. Com o serviço reusável é similar, podemos começar o processo com um serviço existente ou um componente que será convertido em um serviço. Adaptado de: SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 2011. Diante do exposto, analise as afirmativas sobre os três estágios lógicos no processo de engenharia de serviço: I. Na fase de Identificação de serviço candidato ocorre a definição dos requisitos de serviço identificados na fase anterior. II. Em Projeto de serviço temos a fase onde são planejadas a lógica e as interfaces de serviço WSDL. III. Nas fases de Implementação e Implantação de serviço são implementados os serviços, tornando-os disponíveis para teste. É correto o que se afirma em: ALTERNATIVAS II, apenas. I e II, apenas. I e III, apenas. I, II e III, apenas. III, apenas. 5ª QUESTÃO Unicesumar - Ensino a Distância https://studeo.unicesumar.edu.br/ 3 of 4 10/31/23, 17:45 Huzita e Freitas (2018) salientam que os sistemas baseados em sotware estão se tornando tanto maiores quanto mais complexos. Alêm disto, indicam a importância de criar novas abordagens para lidar com este tipo de sistemas, um grande desafio para os engenheiros de software. Finalmente, as autoras indicam algumas características que devem ser tratadas e consideradas em futuras aplicações. HUZITA, E.H.M; FREITAS, J.A. Tópicos Especiais em Engenharia de Software II. Maringá-Pr.: UniCesumar, 2018. p.215 Assim, com base nesta informação, analise as asserções a seguir e a relação proposta entre elas: I. A evolução dos dispositivos digitais acarreta que estes apresentam um amplo conjunto de funções às vezes não relacionadas. PORQUE II. Os profisionais devem descrever com detalhe o contexto no qual as funções estão inseridas, procurando identiicar as interações "potencialmente perigosas" entre as diferentes características do sistema. A respeito dessas asserções, assinale a opção correta: ALTERNATIVAS As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. A asserção I é uma proposição verdadeira e a II é uma proposição falsa. A asserção I é uma proposição falsa e a II é uma proposição verdadeira. As asserções I e II são proposições falsas. Unicesumar - Ensino a Distância https://studeo.unicesumar.edu.br/ 4 of 4 10/31/23, 17:45
Compartilhar