• Nenhum resultado encontrado

Etapa de Perguntas - Ciclo5 - Dia 1

N/A
N/A
Protected

Academic year: 2021

Share "Etapa de Perguntas - Ciclo5 - Dia 1"

Copied!
5
0
0

Texto

(1)

Etapa de Perguntas – Ciclo 5 – Dia 1 Perguntas Gerias

1) Para o novo ciclo, quantos diagramas serão requisitados? Esses devem ser baseados nos diagramas já utilizados nesse ciclo 4?

Serão realizados 3 diagramas de estado e 3 diagramas de atividades, baseados com os dos ciclos anteriores e não apenas no ciclo 4.

2) Para o programador ter uma melhor visão do sistema seria necessário criar um diagrama de classe, diagrama de sequencia, diagrama de atividade e diagrama de estado?

Na verdade a gente faz os diagramas de acordo com o sistema. Às vezes é importante fazer todos sim.

3) Caso ocorra a criacao de um diagrama de classe, o diagrama de atividade deve ser criado tambem?

Sim, normalmente a gente faz eles sim, mas depende do sistema.

4) Existe alguma relação entre a atividade apresentada o Diagrama de Estados e as atividades demonstradas no Diagrama de Atividades?

Não, nomes são os mesmos mas são coisas diferentes.

5) Qual a relação dos diagramas de Estados e de Atividades com os diagramas estudados anteriormente?

Eles darão outras visões dos diagramas que já vimos (de elementos). Usa coisas dos demais diagramas.

6) No ciclo 5, o que é para ser entregue no relatório? Já respondido.

7) Em ambos os diagramas usa-se uma super classe, que possui sub classes dentro dela. Minha pergunta é, realmente é melhor usa-la como uma super classe ou usar apenas as subclasses mesmo?

Tudo depende do sistema que esta fazendo o sistema. Se o estado ou atividade composta simplificar o problema ela deve ser usada, caso contrário não.

8) Apesar da didática do curso de engenharia de software o diagrama de atividades não devia ser feito antes donde classe?

Não. A ordem na empresa é esta mesmo.

9) A diferença entre o diagrama de atividades e estados, é que o de atividades representa apenas as mudanças internas dos objetos, enquanto o de estados representa as mudanças dos objetos devido a eventos externos?

É o contrário. O diagrama de atividades envolve diversos elementos, o estado é o estado interno do objeto.

Diagramas de Estados

10) No material de diagrama de estados aparece o termo: objetos passivos. O que sao objetos passivos ?

Objetos passivos são aqueles que não são os que fazem ações no sistema, eles reagem a ações efetuadas.

11) No DTE, a ordem das transições internas serão -entry- nas primeiras, -do- nas medianas e -exit- nas que conectam na saida? não foge muito disso?

(2)

Não é isso não. Entry – quando entra no estado, do – enquanto estiver no estado, exit – al sair do estado.

12) Fiquei com duvida sobre Estados Compostos nos diagrmas de Estado. Como faço para reconhecer que existem sub-estados durante a modelagem desse tipo de diagrama? Na verdade quando o super-estado pode melhorar o entendimento do diagrama a gente colcoa

13) É necessário apresentar transições internas em um diagrama de estados? Ou o diagrama pode ser feito somente pelos nomes dos estados e suas transições?

As transições internas são colocadas quando é necessário efetuar ações ao se chegar no estado. 14) Explique o que são as transições internas e sua relação com as atividades.

Já falado.

15) Explique, com exemplos, como devo utilizar os tipos “entry”, “exit” e “do”. São ações a serem executadas dentro do estado. No slide tem exemplos.

16) Explique melhor sobre como funciona a característica de histórico. O histórico serve para marcar onde estava quando ocorre uma transição.

17) Uma vez que já possui diagrama de casos de uso e o diagrama de interação, o diagrama de estados mostra o comportamento interno de um objeto. No ponto de vista prático, qual tipo de situação é mais vantajoso utilizar o diagrama de estados.

Sempre que um sistema tem diversas mudanças de estado nos objetos.

18) Não entendi a parte de "Transições internas" no seu slide, existe algum outro exemplo? Explicado acima.

19) Sobre diagrama de estados, não entendi o que seria os eventos, são operações das classes?

Não são operações de classes, mas são ações a serem executadas durante a transição de estado. 20) Os estados são conceituais ou são valores de atributos das classes?

Pode ser as duas coisas.

21) Para que serve exatamente o histórico em um estado composto? Retomar a execução no mesmo lugar caso ele seja interrompido?

Sim.

22) No diagrama de estados, pode existir alguma operação já realizada diretamente no estado inicial?

Não entendi a pergunta.

23) Existe alguma maneira de simplificação do diagrama além da utilização de estados compostos?

Não.

24) No diagrama de Estados, quando usar "Entry, Do e Exit"? Quando for necessário realizar ações enquanto o estado estiver ativo.

25) Em um diagrama de estado podemos ter mais de um estado final e/ou inicial? Final sim, inicial não. Final só será executado um deles.

26) Resumindo, o diagrama de estado mostra a sequência de eventos possíveis dentro de uma determinada classe?

(3)

Objeto e não classe.

27) Diagrama de estados é baseado em maquina de estados? É a máquina de estado.

28) Estados compostos são utilizados para representar fluxos alternativos? Não.

29) Um estado final pode se conectar com outro estado final através de um relacionamento qualquer?

Não.

30) Como o DTE aplicado a um sistema inteiro analisa a dinâmica de um único objeto individualmente em meio a diversos elementos do sistema, isto é, como são reunidos objetos que já podem ter sua existencia finalizada ou objetos que não tem influencia sobre o objeto de estudo ?

O diagrama de estado é de um único objeto do sistema. Faz um pra cada.

31) Qual a vantagem de se utilizar diagramas de estados quando a quantidade de eventos que o objeto sofre é enorme, o que geraria um diagrama cuja quantidade de informações até mesmo torna sua leitura "poluída", mesmo quando o comportamento dinâmico da classe se mostra interessante de analisar, não seria vantagem para este caso usar outra forma de representação com maior nível de abstração?

Não, pois é este diagrama que dará a visão de como se passa de um estado a outro dentro do objeto. Se o objeto é complexo, aí mesmo que devemos mostrar os estados.

32) Você poderia explicar um pouco mais sobre a Expressão Ação na transição entre dois estados?

A ação serve para fazer pequenas atividades no momento em que a ação ocorrer. Exemplo, fazer uma gravação no BD.

33) Quais são as vantagens do diagrama de estado em relação de atividade? Duas visões diferentes do sistema.

34) Quando que eu sei que o estados são compostos? Quando ele é complexo.

Diagramas de Atividades

35) Na parte de diagramas de atividades, é explicado a divisão em sub-atividades, mas não consegui entender quando ela é utilizada. Qual a vantagem e qual o melhor caso para se dividir uma atividade em sub-atividades !?

Quando a atividade esta complexa vc pode dividí-la.

36) Em um diagrama de atividades de uma mesma função apresentada no diagrama de sequencia, ele terá a mesma configuração de objetos na coluna? será semelhante, fora as linhas de vida?

Não. O diagrama de sequencia modela um caso de uso. O diagrama de atividades mostra mais de um caso de uso.

37) Ao ler o material de diagrama de atividades não consegui compreender bem sobre tokens, Qual a finalidade de se colocar um token no diagrama? E também na parte a qual fala de tokens após uma junção. O token após a junção recebe um número subsequente a qual token que chegou na junção?

(4)

38) Em diagramas de atividades, a junção e separação são utilizadas somente para comportamentos paralelos ou podem ser usados para outras situações?

Só para isso.

39) O que é workflow?

Tipo de sistema que organiza um fluxo de trabalho.

40) Como funciona a concorrência dinâmica? Cite algum exemplo. Concorrência é quando mais de uma atividade é executada ao mesmo tempo.

41) Explique melhor sobre o que é uma região de expansão.

Possibilita o acionamento de diversas coisas ao mesmo tempo. Vc pode passar informações diversas e diferentes para outras atividades.

42) Já no diagrama de atividades, pode-se dizer que quando já é feito o diagrama de atividades não se tem tanta utilidade realizar o diagrama de colaboração, já que ambos passam informações parecidas.

Não são parecidas.

43) No diagrama de atividades você mostrou como é representado uma iteração (loop) de uma atividade, como é representado uma iteração de mais de uma atividade? Por exemplo,eu tenho a atividade x y e z, como mostrar que a quando terminar z, entra pra y um número de n de vezes até que a atividade termine sem entrar em um loop??

Retorno de fluxo (ação)

44) O que é a concorrência dinâmica no diagrama de Atividades? Permite a representação de ciclos.

45) O diagrama de atividades é baseado em um fluxo de um caso de uso? Pode juntar mais de um Caso de uso e mostrar como eles se interligam.

46) No diagrama de atividades como um conector é identificado? Como é identitificado uma transformação e oque ela faz?

Ele tem um formato específico.

47) No diagrama de atividades oque é um final de fluxo, qual sua utilidade? Finaliza uma atividade composta.

48) Qual a utilidade do token no diagrama de Atividades? Teste do diagrama

49) O diagrama de atividades pode conter fluxos parecidos com os do diagrama de casos de uso?

É baseado neles.

50) O que são as regiões de expansão nos diagramas de atividades? Já respondido.

51) O diagrama de atividades é um auxilio para desenvolver os requisitos dos casos de uso? Não.

52) No diagrama de atividades o que são "swimlanes"?

Partições servem para entendimento e divisão (organização) do diagrama.

53) Como representar no diagrama de estados, se uma ação possui mais de um estado final? Coloca os estados finais e como chaga-se a cada um deles.

(5)

Perguntas Ciclo anterior

54) Em relação as diagramas de interação do inicio desse ciclo (sequencia e colaboração), é correto falar que a base do diagrama de sequencia é o caso de uso, e o de colaboração apesar de ser a descrição de u caso de um, também tem como base o diagrama de classes?

Referências

Documentos relacionados

Essa tarefa não tem a necessidade de interface com o usuário, tornando-se uma boa candidata ao processamento em lotes, normalmente utilizados como a divisão

Correspondem aos volumes medidos (uso administrativo da companhia, fornecimento a caminhões pipa) e volumes não medidos (combate a incêndios, lavagem de vias

Neste tipo de situações, os valores da propriedade cuisine da classe Restaurant deixam de ser apenas “valores” sem semântica a apresentar (possivelmente) numa caixa

6 Num regime monárquico e de desigualdade social, sem partidos políticos, uma carta outor- gada pelo rei nada tinha realmente com o povo, considerado como o conjunto de

III - quem vende, expõe à venda, exporta ou adquire, guarda, tem em cativeiro ou depósito, utiliza ou transporta ovos, larvas ou espécimes da fauna silvestre,

O valor da reputação dos pseudônimos é igual a 0,8 devido aos fal- sos positivos do mecanismo auxiliar, que acabam por fazer com que a reputação mesmo dos usuários que enviam

[r]

Apresento, a seguir, os objetivos do Pibid/Uema: I – incentivar a formação de professores para a educação básica, especialmente para o ensino médio; II – valorizar o