Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pergunta 1 1/1 A metodologia RUP apresenta 9 disciplinas, sendo seis de Engenharia de Software e três de Apoio, analise as afirmativas a seguir, assinale a alternativa que apresenta todas as afirmativas corretas. I - As disciplinas de Teste, Gerencias de Projetos e Ambiente, ocorrem durante todo o ciclo de vida do projeto, por isso são consideradas disciplinas de apoio; II - A disciplina de Modelagem de negócios ajuda a entender a empresa onde o sistema será implantado; III - A disciplina de Requisitos utiliza modelos de negócios como um importante subsídio para entender os requisitos do sistema; IV - A disciplina de Analise e Design transforma os requisitos em um design do sistema a ser criado; Está correto o que consta em: a. Apenas a alternativa II e IV [RESPOSTA CORRETA] b. Apenas as alternativas I, II e IV c. Apenas as alternativas II e III d. Apenas as alternativas III e IV e. Apenas a alternativa I e III Pergunta 2 1/1 A abordagem iterativa de desenvolvimento de software tem se popularizado como técnica-padrão de desenvolvimento de sistemas pequenos e médios, especialmente no mundo dos negócios. Scrum e XP são métodos ágeis e iterativos de desenvolvimento de software que compartilham as características de: a. envolvimento restrito do cliente no processo de desenvolvimento; b. ênfase em processos em vez de pessoas; c. dificuldade de atender a contínuas mudanças nos requisitos; d. desenvolvimento e entrega incrementais de software; [RESPOSTA CORRETA] e. apresentar documentação completa; Pergunta 3 1/1 Que situação favorece a escolha do uso de XP para um projeto de desenvolvimento de software, em oposição à escolha do RUP ou do modelo Cascata? a. Cliente do projeto trabalhando em parceria com a equipe do projeto e sempre disponível para retirar dúvidas; [RESPOSTA CORRETA] b. Presença de um processo organizacional que exige a elaboração de vários documentos específicos para cada projeto; c. Equipe do projeto formada por pessoas com alto grau de competitividade; d. Equipe do projeto localizada em diferentes cidades e com poucos recursos de colaboração; e. Requisitos do software com pequena probabilidade de mudanças; Pergunta 4 1/1 Acerca dos processos XP e Scrum avalie as afirmativas a seguir: I- XP é uma metodologia ágil para equipes de tamanho pequeno ou médio desenvolver software com requisitos vagos ou que mudem rapidamente. Seus valores são comunicação, simplicidade, feedback e coragem. II- O Scrum foi criado para gerenciamento de projetos de fabricação de automóveis e produtos de consumo. Sua popularização no desenvolvimento de software ocorreu em 1995 após a formalização de sua definição, feita por Ken Schwaber. III- No XP os requisitos do projeto são organizados em uma lista de tarefas, chamada de product backlog, em ordem decrescente de prioridade. Assinale a alternativa correta: a. se todas as afirmativas estiverem corretas b. se somente as afirmativas I e II estiverem corretas [RESPOSTA CORRETA] c. se somente as afirmativas I e III estiverem corretas d. se somente as afirmativas II e III estiverem corretas e. se somente a afirmativa I estiver correta Pergunta 5 /1 Analise as afirmativas a seguir e assinale a alternativa que representa os objetivos da Fase de Elaboração da disciplina RUP. I - Discriminar os casos de uso críticos do sistema, os principais cenários de operação e o que direcionará as principais trocas de design; II - Estabelecer o escopo do software do projeto e as condições limite, incluindo uma visão operacional, critérios de aceitação e o que deve ou não estar no produto. III - Exibir, e talvez demonstrar, pelo menos uma opção de arquitetura para alguns cenários básicos; IV - Produzir um protótipo evolutivo dos componentes de qualidade de produção, assim como um ou mais protótipos descartados para diminuir riscos específicos Está correto o que consta em: a. Apenas as alternativas I e III b. Apenas as alternativas III e IV c. Apenas a alternativa IV [RESPOSTA CORRETA] d. Apenas as alternativas I, II e IV e. Apenas a alternativa I Pergunta 6 1/1 Analise as afirmativas a seguir e assinale a alternativa que representa os objetivos da Fase de Elaboração da disciplina RUP. I- Discriminar os casos de uso críticos do sistema, os principais cenários de operação e o que direcionará as principais trocas de design;I I- Estabelecer o escopo do software do projeto e as condições limite, incluindo uma visão operacional, critérios de aceitação e o que deve ou não estar no produto. III- Exibir, e talvez demonstrar, pelo menos uma opção de arquitetura para alguns cenários básicos; IV- Produzir um protótipo evolutivo dos componentes de qualidade de produção, assim como um ou mais protótipos descartados para diminuir riscos específicos a. Apenas a alternativa I b. Apenas as alternativas I e III c. Apenas a alternativa IV [RESPOSTA CORRETA] d. Apenas as alternativas III e IV e. Apenas as alternativas I, II e IV Pergunta 7 1/1 Como já foi mencionado que as metodologias SCRUM e XP se completam, diante dessa afirmação, assinale a alternativa que apresenta práticas de XP que podem vir a participar do projeto de desenvolvimento e software com SCRUM, mesmo não estando mencionadas no Scrum Guide. I - Programação em Pares; II - Integração Contínua; III - Refatoração; a. Apenas as práticas I e IV b. Todas as práticas mencionadas [RESPOSTA CORRETA] c. Apenas a prática II d. Apenas a prática I e. Apenas as práticas I e II Pergunta 8 /1 A metodologia de desenvolvimento de software desenvolvida pela marinha norte-americana nos anos 60 para permitir o desenvolvimento de softwares militares complexos, onde o projeto segue uma série de passos ordenados e, ao final de cada fase, a equipe de projeto finaliza uma revisão, onde o desenvolvimento não continua até que o cliente esteja satisfeito com os resultados é: a. A Metodologia de Desenvolvimento em Cascata; [RESPOSTA CORRETA] b. A Metodologia "Codifica-Corrige"; c. A Metodologia de Entregas por Estágios; d. A Metodologia RUP e. A Metodologia de Prototipagem Evolutiva; Pergunta 9 1/1 Muitos apresentam comparações entre as metodologias ágeis e clássicas, após toda a leitura feita por você, assinale a alternativa que apresenta práticas comuns apenas as metodologias ágeis. a. Apresentação de práticas e processos b. Realização de testes e Escrita de requisitos c. Documentação limitada e entregas constantes de software funcionando [RESPOSTA CORRETA] d. Utilização de papéis com atividades definidas e. Utilização de linguagens específicas Pergunta 10 1/1 Muitos autores dizem que as metodologias Scrum e XP se completam, visto que XP é voltado para o desenvolvimento de software e SCRUM para gerenciamento de projetos. Com isso embora algumas técnicas apareçam apenas em uma delas, são usadas nas duas. Porém existem técnicas que são usadas nas duas metodologias, assinale a alternativa que apresentam duas técnicas sugeridas nas duas metodologias. a. Planning Poker e Reunião Diária; [RESPOSTA CORRETA] b. Estimativas baseada em estória e Integração contínua; c. Utilização de quadro Kanban e Refatoração; d. Programação em pares e Reunião diária; e. TDD e Refatoração
Compartilhar