Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1 A construção dos diagramas de interação consolida o entendimento sobre os aspectos dinâmicos do sistema. Eles representam como o sistema age internamente para que um ator atinja seu objetivo na conclusão dos Casos de Uso. Assim, o Diagrama de Sequência tem como objetivo mostrar a troca de mensagens entre diversos objetos, em uma situação específica e delimitada no tempo. Assinale a alternativa correta que descreve o elemento "Mensagem" de um Diagrama de Sequência. A) As Mensagens ou estímulos representam o tempo em que um objeto existe durante um processo. As Mensagens são representadas por linhas finas verticais tracejadas partindo do objeto. B) As Mensagens ou estímulos representam as instâncias das classes envolvidas no processo. Uma mensagem pode existir desde o início do processo ou ser criada durante a execução do mesmo. C) As Mensagens ou estímulos são utilizadas para demonstrarem a ocorrência de eventos, que normalmente forçam a chamada de um método em algum dos objetos envolvidos no processo. As Mensagem representam a comunicação entre dois atores, ou entre interfaces, ou entre ator e interface, nestes casos, não são disparados métodos. D) As Mensagens ou estímulos são mostram o período de tempo durante o qual um objeto está executando uma ação, diretamente ou com um procedimento subordinado, podendo aparecer diversas vezes ao longo da linha de vida. E) As Mensagens ou estímulos são utilizados para representarem a interface do sistema, sendo a comunicação entre os atores externos e as demais classes. Questão 2 Na elaboração do Diagrama de Atividades o diagrama deve ter um ________________, e pode ter vários ou nenhum ________________, o que significa que o processo ou procedimento modelado é cíclico. Um ________________, liga uma ação ou atividade a outro, representando o término de um passo e o início do outro. Um ________________, possui uma única transição de entrada e várias transições de saída, sendo que para cada transição de saída, deve ser indicada uma condição de guarda. Assinale a alternativa correta que preenche as lacunas acima: A) Nó Inicial, Nó Final, Fluxo de Controle, Nó de Decisão. B) Nó Decisão, Nó Inicial, Fluxo de Controle, Nó de Decisão. C) Nó Inicial, Nó Final, Nó de Decisão, Fluxo de Controle. D) Nó Decisão, Nó Final, Nó de Decisão, Fluxo de Controle. E) Nó Final, Nó Inicial, Fluxo de Controle, Nó de Decisão. Questão 3 O _________________________ permite descrever o ciclo de vida de objetos de uma classe, sendo que os eventos causam a transição de um estado para outro e a realização de operações resultantes (BEZERRA, 2007). Já o _________________________ representa a sequência de eventos que ocorrem em um determinado processo, identificando quais métodos devem ser disparados entre os atores e objetos envolvidos e em que ordem são executados. (GUEDES, 2008). Referência: BEZERRA, Eduardo. Princípios de análise e projeto de sistemas com UML. 2 ed. Rio de Janeiro: Elsevier, 2007. GUEDES, Gilleanes T. A.. UML: uma abordagem prática. 3ed. São Paulo: Novatec, 2008. Assinale a alternativa correta que preenche as lacunas acima: A) Diagrama de Atividades, Diagrama de Sequência. B) Diagrama de Sequência, Diagrama de Máquina de Estados. C) Diagrama de Sequência, Diagrama de Objetos. D) Diagrama de Atividades, Diagrama de Máquina de Estados. E) Diagrama de Máquina de Estados, Diagrama de Sequência. Questão 4 Segundo Bezerra (2007, p. 308), "os elementos de um diagrama de atividades podem ser divididos em dois grupos: os que são utilizados para representar fluxos de controle sequenciais e os que são utilizados para representar fluxos de controle paralelos". Referência: BEZERRA, E. UML - Princípios de Análise e Projeto de Sistemas. 3.ed. Rio de Janeiro: Campus, 2015. Sobre o Diagrama de Atividades, julgue os itens a seguir: I.Na elaboração do Diagrama de Atividades, o diagrama deve ter um ou mais Nó Inicial e Nó Final, o que significa que o processo ou procedimento modelado é cíclico. II.Um Fluxo de Controle liga uma ação ou atividade a outro, representando o término de um passo e o início do outro. III.Um Nó de Decisão possui uma única transição de entrada e várias transições de saída, sendo que para cada transição de saída, deve ser indicada uma condição de guarda. IV.Para representar fluxos de controle paralelos, pode haver dois ou mais fluxos de controle sendo executados simultaneamente, sendo representados com as barras de sincronização do tipo bifurcação (fork) ou barra de junção (join). V.O Diagrama de Atividades também pode ser representado com o uso de raias, analogamente, como as de de natação (traduação para swinlanes), que dividem o diagrama com suas atividades ou ações. Os itens corretos são: A) I, II e IV. B) II, III, IV e V. C) II, III e IV. D) I, II e III. E) I, II, III, IV e V. Questão 5 O Diagrama de Estruturas Compostas é utilizado para representar Colaborações, ilustrando o relacionamento entre os elementos participantes para executar uma função. Sobre o Diagrama de Estruturas Compostas, julgue as sentenças a seguir: I.O Diagrama de Estruturas Compostas é um diagrama comportamental que integra o Diagrama de Atividades e o Diagrama de Sequência. II.O Diagrama de Estruturas Compostas é representado pelos elementos Colaboração, Conectores, Relacionamentos e Atores. III.Uma Colaboração descreve uma visão de um conjunto de entidades cooperativas interpretadas por instâncias que cooperam entre si para executar uma função específica. IV. Uma Colaboração pode corresponder a um único Caso de Uso ou pode integrar mais de um Caso de Uso, dependendo da complexidade da funcionalidade. V.Os relacionamentos entre as instâncias são representados por meio da utilização de retas ligando uma instância a outra, chamadas Conectores. Estão corretos os itens: A) III, IV e V. B) I, II, III e IV. C) I, III e IV. D) II, IV e V. E) I, II e III. Questão 6 O Diagrama de Máquina de Estados demonstra o comportamento de um elemento através de um conjunto de transições de estado. Conforme Guedes (2008), o elemento modelado muitas vezes é uma instância de uma classe, ou o comportamento de um Caso de Uso ou mesmo o comportamento de um sistema completo. Referência: GUEDES, Gilleanes T. A.. UML: uma abordagem prática. 3ed. São Paulo: Novatec, 2008. Sobre o elemento Estado de um Diagrama de Máquina de Estados, julgue os itens a seguir: I.Um estado representa a situação em que um objeto se encontra em um determinado momento durante o período em que este participa de um processo. II.Um estado representa a abstração de uma forma de apresentação dos objetos de uma classe em um determinado instante de tempo. III.O estado inicial é utilizado para representar o início da modelagem dos estados de um objeto, representado por um círculo preenchido envolvido por outro círculo não preenchido. IV.O estado final é utilizado para representar o fim dos estados modelados, representado por um círculo preenchido. Estão corretos os itens: A) II e III. B) III e IV. C) I, II e III. D) I, II, III e IV. E) I e II. Questão 7 A partir da definição dos Use Cases (Casos de Uso), é importante evoluir com a modelagem dos processos de negócio do sistema, para uma melhor compreensão do comportamento e funcionamento dos serviços do sistema, ou seja, como determinados casos de uso se relacionam no decorrer do tempo de execução do sistema. Para representar esse comportamento de um caso de uso pode-se adotar o ________________________ que pode representar o funcionamento de um software, um processo de negócios ou uma funcionalidade do software, como um fluxo de trabalho por meio de um conjunto de ações. Assinale a alternativa correta que preenche a lacuna acima: A) Diagrama de Atividades. B) Diagrama de Classes. C) Diagrama de Sequência. D) Diagrama de Estruturas Compostas. E) Diagrama de Máquina de Estados.Questão 8 A Unified Modeling Language (UML),apoia o desenvolvimento incremental, sendo que os modelos podem evoluir com a inclusão de novos detalhes. A UML abrange um conjunto de técnicas de modelagem, classificadas em estruturais e comportamentais. Sobre a técnica de modelagem Diagrama de Atividades, julgue as sentenças a seguir: I.O Diagrama de Atividades é um diagrama comportamental que representa a modelagem dinâmica do sistema. II.O Diagrama de Atividades descreve os passos a serem percorridos para a conclusão de uma atividade específica, no entanto, pode adotá-lo para modelar um processo completo. III.Os elementos de um Diagrama de Atividades podem ser divididos para representar fluxos de controle sequenciais e fluxos de controle paralelos. IV.Os principais elementos da notação do Diagrama de Atividades são: Objeto, Relacionamentos, Atividade e Ator. Estão corretos os itens: A) II e III. B) I, II, III e IV. C) I, II e III. D) I e II. E) III e IV. Questão 9 A Unified Modeling Language (UML)apoia o desenvolvimento incremental, sendo que os modelos podem evoluir com a inclusão de novos detalhes. A técnicas de modelagem da UML são classificadas em estruturais e comportamentais, sendo o Diagrama de Casos de Uso a principal técnica de modelagem comportamental. Assinale a alternativa correta que apresenta os objetivos do Diagrama de Casos de Uso. A) É um diagrama que representa a modelagem da parte estática do sistema, representando um conjunto de classes com seus atributos, operações e relacionamentos. B) É um diagrama que representa os componentes de software com sua estrutura e conexão entre os componentes. C) É um diagrama abstrato e flexível com poucos elementos de notação para representar os requisitos não-funcionais do sistema. D) É um diagrama abstrato e flexível com poucos elementos de notação, que representa a interação entre os elementos Ator e Casos Uso. E) É um diagrama que representa a organização do sistema em pacotes, podendo ser utilizado de maneira independente ou associado com outros diagramas. Questão 10 Um Diagrama de Atividade pode representar o funcionamento de um software, um processo de negócios ou uma funcionalidade do software como um fluxo de trabalho por meio de um conjunto de ações. Um Diagrama de Atividades representa uma sequência de atividades, sendo que as atividades podem descrever os métodos correspondentes as operações definidas para os objetos de uma classe. Assinale a alternativa correta que descreve o elemento "Nó de Ação" de um Diagrama de Atividades. A) Nó de Ação é o elemento mais básico de uma Atividade. Um nó de Ação representa um passo, uma etapa que deve ser executada em uma Atividade. Um Nó de Ação não pode ser decomposto. B) Nó de Ação é usado para representar uma escolha entre dois ou mais fluxos. C) Nó de Ação é a representação inicial e final de uma ação. D) Nó de Ação é um conector que liga dois nós, enviando sinais de controle. Pode conter uma descrição, uma condição de guarda ou uma restrição. E) Nó de Ação é composto por um conjunto de ações, ou seja, os passos necessários para que a atividade seja concluída. Questão 11 O Diagrama de Atividades representa uma sequência de atividades, sendo que as atividades podem descrever os métodos correspondentes as operações definidas para os objetos de uma classe. Uma atividade é composta por um conjunto de ações, ou seja, os passos necessários para que a atividade seja concluída. Sobre os elementos básicos de um Diagrama de Atividades, julgue os itens a seguir: I.Nó de Objeto: é o elemento mais básico de uma Atividade. Um nó de Objeto representa um passo, uma etapa que deve ser executada em uma Atividade. Um Nó de Objeto não pode ser decomposto. II.Fluxo de Decisão: é um conector que liga dois nós, enviando sinais de controle. Pode conter uma descrição, uma condição de guarda ou uma restrição; III.Nó inicial é utilizado para representar o início de uma atividade, representado por um círculo preenchido. IV.Nó final é utilizado para representar o fim de uma atividade, representado por um círculo preenchido envolvido por outro círculo não preenchido. V.Nó de Decisão: usado para representar uma escolha entre dois ou mais fluxos. É acompanho por Condições de Guarda, que determinam a condição para que um fluxo possa ser escolhido. Estão corretos os itens: A) II, III e IV. B) I, II, III e IV. C) I, II, III, IV e V. D) I, II e III. E) III, IV e V. Questão 12 O Diagrama de Máquina de Estados demonstra o comportamento de um elemento através de um conjunto de transições de estado. Conforme Guedes (2008), o elemento modelado muitas vezes é uma instância de uma classe, ou o comportamento de um Caso de Uso ou mesmo o comportamento de um sistema completo. Referência: GUEDES, Gilleanes T. A.. UML: uma abordagem prática. 3ed. São Paulo: Novatec, 2008. Considerando a Figura acima, assinale a alternativa correta que indica o nome dos elementos A e B respectivamente do Diagrama de Máquina de Estados representado. A) Estado Inicial e Estado Final. B) Estado Inativo e Estado Ativo. C) Nó Ativo e Nó Inativo. D) Nó Inicial e Nó Final. E) Estado Ativo e Estado Inativo.
Compartilhar