Sie sind auf Seite 1von 2

Anlise Orientada Objeto

Pseudo-Prova -> Entregar ao final das duas primeiras aulas, via e-mail!! Prof. Nemsio Freitas Duarte Filho - nemesiofreitas@gmail.com Fazer em dupla!!!

Perguntas Abertas 1-Explique a relao entre a imagem abaixo com o diagrama de pacotes.

Diagrama de caso de uso Diagrama de seqncia Diagrama de comunicao Diagrama de estado Diagrama de atividade Diagramas de temporizao Diagrama de viso geral de implementao 4- Em relao ao diagrama de estado, explique a diferena entre transio e evento. Uma transio permite a passagem de um estado a outro; representada atravs de uma linha desenhada do estado inicial para o final. Evento corresponde ocorrncia de uma dada situao no domnio do problema. Um evento dispara a transio a ele associada. 5- Qual a principal funo do diagrama de atividades? O que uma atividade? Um diagrama de atividade mostra o fluxo de controle fluindo de atividade a atividade. Uma atividade uma execuo no-atmica em uma mquina de estados. Uma atividade pode ser composta de outras atividades ou aes 6- Qual a diferena em Fork e Join nos diagramas de atividades Os diagramas de atividade podem modelar atividades concorrentes. Para tal utiliza-se o conceito de Forks e Joins. Os Forks e os Joins devem ser estar balanceados.

A estrutura proposta pela IDE demonstra um diagrama de classe, agrupando as classes relacionadas, em relao a sua herana, mdulos e agregaes; 2- Cite as vantagens na utilizao dos diagramas de pacotes. Descreve como os elementos do modelo esto organizados em pacotes e demonstra as dependncias entre eles. muito til para modelagem de subsistemas e para a modelagem de subdivises da arquitetura de uma linguagem. Pode ser utilizado ainda para representar um conjunto de subsistemas integrados (representados por pacotes) ou ainda os mdulos englobados por um sistema. 3- Qual a diferena entre diagramas estruturais e comportamentais. Cite dois diagramas comportamentais e explique. Diagramas estruturais: Viso esttica do sistema que ser construdo, demonstrando suas relaes e estruturas. Diagramas Comportamentais: Viso comportamental dos elementos do sistema, demonstrando seu comportamento em relao a tempo e eventos.

Um fork representa a transformao de um nico fluxo de controle em vrios.

Um join representa a sincronizao de dois ou mais fluxos de controles concorrentes. Verdadeiro ou Falso 7- Qual a diferena entre os diagramas de sequncia e de comunicao? Se a nfase do diagrama for o decorrer do tempo, melhor escolher o diagrama de seqncia, mas se a nfase for o contexto do sistema, melhor dar prioridade ao diagrama de colaborao. 8- O que uma ferramenta CASE? Cite benefcios. Falso. Diagrama comportamental CASE: Computer Aided Software Engeneering. Ferramenta que oferece um conjunto de servios, fortemente relacionados, para apoiar uma ou mais atividades do processo de desenvolvimento de software. 9- O que o RUP? Cite e Explique resumidamente as 4 fases do RUP. Um processo de engenharia de software Verdadeiro Um framework para outros processos Utiliza as 6 melhores prticas de desenvolvimento de software Concepo onde so estabelecidos lgica do domnio da aplicao e escopo do projeto Elaborao coleta de requisitos mais detalhados, anlise e plano para construo do sistema Construo consiste de vrias iteraes Transio teste, ajuste de performance e treinamento de usurio 10- O que um Artefato? De exemplos. Tudo aquilo que pode ser consumido ou produzido, ex: diagrama de caso de uso 15- Nos diagramas de sequncia, as linhas horizontais representam o tempo de vida dos objetos. Falso. So as linhas verticais. Linhas horizontais -> mensagens 16- No RUP uma pessoa colaborador pode exercer apenas um papel ao longo do processo. Falso. Pode exercer vrios papeis. 17- No RUP, a Prototipao realizada e desenvolvida somente ao final de todo o desenvolvimento do software. Falso. No incio, iterativo. 13-O diagrama de estados pode conter diferentes estados finais. Verdadeiro 14- Nos diagramas de atividades, as raias so usadas para identificar quais as classes que sero responsveis pela execuo e cada atividade. 11- Um pacote pode possuir apenas classes. Falso. Pode conter pacotes, classes e diagramas 12-Diagramas estticos representam a viso comportamental dos elementos do sistema, definindo seu comportamento em relao ao tempo.

Das könnte Ihnen auch gefallen