Baixe o app para aproveitar ainda mais
Prévia do material em texto
12/06/2021 Avaliação Online 2: MAI.TADS.2 - Metodologia de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/11611/quizzes/26187 1/10 Avaliação Online 2 Entrega 14 jun em 23:59 Pontos 20 Perguntas 10 Disponível 8 jun em 0:00 - 14 jun em 23:59 7 dias Limite de tempo 120 Minutos Tentativas permitidas 2 Instruções Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 22 minutos 20 de 20 As respostas corretas estarão disponíveis em 15 jun em 0:00. Pontuação desta tentativa: 20 de 20 Enviado 12 jun em 0:10 Esta tentativa levou 22 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 / 2 ptsPergunta 1 São métodos existentes na metodologia orientada a objetos: Design orientado a objetos, análise essencial e RUP. https://newtonpaiva.instructure.com/courses/11611/quizzes/26187/history?version=1 https://newtonpaiva.instructure.com/courses/11611/quizzes/26187/take?user_id=18648 12/06/2021 Avaliação Online 2: MAI.TADS.2 - Metodologia de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/11611/quizzes/26187 2/10 Análise orientada a objetos, design orientado a objetos e análise essencial. XP, design orientado a objetos e RUP. Análise orientada a objetos, design orientado a objetos e RUP. Análise estrutural, análise orientada a objetos e análise essencial. 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 / 2 ptsPergunta 2 A análise estruturada é um método que se enquadra na categoria das metodologias de desenvolvimento estruturadas. Suas etapas são determinadas pela seguinte ordem: Sistema e suporte e segurança de sistema, planejamento de sistema, análise de sistema, projeto de sistema e implementação de sistema. Planejamento de sistema, análise de sistema, projeto de sistema, implementação de sistema e suporte e segurança de sistema. Planejamento de sistema, projeto de sistema, implementação de sistema, análise de sistema e suporte e segurança de sistema. 12/06/2021 Avaliação Online 2: MAI.TADS.2 - Metodologia de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/11611/quizzes/26187 3/10 Análise de sistema, projeto de sistema, planejamento de sistema, implementação de sistema e suporte e segurança de sistema. Projeto de sistema, planejamento de sistema, análise de sistema, implementação de sistema e suporte e segurança de sistema. Resposta correta: "Planejamento de sistema, análise de sistema, projeto de sistema, implementação de sistema e suporte e segurança de sistema." (página 10 livro-texto). 2 / 2 ptsPergunta 3 A organização de um método ágil geralmente se dá no seguinte formato: Em espiral. Em processos. Em cascata. Sequencial. Em camadas. O formato no qual geralmente um método ágil organiza o desenvolvimento do sistema é em espiral (página 16 livro- texto). 12/06/2021 Avaliação Online 2: MAI.TADS.2 - Metodologia de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/11611/quizzes/26187 4/10 2 / 2 ptsPergunta 4 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? Ambas as metodologias apareceram entre os anos de 1992 e 1996. As metodologias da primeira geração apareceram entre os anos de 1992 e 1996. As metodologias da segunda geração tornaram-se híbridas. 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 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 eram uma evolução da primeira. 12/06/2021 Avaliação Online 2: MAI.TADS.2 - Metodologia de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/11611/quizzes/26187 5/10 As metodologias orientadas a objetos (OO) podem ser divididas em duas categorias (KHAN,2011): metodologias OO da primeira geração e metodologias OO da segunda geração. A primeira geração consistia, na verdade, de metodologias híbridas, parte estruturada e parte orientada a objetos. A fase de análise era realizada utilizando as técnicas de análise estruturada, resultando em: diagramas de fluxo de dados, diagramas entidade-relacionamento e diagramas de transição de estado. Já a fase de projeto se concentrava, principalmente, no mapeamento dos resultados da etapa de análise para um diagrama de software orientado a objetos. Por vezes, a literatura refere-se a essas metodologias como transformativas. Já as metodologias OO da segunda geração apareceram entre os anos de 1992 e 1996, consistindo-se em uma evolução das metodologias da primeira geração. As metodologias de ambas as gerações são denominadas “seminais”, visto que foram pioneiras em um campo ainda não explorado, que era análise e projeto OO, consistindo em uma base para as evoluções seguintes. 2 / 2 ptsPergunta 5 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, transição, elaboração, construção e produção. Concepção, elaboração, construção, transição e produção. Elaboração, concepção, construção, transição e produção. Concepção, transição, elaboração, produção e construção. 12/06/2021 Avaliação Online 2: MAI.TADS.2 - Metodologia de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/11611/quizzes/26187 6/10 Concepção, elaboração, transição, produção e construçã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 / 2 ptsPergunta 6 As métricas orientadas por funções são amplamente utilizadas até os dias de hoje. Marque a alternativa que condiz com uma métrica desse tipo. Erros por MLDC (mil linhas de código). Pontos de função. Páginas de documentação por MLDC. Defeitos por MLDC. Custo por MLDC. De acordo com o livro-texto, dentre as alternativas, somente a métrica pontos de função corresponde a uma métrica orientada por funções (página 17 livro-texto). 2 / 2 ptsPergunta 7 Leia as afirmações abaixo referentes aos fluxos de processo de software: 12/06/2021 Avaliação Online 2: MAI.TADS.2 - Metodologia de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/11611/quizzes/26187 7/10 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 quesejam 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. III. II. II e III. I e II. I. 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 / 2 ptsPergunta 8 Leia as afirmações abaixo referentes aos artefatos do scrum: 12/06/2021 Avaliação Online 2: MAI.TADS.2 - Metodologia de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/11611/quizzes/26187 8/10 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. I e III. III. II e III. II. 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. 2 / 2 ptsPergunta 9 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: É ideal para aplicações simples. 12/06/2021 Avaliação Online 2: MAI.TADS.2 - Metodologia de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/11611/quizzes/26187 9/10 Sua natureza incremental e iterativa ajuda a minimizar os riscos precoces. É ideal para projetos de pequeno porte. O treinamento da equipe não se faz necessário. Seus conceitos são fáceis de serem absorvidos pela equipe. A única alternativa correta é a que diz que sua natureza incremental e 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 / 2 ptsPergunta 10 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. 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 que possui as tarefas do time scrum realizadas de 10 em 10 anos. 12/06/2021 Avaliação Online 2: MAI.TADS.2 - Metodologia de Desenvolvimento de Sistemas https://newtonpaiva.instructure.com/courses/11611/quizzes/26187 10/10 É um quadro de tarefas contendo a estória, tarefas que devem ser feitas, tarefas em andamento, tarefas que necessitam de teste e tarefas finalizadas. É um quadro informando as tarefas que foram atribuídas a cada membro do time scrum. 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. Pontuação do teste: 20 de 20
Compartilhar