Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/04/2021 Prova Presencial: Engenharia de Software I https://dombosco.instructure.com/courses/4526/quizzes/16435 1/7 * Algumas perguntas ainda não avaliadas Prova Presencial Entrega 17 abr em 23:59 Pontos 60 Perguntas 10 Disponível 12 abr em 0:00 - 17 abr em 23:59 6 dias Limite de tempo 60 Minutos Instruções Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 38 minutos 30 de 60 * As respostas corretas estarão disponíveis em 17 abr em 0:00. Pontuação deste teste: 30 de 60 * Enviado 13 abr em 10:54 Esta tentativa levou 38 minutos. A Prova Presencial tem peso 60 e é composta por: 8 (oito) questões objetivas (cada uma com o valor de 5 pontos); 2 (duas) questões dissertativas (cada uma com o valor de 10 pontos); Você terá 60 (sessenta) minutos para finalizar esta atividade avaliativa. 5 / 5 ptsPergunta 1 Existe um modelo no qual o processo de desenvolvimento de software ocorre a partir do risco envolvido, sugerindo que poderia combinar as atividades de desenvolvimento com o gerenciamento de risco, de modo a minimizar e controlar os riscos. Assinale a alternativa correta sobre que modelo estamos falando. https://dombosco.instructure.com/courses/4526/quizzes/16435/history?version=1 13/04/2021 Prova Presencial: Engenharia de Software I https://dombosco.instructure.com/courses/4526/quizzes/16435 2/7 Nenhuma das alternativas; Modelo Incremental; Modelo Cascata; Modelo Espiral; Modelo Transformal; 5 / 5 ptsPergunta 2 Existem diversos modelos para serem utilizados nos ciclos de vida para o desenvolvimento de um sistema. Assinale a alternativa correta de um dos primeiros ciclos de vida. Modelo água; Modelo Cachoeira; Nenhuma das alternativas; Modelo Rio; Modelo Cascata; 0 / 5 ptsPergunta 3IncorretaIncorreta Cada funcionalidade desenvolvida para um sistema antigo ou novo, possui i propósito geralmente expresso em termos do que o sistema pode fazer. Sabendo disso o qual o propósito de um requisito? 13/04/2021 Prova Presencial: Engenharia de Software I https://dombosco.instructure.com/courses/4526/quizzes/16435 3/7 Nenhuma das alternativas; As características são os requisitos; Um requisito tem o propósito de desenvolver o sistema; Os requisitos são as únicas ferramentas que utilizamos para desenvolver o sistema; Um requisito tem um propósito de abstrair as características do sistema ou a descrição de algo que o sistema é capaz de realizar, para atingir seus objetivos; 5 / 5 ptsPergunta 4 Quais os estágios são apresentados no modelo cascata? Análise de requisitos; Projeto do sistema; Projeto do programa; codificação; Teste de unidades e in-tegração; Teste do sistema; Teste de aceitação; Operação e manutenção; Análise de requisitos; Projeto do sistema; Projeto do programa e codificação; Teste de unidades e integração; Teste do sistema; Teste de aceitação; Operação e manutenção; Nenhuma das alternativas; 13/04/2021 Prova Presencial: Engenharia de Software I https://dombosco.instructure.com/courses/4526/quizzes/16435 4/7 5 / 5 ptsPergunta 5 Quais os processos de identificação dos requisitos de um sistema? Descrição do problema e a prototipação; Nenhuma das alternativas; Análise do problema e teste; A documentação e validação; Análise do problema; Descrição do problema; Prototipação e teste; por fim a documentação e vali-dação; 5 / 5 ptsPergunta 6 Enquanto a equipe de desenvolvimento de sistema está desenvolvendo as atividades, alguns eventos são projetados para serem marcos. Qual a diferença entre atividades e marco? Nenhuma das alternativas; O Marco é a parte do projeto que acontece ao longo do período, enquanto a atividade é a execução; O Marco é a finalização do projeto e a atividade de desenvolvimento; A atividade é tudo que envolve o marco; 13/04/2021 Prova Presencial: Engenharia de Software I https://dombosco.instructure.com/courses/4526/quizzes/16435 5/7 Atividade é a parte do projeto que acontece ao longo de determinado período, enquanto o marco é a finalização de uma atividade; 0 / 5 ptsPergunta 7IncorretaIncorreta Quais os tipos de decomposição fazem parte do método de projeto? Decomposição orientada a dados, decomposição orientada a eventos, projeto ‘outside-in’ e orientado a objetos; Nenhuma das alternativas; Decomposição modular, decomposição orientada a eventos, projeto ‘outside-in’ e orientado a objetos; Decomposição modular, decomposição orientada a dados, decomposição orientada a eventos, projeto ‘outside-in’ e projeto orientado a objetos; Decomposição modular, decomposição orientada a dados e decomposição orientada a eventos 5 / 5 ptsPergunta 8 Alguns modelos de processo podem ajudar na simplificação do software pretendido, incluem no processo as atividades que fazem parte do processo de software os produtos de software e os papéis 13/04/2021 Prova Presencial: Engenharia de Software I https://dombosco.instructure.com/courses/4526/quizzes/16435 6/7 das pessoas envolvidas no desenvolvimento. Quais os modelos de processo são utilizados? Workflow; Modelo de atividade e Modelo de papel/ação; Nenhuma das alternativas; Modelo Workflow e Modelo de atividade; Modelo papel/ação; Somente o Modelo Workflow; Não avaliado ainda / 10 ptsPergunta 9 Sua Resposta: A visão dinâmica de nossos problemas podem ser representados pelos modelos da Linguagem de Modelagem Unificada – UML, na qual utilizamos para descrever soluções dos problemas. Podendo ser utilizada para visualizar, especificar ou documentar um problema. Sabendo disso descreva sobre os diagramas de Casos de Usos e diagramas de Classes. Os diagramas de casos de uso são o centro de tudo na UML, o início para a criação de um sistema. São bastante usados no processo de levantamento de requisitos e análise. À medida que os requisitos são coletados, uma visão geral das funções e características do sistema começa a se materializar. Em seguida o diagrama de classes é uma representação da estrutura e relações das classes que servem de modelo para objetos. Não avaliado ainda / 10 ptsPergunta 10ão respondidaão respondida 13/04/2021 Prova Presencial: Engenharia de Software I https://dombosco.instructure.com/courses/4526/quizzes/16435 7/7 Sua Resposta: Na engenharia de software somos responsáveis por traduzir a necessidade do cliente, para isso realizamos técnicas como entrevistas, análise de requisitos e diversas modelagem que a Linguagem de Modelagem Unificada - UML possa nos auxiliar em uma solução. Essas técnicas são usadas em partes ou em sua totalidade contudo muitos profissionais ou estudantes caem naquilo que acreditam ser falsas verdades, conhecidos como mitos da engenharia de software, Justifique o por que devemos ter cuidado quando acreditamos em métodos que não pertençam a engenharia de software? Pontuação do teste: 30 de 60
Compartilhar