Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1 de 5 De riscos e custos reduzidos até o aumento da eficiência, há inúmeros benefícios advindos da atenção e do investimento em testes. Como resultado, é importante para todos, desde a equipe de desenvolvimento de produtos até o C-Level. Toda a organização pode trabalhar em conjunto para criar um ambiente de testes bem gerenciado que tenha um impacto positivo nos resultados da empresa. Disponível em: . Acesso em: 23 jan. 2020. Avalie as afirmativas sobre anomalias de software: I – Defeito, bug e falha de software possuem a mesma definição e estão relacionados ao comportamento do programa; II – Defeitos estão relacionados a requisitos ambíguos ou incorretos e comandos errados; III – Erro (bug) resultado inesperado de uma execução do programa, pode ser um erro de lógica por exemplo; IV – Falha quando o software ou aplicação tem um comportamento diferente do que é esperado pelo usuário; V – Os testes de software são ineficientes na avaliação da qualidade de software durante o processo de desenvolvimento; Está correto apenas o que se afirmar em: A - I B - I e II C - II e III D - II, III e IVcheck_circleResposta correta E - III e V Questão 2 de 5 Existem modelos em UML que fornecem informações acerca dos sistemas. O diagrama de casos de uso é um desses modelos, o qual desempenha um papel importante na modelagem da interação. Considerando os componentes a seguir e suas respectivas descrições, assinale a alternativa correta: Disponível em: < https://vidadeprogramador.com.br/>. Acesso em 20 jan. 2020. O índice de projetos com sucesso, ou seja, entregues no prazo, no orçamento, com recursos necessários e todas as funções originalmente previstas é muito baixo. Analise a etapa do projeto unificado e assinale a alternativa que corresponde as características dessa metodologia: { ~Concepção – levantamento de requisitos sistêmicos primários do ciclo#Gabarito: Elaboração – mitigação dos problemas de alto risco do projeto. Capítulo 1, página 20 e 21 do livro da disciplina. ~Construção – implementação dos elementos de maior risco e criticidade#Gabarito: Elaboração – mitigação dos problemas de alto risco do projeto. Capítulo 1, página 20 e 21 do livro da disciplina. =Elaboração – mitigação dos problemas de alto risco do projeto#Gabarito: Elaboração – mitigação dos problemas de alto risco do projeto. Capítulo 1, página 20 e 21 do livro da disciplina. ~Incremento – diferenciação entre as entregas de duas etapas subsequentes #Gabarito: Elaboração – mitigação dos problemas de alto risco do projeto. Capítulo 1, página 20 e 21 do livro da disciplina. ~Transição – geração de um subconjunto executável do produto final#Gabarito: Elaboração – mitigação dos problemas de alto risco do projeto. Capítulo 1, página 20 e 21 do livro da disciplina.} A - O ator representa um objeto de negócio interno ao sistema e descreve seus aspectos estruturais e estáticos. B - O relacionamento de comunicação indica como um ator troca informações com outro ator ou com um caso de uso. C - O relacionamento de extensão indica o comportamento opcional entre dois atores com iterações similares com o sistema.cancelRespondida D - O relacionamento de generalização permite que um caso de uso herde características de um ator. E - O relacionamento de inclusão indica o comportamento obrigatório de execução entre dois casos de uso.check_circleResposta correta Questão 3 de 5 O trabalho de engenharia de software e os produtos gerados permanecem na “beira do caos”. O limiar do caos é definido como “um estado natural entre ordem e caos, um grande comprometimento entre estrutura e surpresa, pode ser visualizado como um estado estável, parcialmente estruturado...Instável porque é constantemente atraído para o caos ou para ordem absoluta”. PRESSMAN, Roger S.; MAXIM, Bruce R. Engenharia de software – Uma abordagem profissional 8º edição. Porto Alegre: AMGH, 2016. Considerando as informações apresentadas, avalie as afirmações a seguir: I – Os modelos como cascata, V, incremental e evolucionário são aplicados para reduzir o caos presente no desenvolvimento de novos produtos de software. II – É comum os projetos seguirem o fluxo sequencial que é a abordagem do modelo cascata. III – O modelo incremental é ideal quando o cliente exige uma data de entrega impossível de atender. IV – No modelo de processo prescritivo a ordem e a consistência do projeto são questões predominantes. V – O modelo evolucionário é interativo e como o usuário tem bem definido os requisitos e detalhes desenvolve protótipos que garantem a qualidade do projeto. É correto apenas o que se afirmar em: A - I, II, III e IV. B - I, III e IV.check_circleResposta correta C - I. D - II e III. E - II, III e V. Questão 4 de 5 A expressão software factory – fábrica de software em inglês – foi usada pela primeira vez na década de 60. Popularizada apenas nos anos 90, define basicamente a ideia de aplicar conceitos da indústria em geral em ambientes de desenvolvimento de software, de forma a aumentar a produtividade e diminuir prazos e custos, tornando o processo mais independente do fator humano. Disponível em: . Acesso em: 23 jan. 2020. Avalie as afirmativas sobre o serviço prestado pelas fábricas de software: I – Este tipo de serviço reduz custos extras ao longo do desenvolvimento do software. II – A demanda por fábrica de software reduz a produtividade e aumenta o custo e a qualidade do desenvolvimento de software. III – A terceirização implica em um produto final com qualidade inferior quando comparado com equipes internas. IV – Neste modelo o foco está no software, dispensando a gestão por parte do cliente. V – A fábrica possui apenas setor de desenvolvimento de software, o que reduz o custo da empresa e do serviço. Está correto apenas o que se afirmar em: A - I B - I e IIIcancelRespondida C - I e IVcheck_circleResposta correta D - I, III e IV E - II e V Questão 5 de 5 No mundo, o setor de TI apresentou um crescimento de 6,7%, com o segmento crescendo 9,8% no Brasil, atingindo US$ 47,7 bilhões, se considerarmos software, serviços, hardware e as exportações. Com esse mercado, o Brasil se manteve na 9ª posição no ranking mundial, representando 2,1% do mercado mundial de TI e 42,8% do mercado da América Latina. Disponível em: . Acesso em: 23 jan. 2020. Considerando as informações apresentadas, avalie as afirmações a seguir: I – O segmento de serviços é o segundo mercado doméstico do Brasil com maior rentabilidade. II – O Brasil tem uma boa posição mundial em virtude da força de desenvolvimento, produção de software e prestação de serviço. III – O Brasil é forte na exportação de serviços de tecnologia, por isso o crescimento temos um crescimento relevante. IV – O governo é o principal mercado consumidor de software do Brasil. V – O mercado de Software como Serviço (SaaS) tem crescido devido a expansão da computação em nuvem. É correto apenas o que se afirmar em: A - I e II. B - I, II e III. C - I, II e V.check_circleResposta correta D - I, II, III e V. E - II, III e IV.
Compartilhar