Baixe o app para aproveitar ainda mais
Prévia do material em texto
AS Geral Iniciado: 29 ago em 19:04 Instruções do teste 0,5 ptsPergunta 1 Ideal para projetos em que o cliente não sabe exatamente o que quer. Analise prévia dos acontecimentos dentro do projeto, o que oferece qualidade, confiança, datas de entrega e custos promissores. Feedbacks constantes tornam possíveis as mudanças para atender os requisitos de forma rápida. Cliente não está sempre por perto, resultando num produto final muito próximo daquilo que ele deseja. Entregas constantes de partes funcionais do software, assim o cliente não precisa esperar muito para ver o software funcionando. Qual das alternativas a seguir NÃO contém uma vantagem de se utilizar o framework XP? Assinale essa alternativa. 0,5 ptsPergunta 2 Ciclo semanal. Sentar junto. Trabalho com energia. Integração ao final do software. Qual das práticas a seguir não faz parte de XP? Histórias de usuários. 0,5 ptsPergunta 3 Apresenta resultados de software executável apenas ao final de todas as fases. Defende lançamentos frequentes em ciclos curtos. Adota uma abordagem incremental. Usa testes e revisões contínuos. Enfatiza os resultados de negócios primeiro. Logo a seguir, há várias definições de XP. Todavia, uma delas não é válida. Assinale a alternativa INVÁLIDA: 0,5 ptsPergunta 4 Simplicidade. Trabalho em equipe. Comunicação. Decisões autocráticas. Qual das alternativas a seguir NÃO apresenta um dos valores de XP. Assinale a alternativa INCORRETA. Coragem. 0,5 ptsPergunta 5 Entregas constantes de partes funcionais do software assim o cliente não precisa esperar muito para ver o software funcionando. Cliente está sempre por perto, resultando em um produto final muito próximo daquilo que ele deseja. Programação em dupla reduz o número de erros e aumenta a legibilidade do código, o que facilita manutenções futuras. Uma cultura na qual você é requisitado a trabalhar horas e horas para provar seu “comprometimento com a Empresa”. Erros são encontrados em um estágio inicial, pois são realizados diversos testes de diversas formas. Qual das alternativas a seguir apresenta uma desvantagem em seu usar o XP. 0,5 ptsPergunta 6 A verificação é uma prática estática de verificação de documentos, design, código e programa. Inclui todas as atividades associadas à produção de software de alta qualidade: inspeção, análise de projeto e análise de especificação. A verificação ajudará a determinar se o software é de alta qualidade, mas não garantirá que o Sistema seja útil. A verificação está relacionada ao fato de o Sistema ser bem projetado e livre de erros. É um mecanismo dinâmico de validação e teste do produto real. Identifique logo a seguir a alternativa que NÃO contém uma assertiva válida para a Verificação de Software. Assinale essa alternativa: 0,5 ptsPergunta 7 Significa que você pode escrever testes de unidade e testes de aceitação para verificar automaticamente os problemas. Uma qualidade que significa que é fácil mostrar a novas pessoas como tudo funciona. Expressar toda a intenção do seu código, mesmo que isso signifique duplicação. Qualidade de ser capaz de encontrar o que você quer quando você quer. Conhecimento é uma visão do domínio do seu problema que se desenvolve ao longo do tempo. Navegável (Browsable) é uma qualidade XP desejada para garantir a simplicidade. A seguir, você encontra 5 alternativas. Assinale a única que define esse item de qualidade. 0,5 ptsPergunta 8 Teste de Regressão. Teste de Usabilidade. Teste de Integração. Teste de Unidade. Teste de Karnaux. Todos os tipos de teste de software são bem-vindos em XP. Todavia, num específico, merece tanta atenção que faz parte das práticas de XP quanto o teste. A seguir, você encontra uma série de tipos de teste. Assinale o tipo que é necessário ser escrito antes mesmo de escrever o código do software: 0,5 ptsPergunta 9 Teste de Regressão. Teste de Caixa Branca. Teste de Segurança. Teste de Aceitação. Teste de Privacidade. Um tipo de teste que envolve os usuários é uma boa prática em XP. Nas alternativas oferecidas logo a seguir, identifique a única que contém a resposta válida para XP: 0,5 ptsPergunta 10 É só uma ajuda para a explicação, não para a persuasão. Facilitar a comunicação para revelar a realidade da equipe em relação à sua tarefa. Não é útil para ajudar todos a chegarem a um acordo sobre os requisitos. Para uma equipe começando, as metáforas são um ponto de partida confortável e flexível. Usar a metáfora apenas com o objetivo de ouvir. Nas alternativas a seguir, você lê várias assertivas sobre metáforas no XP. Todavia, uma delas é falsa. Identifique qual é essa alternativa, assinalando-a: 0,5 ptsPergunta 11 Nos ajuda a trabalhar de maneira mais inteligente Ter um processo transparente acaba nos dificultando encontrar as anomalias. Diminuir desperdício de tempo Precisamos ter um processo contínuo de solução de problemas. Eliminar erros e adicionar mais valor Abaixo você encontra 5 alternativas do porquê a melhoria contínua vale a pena, exceto uma. Assinale essa alternativa contrária. 0,5 ptsPergunta 12 Determinar o culpado Descrever o problema Acompanhamento Resolver o problema Determinar a causa Abaixo você encontrará os passos para o uso de uma rotina de melhoria contínua. Todavia, um deles é falso. Identifique qual é a alternativa falsa, assinalando-a. 0,5 ptsPergunta 13 Testes de unidade estão passando O código deve estar em posse do desenvolvedor como proprietário O recurso é implementado O recurso é revisado pelo controle de qualidade A documentação está atualizada Abaixo há alternativas descrevendo o que é uma definição de “FEITO” em XP, menos uma. Assinale essa alternativa incorreta. 0,5 ptsPergunta 14 Você precisa se esforçar, as recompensas serão ótimas. Aumenta a qualidade do software sem afetar o tempo de entrega. Aumento da qualidade e aumento da economia no final do projeto. É uma ótima técnica de aprendizado, mas requer alguma maturidade para usá-la corretamente. É um esforço para uma maneira de trabalho que apenas uma pessoa acaba aprendendo algo e trata-se de uma relação direta de status corporativo. A programação em pares é uma das grandes práticas utilizadas em XP. É uma das principais de seu arsenal ágil. Abaixo você encontra uma série de benefícios dessa prática, menos um. Assinale essa alternativa contrária. 0,5 ptsPergunta 15 trabalham juntos para projetar, codificar e testar histórias de usuários. princípio dos 4 olhos seriam igualmente habilidosos e cada uma tem tempo igual no teclado. colocar o código que está sendo produzido diretamente em produção dois desenvolvedores se juntam e trabalham em um computador. Logo abaixo você encontrará uma sequência de alternativas que definem o que é necessário para a prática de programação em pares funcionar. Porém, uma delas está errada. Assinale essa alternativa com um X. 0,5 ptsPergunta 16 Padrões de codificação. Semana de 40h de trabalho. Lançamentos curtos. Refatoração. Propriedade coletiva. É notório que os desenvolvedores trabalham em um ambiente onde o estresse da mudança, aliado à pressão do tempo, está sempre presente. Além disso, para os gestores, trabalhar em projetos XP significa conduzir consistentemente a qualidade e o desempenho durante todo o ciclo de vida do projeto. À qual prática referem-se essas assertivas acima? Assinale a alternativa correta. 0,5 ptsPergunta 17 Comunicação e Documentação através do código. Adoção voluntária por toda a equipe. Consistente com a regra “once and only once” (sem código duplicado). A menor quantidade de trabalho possível. O código deve ter acesso somente por quem o criou. Os desenvolvedores escrevem todo o código conforme as regras estabelecidas, que são 4. Logo abaixo você encontra todas essas regras expressas nas alternativas, porém uma delas não pertence aos padrões de codificação XP. Identifique-a e assinale com um X. 0,5 ptsPergunta 18 Obrigatória, Direcionamento e Recomendadas Emergenciais, Ocasionaise Procedurais Obrigatórias, Mandatórias e Articuladas Sustentação, Contingentes e Emergentes Casuísticas, Direcionamento e Emergenciais Padrões de codificação são muito importantes em XP. Abaixo você tem alternativas demonstrando as 3 categorias sugeridas por BAIRD (2002). Assinale a alternativa correta. 0,5 ptsPergunta 19 Demanda um código claro. Reduz a necessidade de comentários internos. Permite que o código fique em posse do desenvolvedor como proprietário. Demanda um código inequívoco do desenvolvedor. Reduz a quantidade de tempo que os desenvolvedores gastam reformatando o código de outras pessoas. Abaixo há alternativas descrevendo as vantagens de se adotar os padrões de codificação XP, menos uma. Assinale essa alternativa incorreta. 0,5 ptsPergunta 20 Foram feitas para diminuir o desperdício de tempo. Práticas de XP, se implementadas isoladamente, podem ser fracas e, portanto, podem falhar. Nos ajuda a trabalhar de maneira mais inteligente e colaborativamente. As práticas são usadas como um todo, para que elas se apoiem mutuamente. Elas nos ajudam a eliminar erros e adicionar mais valor ao software. Em XP existem as chamadas práticas de suporte, cuja finalidade está ancorada em fazer com que as 12 práticas sejam utilizadas durante um projeto passando por todo o ciclo de vida. Há um perigo, entretanto, aos aventureiros que querem adotar apenas uma ou outra prática. Identifique a alternativa correta que contém esse perigo/risco. Salvo em 19:29 Enviar teste
Compartilhar