Baixe o app para aproveitar ainda mais
Prévia do material em texto
23/11/2019 AV2: G.OUT.MDS.1 - Metodologias de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/4093/quizzes/9329 1/8 AV2 Vencimento 24 nov em 23:59 Pontos 25 perguntas 10 Disponível 18 nov em 0:00 - 24 nov em 23:59 7 dias Limite de tempo 120 minutos Tentativas permitidas 2 Instruções Histórico de tentativas Tentativa Hora Pontuação MAIS RECENTE Tentativa 1 46 minutos 25 de 25 As respostas corretas estarão disponíveis em 25 nov em 0:00. Pontuação desta tentativa: 25 de 25 Enviado 23 nov em 18:31 Esta tentativa levou 46 minutos. Leia com atenção as orientações abaixo antes de iniciar esta prova: Serão permitidas duas tentativas para realizar esta avaliação, prevalecendo a maior nota. Programe-se para realizar suas avaliações com tranquilidade, pois você terá 120 minutos cronometrados (por tentativa) para conclusão e envio das respostas. Ao iniciar a avaliação o cronômetro não para, independentemente da plataforma estar aberta ou não; Durante a realização da prova: Será exibido uma questão por vez, podendo “Avançar” ou “Voltar” quando necessário dentro do período da tentativa; A tentativa somente será contabilizada após clicar no botão “Enviar”. Fazer o teste novamente 2,5 / 2,5 ptsPergunta 1 São métodos existentes na metodologia orientada a objetos: Análise orientada a objetos, design orientado a objetos e RUP. XP, design orientado a objetos e RUP. Análise orientada a objetos, design orientado a objetos e análise essencial. 23/11/2019 AV2: G.OUT.MDS.1 - Metodologias de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/4093/quizzes/9329 2/8 Análise estrutural, análise orientada a objetos e análise essencial. Design orientado a objetos, análise essencial e RUP. A única alternativa que apresenta somente métodos da metodologia orientada a objetos é "Análise orientada a objetos, design orientado a objetos e RUP". As outras apresentam métodos que são da metodologia estruturada ou ágil (página 12 livro-texto). 2,5 / 2,5 ptsPergunta 2 Avalie as afirmativas a seguir sobre as metodologias de desenvolvimento de sistemas: I. Mudanças ao longo do projeto podem ser bastante caras em metodologias ágeis. II. Uma das principais vantagens da metodologia orientada a objetos é o reuso de código. III. Métodos ágeis não dependem de uma boa documentação. Está correto o que se afirma em: I e II, apenas. II e III, apenas. I, apenas. I, II e III. I e III, apenas. I é uma afirmação falsa, pois metodologias ágeis lidam bem com mudanças ao longo do projeto. II e III são afirmações verdadeiras (página 18 livro-texto). 23/11/2019 AV2: G.OUT.MDS.1 - Metodologias de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/4093/quizzes/9329 3/8 2,5 / 2,5 ptsPergunta 3 As metodologias orientadas a objetos, inicialmente, dividiram-se em metodologias da primeira geração e metodologias da segunda geração. Assim sendo, o que define as diferenças entre as duas categorias? As metodologias da primeira geração possuem características mais aperfeiçoadas em relação às metodologias da segunda geração. As metodologias da primeira geração apareceram entre os anos de 1992 e 1996. As metodologias da segunda geração eram uma evolução da primeira. As metodologias da primeira geração eram híbridas. As metodologias da segunda geração eram uma evolução da primeira. As metodologias da primeira geração apareceram entre os anos de 1992 e 1996. As metodologias da segunda geração tornaram-se híbridas. Ambas as metodologias apareceram entre os anos de 1992 e 1996. Resposta correta: "As metodologias da primeira geração possuem características mais aperfeiçoadas em relação às metodologias da segunda geração." (página 12 livro-texto). 2,5 / 2,5 ptsPergunta 4 A organização de um método ágil geralmente se dá no seguinte formato: Sequencial. Em processos. 23/11/2019 AV2: G.OUT.MDS.1 - Metodologias de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/4093/quizzes/9329 4/8 Em camadas. Em espiral. Em cascata. O formato no qual geralmente um método ágil organiza o desenvolvimento do sistema é em espiral (página 16 livro-texto). 2,5 / 2,5 ptsPergunta 5 Leia as afirmações abaixo referentes aos fluxos de processo de software: I. O processo iterativo organiza as atividades em uma sequência, diferentemente do fluxo linear, e possui a característica de poder repetir uma ou mais atividades antes de prosseguir para a atividade seguinte. II. O fluxo paralelo dispõe as atividades de modo que seja possível executar a etapa de modelagem juntamente com a construção de um outro aspecto do software. III. Um processo de software, que segue o fluxo de processo evolutivo, organiza as atividades de forma que sejam executadas sequencialmente em formato linear. A cada sequência, um novo incremento do software é produzido. Marque a alternativa que corresponde a todas as afirmações verdadeiras. II e III. III. II. I e II. I. 23/11/2019 AV2: G.OUT.MDS.1 - Metodologias de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/4093/quizzes/9329 5/8 I é uma afirmação falsa, pois o processo iterativo organiza as atividades em uma sequência, como no fluxo linear. III é uma afirmação falsa, pois o processo evolutivo não segue o formato linear. II é uma afirmação verdade (página 10 livro-texto). 2,5 / 2,5 ptsPergunta 6 O processo unificado é um exemplo de processo que pode ser organizado utilizando-se apenas as atividades genéricas de um processo. Apesar disso, ele possui fases específicas que combinam as atividades no desenvolvimento de softwares. Suas fases são determinadas pela seguinte ordem: Concepção, elaboração, transição, produção e construção. Concepção, transição, elaboração, construção e produção. Concepção, elaboração, construção, transição e produção. Concepção, transição, elaboração, produção e construção. Elaboração, concepção, construção, transição e produção. A única alternativa que apresenta as fases do processo unificado na ordem correta é "Concepção, elaboração, construção, transição e produção." (página 19 livro-texto). 2,5 / 2,5 ptsPergunta 7 Leia as afirmações abaixo referentes às métricas do software: I. As medições podem ser utilizadas no processo de software com o intuito de obter uma melhoria contínua no processo. II. Uma equipe de software, que está envolvida em um processo de 23/11/2019 AV2: G.OUT.MDS.1 - Metodologias de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/4093/quizzes/9329 6/8 software, se preocupa, primariamente, com métricas de produtividade e qualidade. III. A tarefa de analisar e avaliar as métricas de software é destinada aos gerentes de software. Marque a alternativa que corresponde a todas as afirmações verdadeiras. II e III. II. I e II. I e III. I, II e III. As três afirmativas são verdadeiras segundo o livro-texto (página 12 livro-texto). 2,5 / 2,5 ptsPergunta 8 O rational unified process (RUP) pode ser visto como uma instância específica e detalhada do processo unificado. Ele possui quatro fases: concepção, elaboração, construção e transição. Dentre as suas vantagens, podemos citar: Sua natureza incremental e iterativa ajuda a minimizar os riscos precoces. É ideal para aplicações simples. Seus conceitos são fáceis de serem absorvidos pela equipe. É ideal para projetos de pequeno porte. O treinamento da equipe não se faz necessário. 23/11/2019 AV2: G.OUT.MDS.1 - Metodologias de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/4093/quizzes/9329 7/8 A única alternativa correta é a que diz que sua natureza incrementale iterativa ajuda a minimizar os riscos precoces. As outras alternativas são falsas, visto que: • O treinamento da equipe é, na verdade, necessário no RUP. • A complexidade do RUP não muda para projetos complexos e de grande porte. • Seus conceitos são difíceis de serem absorvidos pela equipe. 2,5 / 2,5 ptsPergunta 9 Artefatos são os objetos utilizados e manipulados pelos diferentes papéis no scrum ao longo do processo. Um dos artefatos do scrum é o taskboard. Sobre o conteúdo do taskboard, marque a afirmativa verdadeira. É um quadro informando as tarefas que foram atribuídas a cada membro do time scrum. É um quadro que possui as tarefas do time scrum realizadas de 10 em 10 anos. Existe um taskboard por membro do time scrum que é usado pra compreender suas próximas tarefas. É um sistema digital que permite acompanhar a frequência com que o usuário requereu determinada tarefa. É um quadro de tarefas contendo a estória, tarefas que devem ser feitas, tarefas em andamento, tarefas que necessitam de teste e tarefas finalizadas. A definição de taskboard indica que ele é um quadro de tarefas contendo a estória, tarefas que devem ser feitas, tarefas em andamento, tarefas que necessitam de teste e tarefas finalizadas. 23/11/2019 AV2: G.OUT.MDS.1 - Metodologias de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/4093/quizzes/9329 8/8 2,5 / 2,5 ptsPergunta 10 Leia as afirmações abaixo referentes aos artefatos do scrum: I. O backlog compreende os requisitos que o sistema deverá ter. Podemos agrupar o backlog em três conjuntos: backlog do produto, backlog da versão da entrega e backlog da sprint. II. Burndown é um gráfico que ilustra o número de requisitos que ainda faltam para serem implementados. III. Taskboard é um quadro de tarefas onde as funcionalidades são particionadas em tarefas. O objetivo do taskboard é mostrar de forma visual o andamento dessas tarefas. É correto o que se afirma em: I e II. III. I e III. II. II e III. A afirmação II é falsa, visto que o burndown é um gráfico que ilustra de forma visual o somatório das estimativas de esforços restantes do backlog. Pontuação do teste: 25 de 25
Compartilhar