Buscar

Avaliação Parcial - Modelagem de Dados

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 5 páginas

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

Prévia do material em texto

1a Questão (Ref.: 201604149997) Acerto: 1,0 / 1,0 
São exemplos de diagramas comportamentais: 
 
 Casos de Usos, Objetos, Estados e Interações. 
 Casos de Usos, Atividades, Estados e Distribuição. 
 Casos de Usos, Atividades, Componentes e Interações. 
 
Casos de Usos, Atividades, Estados e Interações. 
 Classes, Atividades, Estados e Interações. 
 
 
 
 2a Questão (Ref.: 201604408988) Acerto: 0,0 / 1,0 
Assinale a opção que define corretamemte UML (Unified Modelling 
language). 
 
 
 metodologia que determina como deve ser realizada a análise 
de requisitos de sistemas complexos. 
 notação para o projeto físico de sistemas que usam linguagens 
orientadas a objetos como o Java e o C++. 
 
linguagem de modelagem que usa os conceitos de orientação a 
objetos para permitir a especificação de sistemas em diversos 
níveis de abstração. 
 metodologia de desenvolvimento de sistemas que inclui desde a 
análise de requisitos até a especificação de testes do sistema 
com modelos orientados a objetos. 
 
notação para facilitar representação visual de padrões de 
projeto e desenvolvimento da estrutura lógica de programas em 
plataformas de objetos distribuídas. 
 
 
 
 3a Questão (Ref.: 201604150132) Acerto: 1,0 / 1,0 
No desenvolvimento de um software para um sistema de venda de produtos nacionais 
e importados, o analista gerou o diagrama de caso de uso a seguir: 
 
Da análise do diagrama, conclui-se que? 
 
 A execução do caso de uso Liberar desconto incorpora opcionalmente o caso de 
uso Realizar venda. 
 A execução do caso de uso Consultar estoque incorpora opcionalmente o caso de 
uso Liberar desconto. 
 
 
A execução do caso de uso Realizar venda incorpora obrigatoriamente o caso de 
uso Consultar estoque. 
 Um gerente pode interagir com o caso de uso Realizar venda, pois ele é um 
Usuário. 
 A execução do caso de uso Realizar venda de produto nacional incorpora 
obrigatoriamente o caso de uso Liberar desconto. 
 
 
 
 4a Questão (Ref.: 201604150318) Acerto: 1,0 / 1,0 
(NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da 
UML, é correto afirmar que: 
 
 Um Ator especifica necessariamente um papel executado por um 
usuário. 
 Não existe relação entre atores do tipo especialização. 
 É utilizado para representar o relacionamento entre os 
componentes estruturais do software. 
 Um Caso de Uso é representado por um retângulo, com o nome 
do caso de uso dentro ou abaixo. 
 
A relação do tipo includes indica a efetivação obrigatória do 
comportamento do caso de uso incluído. 
 
 
 
 5a Questão (Ref.: 201604150250) Acerto: 1,0 / 1,0 
Analise as assertivas a seguir e classifique cada uma como 
verdadeiro (V) e falso (F): 
 
1 - ( ) A Descrição de caso de uso não registra a lógica do sistema. 
 
2 - ( ) A descrição de caso de uso, é representação textual dos casos 
de uso e auxilia a validação do entendimmento dos requisitos do 
sistema. 
 
3 - ( ) Nem todos os casos de uso devem ser descritos. 
 
4 - ( ) Quanto mais técnico forem os termos da descrição de casos 
de uso, melhor será para apresentar ao usuário. 
 
Com base em sua avaliação, assinale a alternativa que apresente a 
correta sequencia de V e F: 
 
 V, V, F, F 
 F, V, F, F 
 V, F, V, V 
 F, F, V, V 
 F, F, V, F 
 
 
 
 6a Questão (Ref.: 201604409987) Acerto: 1,0 / 1,0 
A documentação de um caso de uso costuma descrever, por meio de 
uma linguagem simples, informações sobre ele. Na UML, essa 
documentação: 
 
 não pode ser feita por meio de outros diagramas 
 costuma descrever apenas, em linhas gerais, a função do caso 
de uso. 
 não costuma deixar claro quais atores interagem com os casos 
de uso. 
 deve ser feita por meio de fluxogramas. 
 não possui um formato específico definido. 
 
 
 
 7a Questão (Ref.: 201604150194) Acerto: 1,0 / 1,0 
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 apenas as assertivas II e III. 
 Está correta apenas a assertiva I. 
 Estão corretas apenas as assertivas I e II. 
 Está correta apenas a assertiva II. 
 Estão corretas as assertivas I, II, III. 
 
 
 
 8a Questão (Ref.: 201604150307) Acerto: 1,0 / 1,0 
É possível conectar uma classe a ela mesma, através de uma 
associação que representa, semanticamente, a conexão entre dois 
objetos conectados a mesma classe. Aponte dentre as opções abixo 
a opção que corresponde ao conceito colocado. 
 
 Uma associação deste tipo é chamada de associação por 
generalização; 
 Uma associação deste tipo é chamada de associação por 
include; 
 Uma associação deste tipo é chamada de associação por 
classes associativas; 
 Uma associação deste tipo é chamada de associação recursiva. 
 Uma associação deste tipo é chamada de associação por 
especialização; 
 
 
 
 9a Questão (Ref.: 201604150313) Acerto: 1,0 / 1,0 
O diagrama de colaboração é apropriado para desenhar 
............................, que são uma solução já estabelecida para um 
determinado problema. Existe uma categoria de problema para a 
qual já foi dada uma solução, por desenvolvedores experientes e 
esta deve ser adaptada para uma situação semelhante. 
Assinale a UNICA alternativa que preenche corretamente a lacuna 
 
 padrões de casos de uso 
 padrões de uso geral 
 padrões de projeto 
 padrões de análise 
 padrões de colaboração 
 
 
 
 10a Questão (Ref.: 201604408957) Acerto: 1,0 / 1,0 
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: 
 
 os casos de uso de cada objeto. 
 os períodos de ativação do objeto. 
 as etapas em que o objeto estará inativo. 
 o tempo decorrido entre as iterações de um processo 
recursivo. 
 as interações entre as atividades, no tempo.

Outros materiais