Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão No contexto da UML, os casos de uso: descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais. são sempre associados a um único requisito funcional. especificam a organização do sistema de software. capturam os requisitos não funcionais. definem o comportamento dos componentes de software que serão implementados. 2a Questão Você foi contratado para construir uma aplicação de uma clínica médica. Inicialmente você utilizará qual diagrama para modelar o sistema e validar os requisitos junto ao cliente? Diagrama de Classes Diagrama de Atividade Diagrama de Validação Diagrama de Sequência Diagrama de caso de uso 3a Questão (NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da UML, é correto afirmar que: Um Caso de Uso é representado por um retângulo, com o nome do caso de uso dentro ou abaixo. A relação do tipo includes indica a efetivação obrigatória do comportamento do caso de uso incluído. Não existe relação entre atores do tipo especialização. É utilizado para representar o relacionamento entre os componentes estruturais do software. Um Ator especifica necessariamente um papel executado por um usuário. 4a Questão No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados, o analista gerou o diagrama de caso de uso a seguir: Da análise do diagrama, conclui-se que? A execução do caso de uso Realizar venda de produto nacional incorpora obrigatoriamente o caso de uso Liberar desconto. A execução do caso de uso Consultar estoque incorpora opcionalmente o caso de uso Liberar desconto. A execução do caso de uso Liberar desconto incorpora opcionalmente o caso de uso Realizar venda. A execução do caso de uso Realizar venda incorpora obrigatoriamente o caso de uso Consultar estoque. Um gerente pode interagir com o caso de uso Realizar venda, pois ele é um Usuário. 5a Questão Em UML, os diagramas de Caso de Uso tem por objetivo representar o estado ou situação em que um objeto pode se encontrar no decorrer da execução de processos de um sistema. mostrar o fluxo de mensagens de uma atividade do sistema para outra. exibir uma interação entre um conjunto de objetos e seus relacionamentos. representar os atributos e operações de uma classe ou objeto. obter funcionalidades e requerimentos do sistema 6a Questão Dados os requisitos: I) Efetuar troca de produtos com defeito. II) Tolerante a falhas. III) A resposta do sistema não deve exceder 30 seg. IV) O sistema deverá rodar num computador 486 com 16MB de memória. V) Não emprestar livros para clientes com débito. Quais dos itens acima são requisitos funcionais de um sistema: I, II, V I, IV e V. I e V. I, II, III, V. Somente o V. 7a Questão A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a Objetos. O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Associação / uma funcionalidade do sistema do ponto de vista do usuário. Generalização / uma funcionalidade do sistema do ponto de vista do usuário. Associação / uma funcionalidade do sistema do ponto de vista do relacionamento. 8a Questão Quais são os relacionamentos possíveis entre Casos de Uso? agregação, inclusão, extensão associação, inclusão e extensão agregação, generalização, associação composição, generalização e extensão generalização, inclusão e extensão
Compartilhar