av3 - 02/07/2013 21:10:25 - Modelagem de Sistemas
Iniciar
Parabéns - Você terminou av3 - 02/07/2013 21:10:25 - Modelagem de Sistemas.
Você fez %%SCORE%% de %%TOTAL%%.
Sua média é: %%RATING%%
Your answers are highlighted below.
Question 1 |
Como podemos definir uma auto-associação:
A | Classe que representa a generalização de outra classe. |
B | Identifica objetos de mesma classe que participam da associação. |
C | Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para
qualificação. |
D | Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e
operações para qualificação. |
E | Classe que representa a herança dos métodos de uma outra classe. |
Question 2 |
Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO?
A | Diagrama de componentes. |
B | Diagrama de casos de usos. |
C | Diagrama de atividades. |
D | Diagrama de classes. |
E | Diagrama de estados. |
Question 3 |
A generalização é uma representação do Diagrama de classe que apresenta os diversos tipos de um determinado
objeto.
Analise as sentenças abaixo e indique a(s) que NÃO representa(m) um bom motivo para uso dessa representação.
I - Quando associações são comuns a todos os tipos, mas existem associações que são somente de um tipo.
II - Quando a classe possui mais de uma associação.
III - Quando a classe está associada a objetos da própria classe.
IV - Quando a lista de objetos de um tipo possui atributos comuns entre os tipos e atributos específicos a ele.
Analise as sentenças abaixo e indique a(s) que NÃO representa(m) um bom motivo para uso dessa representação.
I - Quando associações são comuns a todos os tipos, mas existem associações que são somente de um tipo.
II - Quando a classe possui mais de uma associação.
III - Quando a classe está associada a objetos da própria classe.
IV - Quando a lista de objetos de um tipo possui atributos comuns entre os tipos e atributos específicos a ele.
A | I e IV |
B | II e III |
C | II e IV |
D | I e II |
E | I e III |
Question 4 |
(Concurso: Banco do Nordeste) A UML tem sido amplamente adotada no desenvolvimento de sistemas. Sobre os
seus principais conceitos e técnicas, é CORRETO afirmar que:
A | o diagrama de estado mostra a seqüência de estados de um objeto em resposta a um estímulo recebido. |
B | o diagrama de classes descreve as funcionalidades do sistema, por meio de uma visão de atores externos,
mostrando o relacionamento entre os atores e o sistema. |
C | a UML é uma poderosa linguagem de programação, que vem sendo utilizada para o desenvolvimento de
aplicativos para o ambiente WEB. |
D | o diagrama de caso de uso mostra a seqüência de estados de um objeto em resposta a um estímulo
recebido. |
E | o diagrama de caso de uso mostra as relações entre as classes. |
Question 5 |
Acerca do emprego de conceitos do paradigma de orientação a objetos na linguagem de modelagem unificada
(UML) e em programas orientados a objetos, assinale a opção correta.
A | Na organização de um conjunto de especificações de sistemas orientados a objeto, package é elemento
usado para se agregar, inclusive de forma hierárquica, um conjunto de outros elementos dentro de um
mesmo espaço de nomes. |
B | A modelagem de aspectos estruturais ou estáticos de programa orientado a objetos deve ser efetuada
utilizando-se diagramas de comunicação, entre outros. |
C | Na especificação da UML 2.0, destaca-se a existência da sublinguagem OCL (object constraint language),
linguagem imperativa que, com variáveis e comandos de controle de fluxo, é usada para complementar
diagramas UML. |
D | A modelagem de aspectos comportamentais de um programa orientado a objetos deve ser efetuada
utilizando-se diagramas de classe e de instância, entre outros. |
E | Para um conjunto de ferramentas CASE que necessitam manter intercâmbio de modelos UML desenvolvidos
entre si, o formato-padrão mais recomendado a ser utilizado é o UMLDoc, embasado na linguagem Java. |
Question 6 |
Indique a seqüência correta do preenchimento das seis lacunas com as definições de cada diagrama utilizado na
UML, utilizando a identificação numerada. A seqüência apresentada, nas opções, é de cima para baixo.
1. Descrição de Caso de Uso
2. Diagrama de Caso de Uso
3. Diagrama de Classe
4. Diagrama de Estado
5. Diagrama de Seqüência
6. Diagrama de Atividades
( ) Descreve a funcionalidade do sistema percebida por atores externos.
( ) Apresenta objetos e classes envolvidas no cenário e a seqüência de mensagens trocadas entre os objetos;
( ) Representa o processo descrevendo as atividades seqüenciais e paralelas.
( ) Descreve os estados possíveis em que um objeto pode se encontrar e o que muda como resultado de eventos
que o atingem.
( ) Descreve os tipos de objetos no sistema e os vários tipos de relacionamento estático que existem entre eles.
( ) Representa os requisitos do sistema.
1. Descrição de Caso de Uso
2. Diagrama de Caso de Uso
3. Diagrama de Classe
4. Diagrama de Estado
5. Diagrama de Seqüência
6. Diagrama de Atividades
( ) Descreve a funcionalidade do sistema percebida por atores externos.
( ) Apresenta objetos e classes envolvidas no cenário e a seqüência de mensagens trocadas entre os objetos;
( ) Representa o processo descrevendo as atividades seqüenciais e paralelas.
( ) Descreve os estados possíveis em que um objeto pode se encontrar e o que muda como resultado de eventos
que o atingem.
( ) Descreve os tipos de objetos no sistema e os vários tipos de relacionamento estático que existem entre eles.
( ) Representa os requisitos do sistema.
A | 2 - 6 - 5 - 3 - 4 - 1 |
B | 1 - 5 - 6 - 4 - 3 - 2 |
C | 2 - 6 - 5 - 4 - 3 - 1 |
D | 6 - 5 - 3 - 4 - 2 - 1 |
E | 1 - 6 - 5 - 4 - 3 - 2 |
Question 7 |
Na UML os modelos evoluem na medida em que o projeto avança e confirmam que:
I - São considerados aspectos lógicos e NÃO são considerados aspectos físicos.
II - Ao final do diagrama de classe deve-se verificar se existem casos de uso para criar e manter todas as informações representadas nas classes.
III - A construção do diagrama de classe deve representar todas as informações envolvidas para realização do negócio.
IV - É frequente ter que retornar a modelos já criados quando se finaliza algum modelo, pois a construção do novo modelo pode gerar ajustes nos anteriores.
Baseado nas assertivas acima, marque a alternativa que aponta as VERDADEIRAS.
I - São considerados aspectos lógicos e NÃO são considerados aspectos físicos.
II - Ao final do diagrama de classe deve-se verificar se existem casos de uso para criar e manter todas as informações representadas nas classes.
III - A construção do diagrama de classe deve representar todas as informações envolvidas para realização do negócio.
IV - É frequente ter que retornar a modelos já criados quando se finaliza algum modelo, pois a construção do novo modelo pode gerar ajustes nos anteriores.
Baseado nas assertivas acima, marque a alternativa que aponta as VERDADEIRAS.
A | I - II - IV |
B | I - III - IV |
C | II - IV |
D | I - II - III |
E | II - III - IV |
Question 8 |
Os diagramas de casos de uso são uma técnica que pode ser aplicada na elaboração de cadernos de encargo ou em
propostas de sistemas de software, identifique a alternativa errada.
A | Como tem uma representação gráfica sugestiva, é mais fácil para os clientes entenderem a própria
proposta. |
B | Ilustra-se sempre a perspectiva do utilizador. |
C | Permite estruturar e apresentar o que se propõe realizar segundo uma perspectiva funcional. |
D | Não permite apresentar a perspectiva funcional e estrutural. |
E | Contém analise direta das funcionalidades da representação gráfica |
Question 9 |
O diagrama de classe é o modelo da UML que define atributos e métodos para um objeto. O conjunto de objetos é
representado pela classe.
Quando tem-se uma regra que define a ligação entre objetos de classes diferentes utilizamos qual representação?
Quando tem-se uma regra que define a ligação entre objetos de classes diferentes utilizamos qual representação?
A | Associação |
B | Auto-associação |
C | Associação relativa |
D | Associação por referência |
E | Associação participativa |
Question 10 |
Sabe-se que a UML define modelos para aplicação dos conceitos de implementação na metodologia Orientada a
Objetos.
Qual representação do diagrama de classe implementa o processo de herança?
Qual representação do diagrama de classe implementa o processo de herança?
A | Classe associativa. |
B | Agregação por valor. |
C | Agregação por referência. |
D | Generalização. |
E | Auto-Associação. |
Quando você terminar, clique no botão abaixo. Se algum item estiver incompleto ele será marcado como incorreto.
Ver Resultados
Existem 10 questões incompletas.
Você terminou
questões
questão
Sua nota é
Correta
Errado
Partial-Credit
You have not finished your quiz. If you leave this page, your progress will be lost.
Correct Answer
You Selected
Not Attempted
Final Score on Quiz
Attempted Questions Correct
Attempted Questions Wrong
Questions Not Attempted
Total Questions on Quiz
Question Details
Results
Date
Score
Dica
Time allowed
minutes
seconds
Time used
Answer Choice(s) Selected
Question Text
Pronto!
Estude mais!
Continue tentando!
Razoável!
Bom trabalho!
Perfeito!
Este artigo foi útil ?
SimNão
Last modified: 6 de novembro de 2014