Buscar

Modelagem de sistemas avp3

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 4 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

Prévia do material em texto

MODELAGEM DE SISTEMAS
Avaiação Parcial: 
Aluno(a): Matrícula:
Acertos: 1,0 de 10,0
 1a Questão (Ref.: 201502723380) Acerto: 0,0 / 1,0
A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para 
construção de diferentes tipos de sistemas.
Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos.
 Segurança no uso de componentes por parte do programador.
Melhor compreensão do código.
Obter um melhor aproveitamento do código.
Facilidade de manutenção dos códigos desenvolvidos.
 Menor eficiência de código
 2a Questão (Ref.: 201502723377) Acerto: 1,0 / 1,0
A UML foi definida para ser utilizada com o paradigma orientada a objetos o que significa que ela possui recursos 
para representação dos conceitos propostos pela Orientação a objetos.
Dentre os conceitos abaixo, marque a opção que assertivamente define o objetivo da UML
 Ser independente da linguagem de programação e processo de desenvolvimento.
Ser independente da linguagem de programação e dependente do processo de desenvolvimento.
Ser dependente somente do processo de desenvolvimento.
Ser dependente da linguagem de programação e do processo de desenvolvimento.
Ser dependente somente da linguagem de programação.
 3a Questão (Ref.: 201502723401) Acerto: 0,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.
 4a Questão (Ref.: 201502723382) Acerto: 0,0 / 1,0
Um relacionamento entre casos de uso ajudam na descrição dos mesmos. Entre um ator e um caso de uso temos 
um relacionamento de :
 Extends.
Include.
 Associação.
Generalização.
Especialização.
 5a Questão (Ref.: 201502723266) Acerto: 0,0 / 1,0
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 
Com base em sua análise, assinale a única alternativa correta
 Estão corretas apenas as assertivas II e III
Está correta apenas a assertiva I
Está correta apenas a assertiva III
Estão corretas as assertivas I e II e III
 Estão corretas apenas as assertivas I e III
 6a Questão (Ref.: 201502723330) Acerto: 0,0 / 1,0
Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso: 
I. Todo Caso de Uso possui um descrição textual, que define seu passo a passo;
II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator;
III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso.
As assertivas corretas são:
 Somente a II;
 I, II e III.
Somente a I;
Somente a I e II;
Somente a III;
 7a Questão (Ref.: 201502723206) Acerto: 0,0 / 1,0
Analise os relacionamentos abaixo e assinale a alternativa verdadeira , que pode existir entre classes. 
I - Include (inclusão)
II- Associação
III- Agregação
IV- Generalização
V- composição
VI - Extends (extenão).
 Estão corretas as sentenças II, III, IV ,VI .
 Estão corretas as sentenças II, III, IV ,V .
Estão corretas as sentenças III,IV,V,VI.
Está correta somente sentenças III.
Estão corretas as sentenças I, II, III,IV.
 8a Questão (Ref.: 201502723074) Acerto: 0,0 / 1,0
Como podemos definir uma auto-associação:
 Classe que representa a herança dos métodos de uma outra classe.
Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para 
qualificação.
Classe que representa a generalização de outra classe.
 Identifica objetos de mesma classe que participam da associação.
Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e 
operações para qualificação.
 9a Questão (Ref.: 201502723451) Acerto: 0,0 / 1,0
O diagrama de sequencia é um diagrama fundamental na UML, que relaciona dois outros de suma relevância: 
classes e casos de uso. Sobre os conceitos e elementos do diagrama de sequencia, analise as assertivas que 
seguem
I. O diagrama sequencia mostra, como as classes interagem para a implementação de um caso de uso
II. Uma das limitações do diagrama de sequencia é a impossibilidade de representação de mensagens disparadas 
sob alguma condição.
III. Iterações(repetições) são representadas no diagrama de sequencia e facilmente podemos identificar o conjunto 
de mensagens que se repetem, por um retângulo pontilhado envolvendo essas mensagens.
IV. Uma das limitações do diagrama de sequencia é a impossibilidade de representar chamadas de métodos da 
própria classe (auto delegação).
Com base em sua análise das assertivas, assinale a ÚNICA alternativa correta
 
 
 Estão corretas apenas as opções II e III
Estão corretas as opções I, II, III e IV
 Estão corretas apenas as opções I e III
Estão corretas apenas as opções III e IV
Estão corretas apenas as opções II, III e IV
 10a Questão (Ref.: 201502723397) Acerto: 0,0 / 1,0
A coesão é um conceito que define o quanto elementos devem permanecer juntos.
Assinale a ÚNICA opção que apresenta as características corretas quando uma classe tem baixa coesão.
 normalmente são difíceis de compreender, fácil de manter e de se reutilizarem.
normalmente são difíceis de compreender, difíceis de manter e de fácil reutilização;
normalmente são de alta visibilidade, difíceis de manter e de se reutilizarem.
 normalmente são difíceis de compreender, difíceis de manter e de se reutilizarem.
normalmente são fáceis de compreender, difíceis de manter e de se reutilizarem.

Outros materiais