Академический Документы
Профессиональный Документы
Культура Документы
C onsidere o diagrama de classe a seguir e analise o que se pede
Se os métodos M1, M2 e M3 forem adicionados, respectivamente, as classes P. Q e R, que métodos serão herdados pela classe S?
Resposta: Serão herdados M1,M2 e M3
Gabarito: A classe Q herda os métodos M1 de P e M3 de R. A classe S herda os 3 métodos de Q (M1, M2 e M3)
Um diagrama de Implantação define aspectos físicos do sistema, onde cada nó representa um dispositivo físico
com memória ou capacidade de processamento. Ja o diagrama de C omponentes visualiza que módulos de
software (arquivos .dll , .exe, .com, .bat, .htm e outros executáveis) são necessários para executar a aplicação.
C om base nesse contexto apresentado, responda 1. E possível integrar esses 2 diagramas, mostrando para
cada nó, quais seriam os componentes que nele executariam? 2. C aso a resposta acima seja SIM, explique qual
a vantagem em integrarmos os 2 diagramas dessa forma?
Resposta: 1Sim é possivel integrar esses 2 diagramas. 2 A vantagem é o melhor detalhamento que teremos
nesta integração. Dessa forma poderiamos especificar um dispositivo físico e referenciar o módulo
correpondente de software além de certa forma simplificar a visualização desses diagramas.
Gabarito: 1. SIM, e possível. 2. Seria útil para conhecermos as demandas de processamento do software que
rodara em cada nó e assim poder definir a capacidade de processamento, memória e disco de cada nó.
No Processo RUP, a ênfase no escopo do sistema está na fase de:
implantação.
concepção.
teste.
implementação.
elaboração.
O que é UML?
linguagem de modelagem.
Linguagem de marcação.
Linguagem de programação.
Linguagem de banco de dados.
Linguagem de script.
Qual diagrama se refere a um documento narrativo que descreve a seqüência de eventos de um ator que usa
um sistema para completar um processo?
Diagrama de casos de usos.
Diagrama de atividades.
Diagrama de interações.
Diagrama de classes.
Diagrama de objetos.
No que se refere aos tipos de visibilidade possíveis para os atributos e métodos de uma classe, analise as
assertivas a seguir
I. Devemos usar a visibilidade protegida, quando queremos que os atributos e métodos sejam visualizados por
todas as classes do sistema.
II. Devemos usar a visibilidade publica para atributos de uma classe.
III. Os atributos devem ter visibilidade privada e serem acessados por métodos da própria classe.
IV. Nunca devemos usar a visibilidade pública para métodos de uma classe.
C om base em sua análise, assinale a UNICA opção correta
Estão corretas apenas as assertivas I, III e IV.
Estão corretas apenas as assertivas III e IV.
Estão corretas as assertivas I, II, III e IV.
Está correta apenas a assertiva III.
Estão corretas apenas as assertivas I e III.
(PRODEB 2008) Assinale a alternativa correta.
Diagramas de classes descrevem os tipos de objetos presentes no sistema e os vários tipos de
relacionamentos estáticos existentes entre eles.
Diagramas de classes representam a forma básica de estruturação de um sistema orientado a objetos.
Diagramas de classes são uma técnica conhecida pata descrever o comportamento de um sistema.
Diagramas de classes são uma técnica para captar os requisitos funcionais de um sistema.
Diagramas de classes são uma técnica para descrever lógica de procedimentos, processo de negócio e
fluxo de trabalho.
1. C liente informa seu C PF
2. Sistema valida C PF
4. C liente informa demais dados
5. Sistema registra dados do cliente
6. Sistemas encerra o caso de uso
C om base na especificação do caso de uso, analise as alternativas a seguir:
I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados.
II. Nesse caso de uso, não caberia nenhum cenário alternativo.
III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso
BUSC AR_C PF, que estará relacionado com INC LUIR C LIENTE, através do relacionamento de Include
C om base em sua análise, assinale a única alternativa correta
Está correta apenas a assertiva I
Estão corretas apenas as assertivas I e III
Estão corretas as assertivas I e II e III
Estão corretas apenas as assertivas II e III
Está correta apenas a assertiva III
Esse diagrama 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.
Assinale a opção que mostra corretamente nome do diagrama acima especificado
Desenvolvimento
Estados
Atividades
Implementação
C omponentes
Assinale a opção que define corretamente o conceito abaixo exposto
C apacidade de um objeto fazer referência e usar métodos e atributos de outro objeto
Herança
Visibilidade
Polimorfismo
Encapsulamento
Abstração