Buscar

Modelagem de Sistemas Com Uml Teste

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

Quais são os dois tipos de diagrama de interação: 
 
 Diagrama de atividades e diagrama de estados 
 
 Diagrama de classes e diagrama de estados 
 
 Diagrama de sequência e diagrama de componentes 
 
 Diagrama de classe e diagrama de sequência 
 Diagrama de sequência e diagrama de comunicação 
---------------------------------------------------------------------------------------------------------------------------------------------------- 
 
O que é uma associação no diagrama de implantação? 
 Ligações que mostram como os sistemas se comunicam e trocam informações. 
 
 Ligações que mostram como os sistemas estão relacionados. 
 
 
Ligações que mostram como os sistemas fazem uso de uma camada única de 
comunicação. 
 
 Ligações que mostram como os sistemas fazem suas interfaces. 
 
 Ligações que mostram como os sistemas interagem como mundo externo. 
---------------------------------------------------------------------------------------------------------------------------------------------------- 
 
''Implementamos em um único módulo aspectos de implementação de interface com o usuário, lógica do 
negócio e acesso a dados''. Assinale o princípio SOLID que está sendo diretamente violado por essa 
estratégia de implementação: 
 Princípio da Responsabilidade Única 
 
 Princípio de Substituição de Liskov 
 
 Princípio Open Closed 
 
 Princípio da Segregação de Interfaces 
 
 Princípio da Inversão de Dependências 
---------------------------------------------------------------------------------------------------------------------------------------------------- 
 
''Entidades concretas devem estar acopladas a abstrações, e não a outras entidades concretas''. Assinale o 
princípio SOLID correspondente a essa recomendação: 
 
 Princípio de Substituição de Liskov 
 Princípio da Inversão de Dependências 
 
 Princípio Open Closed 
 
 Princípio da Segregação de Interfaces 
 
 Princípio da Responsabilidade Única 
---------------------------------------------------------------------------------------------------------------------------------------------------- 
 
A UML é bastante versátil e completa em termos dos diagramas que disponibiliza. Eles se classificam em 
estruturais e comportamentais, também denominados de estáticos e dinâmicos, respectivamente. 
 Dentre os diagramas da UML, qual alternativa apresenta apenas os diagramas comportamentais, que 
mostram detalhes do funcionamento do sistema, sob um determinado ponto de vista? 
 
 Estrutura composta, classes e pacotes. 
 
 Sequência, comunicação e objetos. 
 
 Classes, casos de uso e pacotes. 
 
 Casos de uso, atividades e componentes. 
 Casos de uso, atividades e sequência. 
---------------------------------------------------------------------------------------------------------------------------------------------------- 
 
Um dos diagramas da UML tem a responsabilidade de exibir todos os modelos de objetos que se relacionam, 
enviando e recebendo mensagens uns aos outros. Esse diagrama representa a mais importante estrutura que 
temos no paradigma orientado a objeto, e mostra os atributos e métodos associados a cada modelo de 
objetos do sistema. Estamos falando de qual diagrama da UML? 
 
 Estados 
 
 Casos de uso 
 
 Objetos 
 Classes 
 
 Estruturas compostas 
---------------------------------------------------------------------------------------------------------------------------------------------------- 
 
Fonte: CESGRANRIO - 2018 - Transpetro - Analista de Sistemas Júnior - SAP 
Um sistema deve controlar projetos de software, os quais podem ou não gerar artefatos. Para cada projeto, é 
necessário conhecer seu nome e status (ATIVO ou INATIVO). Deve-se saber, para cada artefato gerado pelo 
projeto, qual o seu número de série, além de um indicador de patente obtida (SIM ou NÃO). Na 
documentação desse projeto, foi apresentado o seguinte diagrama UML: 
 
Qual o tipo de diagrama apresentado? 
 
 Máquinas de Estados 
 
 Pacotes 
 
 Classes 
 
 Interações 
 Objetos 
---------------------------------------------------------------------------------------------------------------------------------------------------- 
 
Fonte: Q782387 - FAURGS - 2018 - TJ-RS - Analista de Sistemas 
No que se refere ao diagrama que visa identificar os atores que utilizarão o software, bem como 
as funcionalidades que o software disponibilizará, assinale a alternativa correta. 
 Diagrama de Casos de Uso. 
 
 Diagrama de Pacotes. 
 
 Diagrama de Classes. 
 
 Diagrama de Objetos. 
 
 Diagrama de Interação. 
---------------------------------------------------------------------------------------------------------------------------------------------------- 
 
(PGE-RJ - 2009) Na UML 2.0, a configuração de nós de processamento em tempo de execução e 
os artefatos que neles existem são representados graficamente por intermédio do diagrama de: 
 implantação 
 
 pacotes 
 
 atividades 
 
 colaboração 
 
 componentes 
---------------------------------------------------------------------------------------------------------------------------------------------------- 
 
(UFPR ‒ COREN-PR ‒ 2018) Considere o diagrama abaixo: 
 
A partir do diagrama, é incorreto afirmar: 
 
 a é uma instância de Lambda. 
 
 As linhas tracejadas nesse diagrama representam mensagens de retorno. 
 
 épsilon() é um método de a. 
 
 Trata-se de um diagrama de sequência. 
 zeta() não necessita ser chamado para que épsilon() dê um retorno ao usuário. 
 
----------------------------------------------------------------------------------------------------------------------------------------------------

Continue navegando