Baixe o app para aproveitar ainda mais
Prévia do material em texto
16/09/21 14)35AV1B: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas Page 1 of 11https://newtonpaiva.instructure.com/courses/13059/quizzes/28679?module_item_id=275208 AV1B Entrega 18 set em 23:59 Pontos 25 Perguntas 10 Disponível 6 set em 0:00 - 18 set em 23:59 13 dias Limite de tempo 120 Minutos Tentativas permitidas 2 Instruções Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 15 minutos 20 de 25 ! As respostas corretas estarão disponíveis em 19 set em 0:00. Pontuação desta tentativa: 20 de 25 Enviado 13 set em 18:56 Esta tentativa levou 15 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 https://newtonpaiva.instructure.com/courses/13059/quizzes/28679/history?version=1 https://newtonpaiva.instructure.com/courses/13059/quizzes/28679/take?user_id=12462 16/09/21 14)35AV1B: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas Page 2 of 11https://newtonpaiva.instructure.com/courses/13059/quizzes/28679?module_item_id=275208 As características de separação e independência em um padrão de arquitetura são essenciais visto que possibilitam que alterações sejam localizadas. Marque a alternativa que corresponde à afirmação verdadeira em relação a quais padrões possuem essas características. MVC, cliente-servidor e arquitetura em camadas. Somente cliente-servidor e arquitetura. MVC e cliente-servidor possuem essa característica. Essa característica não está em nenhum dos seguintes padrões: MVC, cliente-servidor e arquitetura em camadas. Somente MVC possui essa característica. As características de separação e independência são comuns aos padrões MVC, cliente-servidor e em camadas. 2,5 / 2,5 ptsPergunta 2 16/09/21 14)35AV1B: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas Page 3 of 11https://newtonpaiva.instructure.com/courses/13059/quizzes/28679?module_item_id=275208 Leia as afirmações referentes ao ciclo de vida do projeto. I. O desenvolvimento rápido de aplicação (RAD) faz parte dos modelos sequenciais, assim como o modelo em cascata. II. O modelo espiral é sempre mais rápido que o modelo sequencial. III. Empresas adotam, na maior parte das vezes, mais de um modelo de ciclo de vida. É correto o que se afirma em: I. II, III e I. II. I e III. III. I é falsa, pois RAD faz parte dos modelos incrementais. II é falsa, pois não se pode afirmar que, em qualquer situação, o modo espiral será mais rápido que o modelo sequencial. 2,5 / 2,5 ptsPergunta 3 16/09/21 14)35AV1B: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas Page 4 of 11https://newtonpaiva.instructure.com/courses/13059/quizzes/28679?module_item_id=275208 Imagine uma analogia envolvendo a atividade “assistir TV” e a organização da arquitetura MVC. Nessa analogia, existem os seguintes componentes: TV, controle e DVD. Marque a alternativa que associa corretamente os componentes. Controle é a camada control. TV é a camada view. DVD é a camada modelo. Controle é a camada view. TV é a camada control. DVD é a camada modelo. Controle é a camada modelo. TV é a camada control. DVD é a camada view. Controle é a camada control. TV é a camada DVD. TV é a camada modelo. Controle é a camada modelo. TV é a camada view. DVD é a camada control. O usuário utiliza o controle para interagir com as funcionalidades do sistema que estão no modelo (model). Portanto, o controle é a camada controle (control). Modelo (model) é o DVD, que é quem gerencia o que vai ser exibido de acordo com o que for determinado pelo controle. A camada de visualização (view), nesse caso, é a TV, que recebe as ordens da camada modelo (model) – DVD – sobre o que exibir. 16/09/21 14)35AV1B: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas Page 5 of 11https://newtonpaiva.instructure.com/courses/13059/quizzes/28679?module_item_id=275208 0 / 2,5 ptsPergunta 4IncorretaIncorreta Leia as afirmações abaixo referentes ao ciclo de vida do projeto. I. Projeto é um esforço temporário, empreendido para criar um produto, serviço ou resultado exclusivo. Projetos e operações possuem o mesmo significado. II. Ciclo de vida do projeto é o sequenciamento das fases do projeto de acordo com os critérios adotados. III. A primeira escolha a ser feita no desenvolvimento de software é em relação à arquitetura do sistema. Em seguida, escolhe-se o modelo de ciclo de vida do projeto. É correto o que se afirma em: I e II. II. III. I, II e III. II e III. 16/09/21 14)35AV1B: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas Page 6 of 11https://newtonpaiva.instructure.com/courses/13059/quizzes/28679?module_item_id=275208 A afirmação I é falsa, pois projetos e operações não possuem o mesmo significado. Os projetos e as operações diferem-se, principalmente, no fato de que os projetos são temporários e exclusivos, enquanto as operações são contínuas e repetitivas. A afirmação III é falsa, visto que a decisão sobre o modelo de ciclo de vida é a primeira tarefa a se fazer. 2,5 / 2,5 ptsPergunta 5 Para compreender a definição de ciclo de vida de projetos, primeiramente é necessário compreender a definição de projeto. De acordo com o PMBOK (Project Management Body of Knowledge), um conjunto de práticas na gestão de projetos desenvolvido pelo instituto PMI (Project Management Institute), a definição de projeto é dada pelo seguinte trecho: Um ____________ é um esforço temporário, empreendido para criar um ___________, serviço ou resultado exclusivo. Identifique qual das opções abaixo preenchem as lacunas de forma correta. protótipo, projeto. projeto, sistema. produto, protótipo. projeto, produto. 16/09/21 14)35AV1B: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas Page 7 of 11https://newtonpaiva.instructure.com/courses/13059/quizzes/28679?module_item_id=275208 planejamento, sistema. Um projeto é um esforço temporário, empreendido para criar um produto, serviço ou resultado exclusivo. Os projetos e as operações diferem, principalmente, no fato de que os projetos são temporários e exclusivos, enquanto as operações são contínuas e repetitivas. Como apresentado na unidade 3, tópico 3.3.1. 2,5 / 2,5 ptsPergunta 6 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: Análise de sistema, projeto de sistema, planejamento de sistema, implementação de sistema e suporte e segurança de sistema. Planejamento de sistema, análise de sistema, projeto 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. 16/09/21 14)35AV1B: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas Page 8 of 11https://newtonpaiva.instructure.com/courses/13059/quizzes/28679?module_item_id=275208 Planejamento de sistema, projeto de sistema, implementação de sistema, análise de sistema e suporte e segurança de sistema. Sistema e suporte e segurança de sistema, planejamento de sistema, análise de sistema, projeto de sistema e implementação 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,5 / 2,5 ptsPergunta7 São métodos existentes na metodologia orientada a objetos: Design orientado a objetos, análise essencial e RUP. Análise orientada a objetos, design orientado a objetos e análise essencial. Análise orientada a objetos, design orientado a objetos e RUP. XP, design orientado a objetos e RUP. Análise estrutural, análise orientada a objetos e análise essencial. 16/09/21 14)35AV1B: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas Page 9 of 11https://newtonpaiva.instructure.com/courses/13059/quizzes/28679?module_item_id=275208 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). 0 / 2,5 ptsPergunta 8IncorretaIncorreta 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 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. Ambas as metodologias apareceram entre os anos de 1992 e 1996. As metodologias da primeira geração possuem características mais aperfeiçoadas em relação às metodologias da segunda geração. 16/09/21 14)35AV1B: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas Page 10 of 11https://newtonpaiva.instructure.com/courses/13059/quizzes/28679?module_item_id=275208 As metodologias da primeira geração apareceram entre os anos de 1992 e 1996. As metodologias da segunda geração tornaram-se híbridas. 2,5 / 2,5 ptsPergunta 9 A organização de um método ágil geralmente se dá no seguinte formato: Em cascata. Em espiral. Sequencial. Em processos. Em camadas. 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 10 16/09/21 14)35AV1B: G.AGO.MDS.2 - Metodologia de Desenvolvimento de Sistemas Page 11 of 11https://newtonpaiva.instructure.com/courses/13059/quizzes/28679?module_item_id=275208 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, II e III. I, apenas. II e III, apenas. I e II, apenas. 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). Pontuação do teste: 20 de 25
Compartilhar