Vous êtes sur la page 1sur 5

Fechar

Avaliação: CCT0264_AVS_201202162606 » MODELAGEM DE SISTEMAS

Tipo de Avaliação: AVS

Aluno: 201202162606 - FRANCISCO JOSÉ DA SILVA

Professor: JOSE CARLOS MILLAN Turma: 9004/AB

Nota da Prova: 6,5 Nota de Partic.: 0,5 Data: 21/06/2014 07:57:36

1a Questão (Ref.: 201202380779) Pontos: 1,5 / 1,5

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.

2a Questão (Ref.: 201202429637) Pontos: 0,5 / 0,5

Com relação aos conceitos inerentes as especificações de casos de uso, assinale a ÚNICA resposta INCORRETA.

Um caso de uso pode não ter cenário alternativo


As especificações de casos de uso são narrativas textuais que evidenciam o passo a passo da interação
do ator com o sistema
Caso de uso e cenário de uso são termos sinônimos, que representam uma interação entre ator e
sistema.
Os casos de uso possuem 1(um) cenário principal e podem ter mais de 1 (um) cenário alternativo
As especificações dos casos de uso são fundamentais para elaboração do Diagrama de Sequencia.

3a Questão (Ref.: 201202441485) Pontos: 0,5 / 1,5

Qual a finalidade do Diagrama de Componentes, dentro do contexto de desenvolvimento de um sistema sob a


técnica da analise orientada a objeto, usando a linguagem UML?

Resposta: O Diagrama de Componentes tem a finalidade de mostrar as partes físicas e substituível de um


sistema.

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.

4a Questão (Ref.: 201202273980) Pontos: 1,0 / 1,0

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.

5a Questão (Ref.: 201202273983) Pontos: 1,0 / 1,0

Acerca do emprego de conceitos do paradigma de orientação a objetos na linguagem de modelagem unificada


(UML) e em programas orientados a objetos, assinale a opção correta.

Na organização de um conjunto de especificações de sistemas orientados a objeto, package é elemento


usado para se agregar, inclusive de forma hierárquica, um conjunto de outros elementos dentro de um
mesmo espaço de nomes.
Para um conjunto de ferramentas CASE que necessitam manter intercâmbio de modelos UML
desenvolvidos entre si, o formato-padrão mais recomendado a ser utilizado é o UMLDoc, embasado na
linguagem Java.
Na especificação da UML 2.0, destaca-se a existência da sublinguagem OCL (object constraint language),
linguagem imperativa que, com variáveis e comandos de controle de fluxo, é usada para complementar
diagramas UML.
A modelagem de aspectos estruturais ou estáticos de programa orientado a objetos deve ser efetuada
utilizando-se diagramas de comunicação, entre outros.
A modelagem de aspectos comportamentais de um programa orientado a objetos deve ser efetuada
utilizando-se diagramas de classe e de instância, entre outros.

6a Questão (Ref.: 201202412839) Pontos: 0,0 / 0,5

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

Está correta apenas a assertiva III


Estão corretas apenas as assertivas II, III e IV
Está correta apenas a assertiva IV
Estão corretas apenas as assertivas II e IV
Estão corretas as assertivas I, II, III e IV

7a Questão (Ref.: 201202234347) Pontos: 0,5 / 0,5

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.

8a Questão (Ref.: 201202256319) Pontos: 0,5 / 0,5

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.

Analisando o cenário apresentado indique qual modelo representa a situação.


9a Questão (Ref.: 201202256310) Pontos: 0,5 / 0,5

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

10a Questão (Ref.: 201202234862) Pontos: 0,5 / 0,5

Como podemos definir uma auto-associação:


Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e
operações para qualificação.
Identifica objetos de mesma classe que participam da associação.
Classe que representa a generalização de outra classe.
Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para
qualificação.
Classe que representa a herança dos métodos de uma outra classe.

Vous aimerez peut-être aussi