Buscar

Modelagem de Sistemas Aula 07 Teste (Gabarito)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

MODELAGEM DE SISTEMAS – AULA 07: DIAGRAMA DE ESTADOS 
TESTE DE CONHECIMENTO 
 
Questão: 
Assinale a alternativa que apresenta o nome do acontecimento que faz com que haja uma transição entre 2 
estados de um objeto 
 
 Transição 
 Estado Final 
 Estimulo 
 Estado 
 Evento 
 
 
Questão: 
Sobre o conceito de estado de um objeto, avalie as assertivas 
I. Condição ou situação de um objeto, em um determinado momento 
II. O estado de um objeto é infinito. FALSO, ele é FINITO 
III. O estado de um objeto é determinado pelos valores de seus atributos. 
IV. Toda classe tem no mínimo 3 estados. FALSO, há classes com apenas 1 ou 2 estados. 
Assinale a opção que apresenta as assertivas corretas 
 
 Apenas IV 
 Apenas I, II e III 
 I, II, III e IV 
 Apenas I e II 
 Apenas I e III 
 
 
Questão: 
Em um diagrama de estados, ou diagrama de transição de estados ou ainda máquina de estados, avalie as 
assertivas a seguir, no que tange a seus elementos. 
I. O estado Final é opcional e ainda pode-se ter mais de 1 
II. Só há 1 estado inicial no diagrama de estados. 
III. O superestado , ajuda a simplificar a modelagem de comportamentos complexas 
Assinale a opção que apresenta as assertivas corretas 
 
 Apenas I 
 I, II e III 
 Apenas I e II 
 Apenas I e III 
 Apenas II e III 
 
 
Questão: 
Análise abaixo, os conceitos relacionados ao Diagrama de Estados: 
I - Um estado é a condição em que um objeto se encontra. 
II - Um evento acarreta uma transição de estados. 
III - Uma transição indica o relacionamento entre dois estados, indicando que o objeto mudará de estado. 
IV - Um estado implementa um INCLUDE entre os objetos. 
Com base em sua análise, assinale a ÚNICA alternativa correta 
 
 Estão corretas apenas I ,II e IV 
 Estão corretas apenas I, III,IV 
 Estão corretas apenas I e III. 
 Estão corretas apenas II , III e IV. 
 Estão corretas apenas I, II e III. 
 
Questão: 
Na UML, cada tipo de diagrama captura uma perspectiva diferente do sistema. Qual o diagrama que representa 
o comportamento interno dos objetos, demonstrando todo o seu ciclo de vida 
 
 Diagrama de Estados. 
 Diagrama de Colaboração. 
 Diagrama de Atividade. 
 Diagrama de Implementação. 
 Diagrama de Atividades. 
 
Questão: 
Complete cada uma das assertivas abaixo, de forma a torná-las verdadeiras 
 
I. Um ________ é a ocorrencia de um estimulo ao objeto, capaz de alterar seu estado. (EVENTO) 
II. Uma _________ indica um movimento de um estado para outro. (TRANSIÇÃO) 
III. Só pode haver um estado ____________ no diagrama de transição de estados. (INICIAL) 
IV. A cláusula _________ denota uma ação que ocorre na entrada em determinado estado do objeto. (ENTRY) 
Assinale a única alternativa que preenche corretamente as assertivas. 
 
 I-Evento; II-transição; III-inicial; IV-middle 
 I-Evento; II-transição; III-final; IV-entry 
 I-movimento; II-transição; III-final; IV-entry 
 I-Evento; II-transição; III-inicial; IV-entry 
 I-Evento; II-transação; III-inicial; IV-exit 
 
 
 
Questão: 
Analise as assertivas a seguir pertinentes ao diagrama de estados. 
 
I- O diagrama de estado exibe os possíveis estados que os objetos de uma classe podem assumir e as transições 
que eles podem fazer de estado para estado. 
II- Um estado pode ser composto por outros estados, situação em que recebe o nome de Superestado. 
III- Um diagrama de estado deve ser realizado para toda e qualquer classe. Falso, apenas para as classes 
cujos estados forem igual ou superior a 2 
Com base em sua análise, assinale a UNICA alternativa correta 
 
 Está correta apenas a assertiva I 
 Estão corretas apenas as assertivas I e II 
 Estão corretas apenas as assertivas I e II 
 Estão corretas apenas as assertivas II e III 
 Está correta apenas a assertiva II 
 
 
Questão: 
Sobre o diagrama de estados da UML, analise as assertivas a seguir 
 
I. O diagrama de estado para uma classe, mostra os estados que os objetos dessa classe podem assumir e as 
transições que eles podem fazer de estado para estado. 
II. O diagrama de estados, ao mostrar uma transição (entre 2 estados), apresenta o evento que originou a 
mesma. 
III. A modelagem dos estados de uma classe inicia-se com um modelo essencial e faz o mapeamento dele para 
uma tecnologia escolhida. FALSO, não tem qualquer relação com modelo essencial. 
 
Com base em sua análise, assinale a UNICA opção que apresenta as assertivas corretas. 
 
 Apenas III 
 Apenas II e IV 
 Apenas I e II 
 Apenas I 
 I, II e III 
 
 
Questão: 
Em relação ao diagrama de estados, na modelagem comportamental de um sistema, assinale a alternativa 
CORRETA: 
 
 É um diagrama que ilustra o comportamento dos objetos quando reagem a estímulos, mudando 
de estado durante o seu ciclo de vida 
 É um diagrama estrutural que modela o estado de todas as classes do sistema de informação de acordo 
com cada fase de modelagem 
 É um diagrama que utilizado para representar o estado de cada item de hardware e software identificado 
na arquitetura do sistema 
 É um diagrama usado para representar o total de estados de um sistema a partir de uma cada 
funcionalidade 
 Esse tipo de diagrama é usada para modelar as funcionalidades do sistema com os respectivos perfis de 
acesso 
 
 
Questão: 
Na máquina de estados, transição é 
 
 um relacionamento entre dois estados. 
 a conexão entre objetos no tempo e no espaço. 
 uma situação na vida de um objeto, durante a qual ele satisfaz alguma condição. 
 a linha de vida de duração de um estado. 
 uma especificação de uma ocorrência que tem uma localização no tempo e no espaço. 
 
 
Questão: 
Na UML, cada tipo de diagrama captura uma perspectiva diferente do sistema. Qual o diagrama que representa 
o comportamento interno dos objetos, demonstrando todo o seu ciclo de vida 
 
 Diagrama de Atividade. 
 Diagrama de Estados. 
 Diagrama de Colaboração. 
 Diagrama de Atividades. 
 Diagrama de Implementação. 
 
 
Questão: 
Análise abaixo, os conceitos relacionados ao Diagrama de Estados: 
 
I - Um estado é a condição em que um objeto se encontra. 
II - Um evento acarreta uma transição de estados. 
III - Uma transição indica o relacionamento entre dois estados, indicando que o objeto mudará de estado. 
IV - Um estado implementa um INCLUDE entre os objetos. 
Com base em sua análise, assinale a ÚNICA alternativa correta 
 
 Estão corretas apenas I, II e III. 
 Estão corretas apenas I e III. 
 Estão corretas apenas II , III e IV. 
 Estão corretas apenas I ,II e IV 
 Estão corretas apenas I, III,IV 
 
 
Questão: 
Sobre o diagrama de estados da UML, analise as assertivas a seguir 
I. O diagrama de estado para uma classe, mostra os estados que os objetos dessa classe podem assumir e as 
transições que eles podem fazer de estado para estado. 
II. O diagrama de estados, ao mostrar uma transição (entre 2 estados), apresenta o evento que originou a 
mesma. 
III. A modelagem dos estados de uma classe inicia-se com um modelo essencial e faz o mapeamento dele para 
uma tecnologia escolhida. FALSO, não tem qualquer relação com modelo essencial. 
Com base em sua análise, assinale a UNICA opção que apresenta as assertivas corretas. 
 
 Apenas II e IV 
 Apenas I e II 
 I, II e III 
 Apenas I 
 Apenas III 
 
 
Questão: 
Como se chama a propriedade abaixo: 
 
"Apenas os métodos da própria classe a que o objeto pertença devem alterar o seu estado." 
 
 estado da arte da classe 
 herança 
 essa propriedade não se aplica a classes 
 encapsulamento 
 polimorfismo 
 
Explicação: Encapsular significa proteger. A proteção deve ser feita aos atributos da classe, que podem alterar 
seu estado. Logo o estado da classe somemte pode ser alterado pelos seus métodos. Isso chama-se 
encapsulamento

Outros materiais