Buscar

Perguntas sobre Modelagem de Sistemas

Os diagramas UML da categoria comportamental são os de:
 
    classes, objetos e componentes.
    objetos, estrutura composta e máquinas de estado.
    classes, atividades e sequência.
    casos de uso, sequência e classes.
    casos de uso, atividades e máquinas de estados.

 

 
   
Quest.: 2
 
2.
Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos?
 
    A orientação a objetos não pode ser utilizado em Softwares de larga escala.
    Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis.
    Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos.
    A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas.
    A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema.

 

 
   
Quest.: 3
 
3.
O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais elementos externos (atores) interagem com o sistema é denominado diagrama de
 
    sequência.
    atividades.
    transição de estados.
    colaboração.
    casos de uso.

 

 
   
Quest.: 4
 
4.
Um relacionamento entre casos de uso ajudam na descrição dos mesmos. Entre um ator e um caso de uso temos um relacionamento de :
 
    Associação.
    Especialização.
    Include.
    Extends.
    Generalização.

 

 
   
Quest.: 5
 
5.

Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas.

1. Cliente informa seu CPF

2. Sistema valida CPF

3. Sistema Busca CPF - uses BUSCAR_CPF

4. Cliente informa demais dados

5. Sistema registra dados do cliente

6. Sistemas encerra o caso de uso

Com base na especificação do caso de uso, analise as alternativas a seguir

I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados.

II. Nesse caso de uso, não caberia nenhum cenário alternativo.

III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de ou Uses ou Include

Com base em sua análise, assinale a única alternativa correta

 
    Estão corretas as assertivas I e II e III
    Estão corretas apenas as assertivas II e III
    Estão corretas apenas as assertivas I e III
    Está correta apenas a assertiva I
    Está correta apenas a assertiva III

 

 
   
Quest.: 6
 
6.

Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas.

1. Cliente informa seu CPF

2. Sistema valida CPF

3. Sistema Busca CPF - uses BUSCAR_CPF

4. Cliente informa demais dados

5. Sistema registra dados do cliente

6. Sistemas encerra o caso de uso

Com base na especificação do caso de uso, analise as alternativas a seguir:

I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados.

II. Nesse caso de uso, não caberia nenhum cenário alternativo.

III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de Include

Com base em sua análise, assinale a única alternativa correta

 
    Estão corretas as assertivas I e II e III
    Estão corretas apenas as assertivas I e III
    Está correta apenas a assertiva I
    Está correta apenas a assertiva III
    Estão corretas apenas as assertivas II e III

 

 
   
Quest.: 7
 
7.
Assinale a opção que responde adequadamente ao que acontece quando um método e definido como protegido
 
    Ele poderá ser visto por todas as classes que se relacionam com a classe a qual pertence, qualquer que seja o relacionamento
    Ele poderá ser visto por todas as classes que estão na estrutura de herança
    Ele não poderá ser visto por ninguém
    Ele poderá ser visto por todas as classes
    Ele somente poderá ser visto dentro da própria classe

 

 
   
Quest.: 8
 
8.

Analise as assertivas a seguir pertinentes ao diagrama de classes.

I- O conceito de multiplicidade é responsável por definir quantos objetos de cada classe participam de um relacionamento.

II- Uma Classe associativa representa uma classe resultante da associação entre duas outras classes, que possua atributos e métodos próprios .

III- Uma associação entre duas classes necessariamente terá multiplicidade * nos dois lados da associação.

Com base em sua análise, assinale a UNICA alternativa correta

 
    Estão corretas as assertivas I, II, III.
    Está correta apenas a assertiva I.
    Estão corretas apenas as assertivas II e III.
    Está correta apenas a assertiva II.
    Estão corretas apenas as assertivas I e II.

 

 
   
Quest.: 9
 
9.
A empresa SoftPerfeitos estava desenvolvendo um aplicativo Mobile para um de seus cliente. O programador durante a fase de codificação sentiu extrema dificuldade no entendimento de uma referida regra de negócio expressa no diagrama de caso de uso. Para que o desenvolvedor compreendesse melhor o requisito, o analista de sistema fez uma atualização na documentação do software criando um diagrama com o objetivo de determinar a sequência de eventos que ocorrem em um determinado processo, ou seja, quais condições devem ser satisfeitas e quais métodos devem ser disparados entre os objetos envolvidos e em que ordem durante um processo específico. Com base na UML identifique qual o diagrama o analista de sistemas confeccionou.
 
    Diagrama de Sequência.
    Diagrama de Negócio.
    Diagrama de Caso de Uso.
    Diagrama de Classes.
    Diagrama de Implantação.

 

 
   
Quest.: 10
 
10.

Um Analista pretende desenvolver um projeto utilizando UML 2.0 e, em seus propósitos, verificou a possibilidade de uso de alguns diagramas. Um deles é o Diagrama de Sequência que representa a indicação do conjunto de objetos envolvidos em um cenário e a especificação das mensagens trocadas entre estes ao longo de linhas do tempo que são linhas tracejadas, traçadas verticalmente da base dos objetos até a parte inferior do diagrama.

Retângulos colocados sobre as linhas de tempo indicam:

 
    as etapas em que o objeto estará inativo.
    os períodos de ativação do objeto.
    as interações entre as atividades, no tempo.
    o tempo decorrido entre as iterações de um processo recursivo.
    os casos de uso de cada objeto.

💡 1 Resposta

User badge image

Marcos Renato Batista

boa pergunta

1
Dislike1

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais