Académique Documents
Professionnel Documents
Culture Documents
A linguagem de modelagem unificada (UML) propõe a representação da Generalização do ator para tornar
visível os diversos tipos de um mesmo ator. Justifique a representação da generalização de ator.
Resposta: Pode existir uma rotina em um sistema, que posse ser executada por mais de um ator. Por exemplo:
em um sistema de hospedagem, cadastrar cliente é feito por um atendente, mas também pode ser feito pelo
gerente. Com isto se criaria um caso de uso Cadastrar Cliente que estaria ligado tanto ao atendente quanto ao
gerente.
Gabarito: A generalização de ator deve ser representada quando um mesmo procedimento deve ser realizado
por vários tipos de um mesmo ator, por exemplo: Um ator FUNCIONARIO que possa ser especializado em
GERENTE e VENDEDOR. O requisito ¿Vender Produto¿ poderá ser realizado tanto por gerente quanto por
vendedor. Nesse caso o caso de uso estará representado diretamente em FUNCIONARIO. Assim é possível
visualizar os responsáveis por realizar um mesmo caso de uso.
Com relação aos conceitos inerentes as especificações de casos de uso, assinale a ÚNICA resposta INCORRETA.
Gabarito: O diagrama de componente mostra o sistema pelo seu lado funcional, mostrando a organização de
seus módulos e como se dará a sua execução. Portanto, representa o desenho da estrutura do código gerado.
Um componente é definido a partir de condições físicas, definições de projeto nas implementações de classes e
métodos definidos nos diagramas de sequência (ou colaboração). Eles são tipicamente os arquivos
implementados no ambiente de desenvolvimento.
Uma parte física e substituível de um sistema com o qual está em conformidade e proporciona a realização de
um conjunto de artefatos (UML) é um:
objeto.
atributo.
componente.
caso de uso.
método.
No que se refere ao diagrama de casos de uso e seus elementos e a necessidade de especificarmos o passo a
passo de cada caso de uso, analise as assertivas que seguem
I. O diagrama de casos de uso objetiva apresentar as objetos que ineteragem com os atores do sistema.
II. Um diagrama de casos de uso é usado nas fases de levantamento e identificação dos requisitos do sistema
III. O relacionamento INCLUDE ou USES, denota que no caso de uso principal haverá, obrigatoriamente, um
desvio de curso para o caso de uso referenciado por esse relacionamento .
IV. Quando o caso de uso principal esta relacionado a 3 casos de uso pelo relacionamento EXTENDS , significa
que tais casos de uso podem ou não ser executados, conforme condição a ser avaliada.
Com base em sua análise das assertivas, assinale a ÚNICA opção correta
Que diagrama serve para exibir as interações entre os vários componentes de um sistema em especial os
objetos e como seus métodos interagem entre si e em qual ordem?
Casos de usos.
Classes.
Atividades.
Sequencia.
Objetos.
Uma livraria disponibiliza livros de várias editoras para venda aos clientes, que podem comprar quantos desejar
em um mesmo pedido. A livraria compra da editora muitos exemplares de mesmo título e autoria.
Uma escola decidiu por implantar um sistema acadêmico para gestão de alunos, professores, disciplinas e
matrículas. Sabe-se que um dos fatores de sucesso de um sistema é deixar claro o tamanho do
desenvolvimento para que os recursos possam ser adequadamente dimensionados e tambem não são geradas
expectativas ao cliente de algo diferente do que será gerado.
Sendo assim, a metodologia RUP prevê em suas etapas a definição do escopo do desenvolvimento. Essa etapa
denomina-se .....
Implantação
Elaboração
Construção
Transição
Concepção