Você está na página 1de 4

1) "Em um diagrama UML, os elementos de diagrama representam visualmente os

classificadores em um sistema ou aplicativo. Esses classificadores são representações


em diagrama de um elemento de origem. Diagramas UML fornecem visualizações de
elementos de origem; no entanto, elementos de diagramas não têm valor semântico. Os
diagramas UML podem ajudar arquitetos e desenvolvedores de sistema a entender,
colaborar e desenvolver um aplicativo. Arquitetos e gerenciadores de alto nível podem
usar diagramas UML para visualizar todo o sistema ou projeto e separar aplicativos em
componentes menores para desenvolvimento."

Assinale a alternativa que apresenta a definição correta do diagrama de estrutura


composta.

Alternativas:

 a) Apresenta o hardware e os softwares necessários para implantação do sistema.


 b) Apresenta os componentes e suas relações com objetos em tempo de
execução.
 c) Apresenta as classes, suas definições e relações (interações, colaborações).
 d) Apresenta todos os componentes que serão utilizados no sistema como
bibliotecas, softwares de terceiros, WEB services se for o caso.
 e) Apresenta todos os fluxos que existem no sistema. Complementa os casos de
uso.

2) A linguagem UML procura fornecer meios para auxiliar no levantamento dos


requisitos que irão constituir um sistema, além de recursos para a modelagem de
estruturas que farão parte do mesmo. O fato da UML ser um padrão de grande aceitação
no mercado também se deve, em grande parte, à forte integração desta com conceitos da
Orientação a Objetos (OO). Como muitos sistemas são concebidos a partir da aplicação
de práticas e técnicas de OO, a elaboração de documentos modelando os componentes
esperados é feita atualmente a partir de diagramas UML.

 Considere os seguintes diagramas:

 I - Estrutura Composta.

II - Máquina de estados.

III - Comunicação.

IV - Visão geral de interação.

São diagramas comportamentais apenas

Alternativas:

 a) I e II.
 b) I, III e IV.
 c) II, III e IV.
 d) II e IV.
 e) III e IV.

3) Basicamente, processos descrevem quem é o responsável por fazer um determinado


artefato (o que), como serão executadas as tarefas e quando. Uma forma de escrever tais
processos é por meio do chamado de UP (do inglês, Unified Process), ou Processo
Unificado (PU) criado pelos fundadores da uml. Uma evolução do UP é o RUP (do
inglês, Rational Unified Process). O RUP é um refinamento do PU desenvolvido pela
Rational Corporation (daí a origem do nome) que não só melhorou o processo como
desenvolveu ferramentas para sua utilização.

JACOBSON, I., BOOCH, G., RUMBAUGH, J. The Unified Software Development


Process. Addison-Wesley, Massachusetts, EUA, 1999.

Sobre as 4 fases do processo unificado, análise as afirmativas a seguir:

I - A fase concepção pode-se criar uma proposta de arquitetura rudimentar com base no
escopo do projeto, apresenta um estado inicial provisório do sistema e seus subsistemas.

II - A fase de elaboração expande-se os casos de uso elaborado na fase concepção, além


de apresentar os riscos relacionados ao projeto.

III - A fase construção é a fase que realiza o desenvolvimento do sistema bem como os
testes com usuários finais do sistema.

F IV. A fase transição é uma fase que o produto é transferido ao cliente, não permitindo
nenhum tipo de erros no sistema. Nessa fase não são permitidos testes.

É correto o que se afirma em:

Alternativas:

 a) I, apenas.
 b) II, apenas.
 c) II e IV, apenas.
 d) I e II, apenas.
 e) I, II, III e IV.

4) A utilização da linguagem UML no Processo Unificado sugere que os diagramas


sejam adequados às fases do método. É evidente que cada uma das fases possui um
diagrama principal, porém os outros também podem ser utilizados para auxiliar a
execução de todo o processo. Ao analisar cada uma das fases e seus produtos é possível
entender o motivo de cada diagrama ser importante naquele momento.

 
De acordo com as informações apresentadas na tabela a seguir, faça a associação das
fases do processo unificado contidos na Coluna A com os digramas UML que podem
ser usados nas fases na Coluna B.

 COLUNA A COLUNA B
I. Concepção 1. Casos de uso
II. Elaboração 2. Classes.
III. Construção 3. Sequência.
IV. Transição 4. Instalação.

Assinale a alternativa que apresenta a associação CORRETA entre as colunas.

Alternativas:

 a) I - 1,  II - 2, III - 3,  IV - 4.


 b) I - 4,  II - 2, III - 3,  IV - 1.
 c) I - 1,  II - 3, III - 2,  IV - 4.
 d) I - 3,  II - 2, III - 1,  IV - 4
 e) I - 3,  II - 1, III - 2,  IV - 4.

5) O processo unificado (PU) possui 4 fases, as quais são concepção, elaboração,


construção e transição. O gráfico com o processo unificado é mostrado na Figura a
seguir.

Fonte: modificada de https://commons.wikimedia.org/wiki/File:Development-


iterative.png.

 
Sobre o processo unificado e a gráfico apresentado, em que temos os produtos (Modelo
de negócios, requisitos implementação e entregas) e fases do PU, analise as afirmativas
a seguir.

V  I. O produto modelo de negócio está mais associado (maior cobertura) nas fases de
concepção e elaboração.

F II. Os requisitos dos sistema são realizados com maior ênfase na fase de construção.

F III. A implementação está focada na fase transição, pois é onde ocorre o


desenvolvimento do software, a codificação.

V IV. A entrega está focada nas fases finais de construção (C3 e C4) e na transição (T1)
e na fase concepção, por ser uma fase inicial, não há grandes entregas.

É correto o que se afirma em:

Alternativas:

 a) I e II, apenas.
 b) I e III, apenas.
 c) I e IV, apenas.
 d) II e IV, apenas.
 e) I, II, III e IV.

Você também pode gostar