Baixe o app para aproveitar ainda mais
Prévia do material em texto
Matéria: MODELAGEM DE PROCESSOS – NP2 Exercício 1: As metodologias utilizadas no desenvolvimento de sistemas são iterativa e revolucionários, e utilizam qual ciclo? A - Ciclo Linear B - Ciclo repetitivo C - Ciclo continuo D - Ciclo margeado E - Ciclo Equilibrado O aluno respondeu e acertou. Alternativa(B) Comentários: B - ciclo repetitivo, com fases de curta duração, as fases contemplam todas as etapas do ciclo de desenvolvimento (requisitos, análise, projeto, implementação, teste e validação); as fases não tentam varrer todo o conhecimento do problema, isso é obtido ao longo do tempo. Exercício 2: O que fornece um enfoque para a abrangência da funcionalidade, da comunicação e base para testar se a implementação? A - Documentação B - Registro C - Analise D - Contrato E - Reunião O aluno respondeu e acertou. Alternativa(A) Comentários: A - A documentação dos requisitos de um sistema fornece um enfoque para a abrangência da funcionalidade, da comunicação aos desenvolvedores, e uma base para testar se a implementação está de acordo com as necessidades. Tomouse como base uma interação típica do desenvolvimento do sistema e molda uma fatia muito estreita de um serviço de notícias distribuído (canais de notícias de RSS), que poderia ser muito mais amplo. Exercício 3: Quais diagramas apresentam uma visão comportamental? A - Diagrama de caso de uso e sequência B - Diagrama de atividades C - Diagrama de estados D - Diagrama de colaboração E - Todas as alternativas anteriores estão corretas O aluno respondeu e acertou. Alternativa(E) Comentários: E - São representações gráficas que servem para capturar diferentes visões do sistema, diagramas de caso de uso e sequência, atividades, estados,colaboração. Exercício 4: Quem é considerado uma entidade externa? A - Caso de uso B - Sistema C - Ator D - Stack holds E - Envolvidos O aluno respondeu e acertou. Alternativa(C) Comentários: C - Um ator representa um “papel” genérico do usuário, não necessariamente uma pessoa identificável ou uma função. Entidades externas, como outros sistemas, que interagem com o sistema sendo projetado. Exercício 5: Um ator frequentemente é um usuário humano, mas também poderia ser? A - Edifício B - Sistema C - Carro D - Roupa E - Nenhuma das anteriores O aluno respondeu e acertou. Alternativa(B) Comentários: B - Um caso de uso documenta as interações entre os usuários (chamados de atores) de um sistema e os subconjuntos da funcionalidade do sistema. Exercício 6: Qual diagrama apresenta um workflow, a partir de um ponto inicial, passando por decisões e chegando a um ponto final? A - Diagrama de caso de uso B - Diagrama de atividades C - Diagrama de sequência D - Diagrama de estados E - Diagrama de colaboração O aluno respondeu e acertou. Alternativa(B) Comentários: B - É usado para mostrar uma sequência de atividades. Mostra o fluxo de trabalho (workflow) a partir de um ponto inicial até um ponto final, detalhando as decisões do caminho tomado durante a execução das tarefas. Exercício 7: Em qual situação o diagrama de atividade é útil? A - No fluxo de trabalho de processo de negocio B - Para documentar um fluxo dentro de um caso de uso C - No fluxo de trabalho D - As alternativas a e b estão corretas E - As alternativas a, b e c estão corretas O aluno respondeu e acertou. Alternativa(D) Comentários: D - Os diagramas de atividade são mais úteis em duas situações. A primeira situação é um diagrama de atividade que representa um fluxo de trabalho de processo de negócio em geral e que, frequentemente, atinge diversos casos de uso. Esses diagramas de fluxo de trabalho são criados ao mesmo tempo ou mesmo antes que os casos de uso sejam documentados. Exercício 8: No diagrama de classes no fator acessibilidade qual sinal é utilizado para método ou atributo publico? A - + B - - C - * D - # E - & O aluno respondeu e acertou. Alternativa(A) Comentários: A - + atributo ou método público. Exercício 9: O que é uma generalização com o propósito de organizar as classes de objetos em grupos? A - Grupos B - Objetos C - Pacote D - Classes E - Nos O aluno respondeu e acertou. Alternativa(C) Comentários: C - Pacote é uma generalização com o propósito de organizar as classes de objetos em grupos. Essa abordagem facilita a análise à medida que o número de classes de objetos cresce num do cenário. Exercício 10: Qual diagrama especifica as seqüências de estados pelos quais um objeto passa durante seu tempo de vida em resposta a eventos. A - Diagrama de sequência B - Diagrama de estados C - Diagrama de caso de uso D - Diagrama de classes E - Diagrama de colaboração O aluno respondeu e acertou. Alternativa(B) Comentários: B - Especifica as sequências de estados pelos quais um objeto passa durante seu tempo de vida em resposta a eventos.
Compartilhar