Prévia do material em texto
<p>AVALIAÇÃO – ENGENHARIA E QUALIDADE DE SOFTWARE</p><p>PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10</p><p>Uma metodologia de processo genérica para engenharia de software estabelece cinco atividades</p><p>metodológicas. Quais são elas?</p><p>Resposta Marcada :</p><p>Comunicação – Planejamento – Modelagem – Construção – Entrega.</p><p>PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10</p><p>Segundo Pressman a Engenharia de Software pode ser melhor entendida como uma tecnologia em</p><p>camadas ou níveis, sendo estes:</p><p>Resposta Marcada :</p><p>Ferramentas – Métodos – Processo – Foco em qualidade.</p><p>PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10</p><p>A empresa SONOVATOS desenvolve sistemas há pouco tempo no mercado e, como padrão, sempre</p><p>utilizou o modelo Cascata de ciclo de vida. Alguns clientes ficaram insatisfeitos com os produtos</p><p>desenvolvidos pela empresa por não estarem de acordo com suas necessidades. Atualmente a</p><p>SONOVATOS está desenvolvendo sistemas muito maiores, com duração de vários anos, e com requisitos</p><p>ainda instáveis. O próprio processo de desenvolvimento da empresa também está em reformulação. Assim,</p><p>a adoção de um novo modelo de ciclo de vida está sendo avaliada pelos gerentes da empresa. A intenção</p><p>da SONOVATOS é, principalmente, gerenciar riscos e poder reavaliar constantemente o processo de</p><p>desenvolvimento ao longo do projeto, o que permitiria correções nesse processo ou até mudança do tipo</p><p>de processo. O modelo mais adequado para os sistemas atuais de longa duração da SONOVATOS é:</p><p>Resposta Marcada :</p><p>Espiral.</p><p>PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10</p><p>O Manifesto para o desenvolvimento ágil de softwareresume os itens mais valorizados pelos praticantes</p><p>desta abordagem. Considerando os itens listados a seguir, assinale a opção que NÃO representa um</p><p>valor ágil segundo o Manifesto.</p><p>Resposta Marcada :</p><p>Seguir um plano mais que responder a mudanças.</p><p>PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10</p><p>O ciclo de vida de um software descreve as fases pelas quais o software passa desde a sua concepção até</p><p>ficar sem uso algum. O conceito de ciclo de vida de um software é muitas vezes confundido com o de</p><p>modelo de processo. Existem várias propostas e denominações para as fases do ciclo de vida de um</p><p>software. Cada fase inclui um conjunto de atividades ou disciplinas que devem ser realizadas pelas partes</p><p>envolvidas. Essas fases são, marque a incorreta:</p><p>Resposta Marcada :</p><p>Organização.</p><p>02/09/2024, 18:01 Course Status – Uni Vitória EAD</p><p>https://ava.univitoriaead.com.br/course-status/ 1/2</p><p>90 / 100</p><p>PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10</p><p>Software, assim como todos os sistemas complexos, evolui ao longo do tempo. Modelos de processos</p><p>evolucionários reconhecem a natureza iterativa e incremental da maioria dos projetos de engenharia de</p><p>software e são projetados para adequar mudanças. Os modelos a serem utilizados em um processo</p><p>evolucionário são:</p><p>Resposta Marcada :</p><p>Prototipação e modelo espiral.</p><p>PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 0</p><p>Sobre os princípios do método de desenvolvimento Scrum, que são consistentes com o manifesto ágil,</p><p>julgue as seguintes afirmativas e assinale a alternativa correta.</p><p>I – Testes e documentação constantes são realizados à medida que o produto é construído.</p><p>II – O processo produz frequentes incrementos de software que podem ser inspecionados, ajustados,</p><p>testados, documentados e expandidos.</p><p>III – O trabalho de desenvolvimento e o pessoal que o realiza é dividido em partições claras, de baixo</p><p>acoplamento, ou em pacotes.</p><p>Resposta Marcada :</p><p>Apenas as afirmativas I e II são corretas.</p><p>PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10</p><p>Desenvolver uma estimativa de custo e esforço para um projeto de software é muito complexo para ser</p><p>considerado como um todo. Por essa razão devemos decompor o problema, caracterizando-o como um</p><p>conjunto de problemas menores. Das alternativas abaixo qual representa uma estimativa eficiente:</p><p>Resposta Marcada :</p><p>Estimativa baseada em pontos de função (FP).</p><p>PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10</p><p>Quando aplicamos o modelo em cascata podemos encontrar alguns problemas. Qual alternativa abaixo</p><p>melhor representa os possíveis problemas enfrentados:</p><p>Resposta Marcada :</p><p>Todas as alternativas.</p><p>PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10</p><p>São modelos que podem ser utilizados no processo e desenvolvimento de software, exceto :</p><p>Resposta Marcada :</p><p>Modelo rotativo.</p><p>Total</p><p>02/09/2024, 18:01 Course Status – Uni Vitória EAD</p><p>https://ava.univitoriaead.com.br/course-status/ 2/2</p>