Buscar

AV3_ MODELAGEM DE SISTEMAS

Prévia do material em texto

Avaliação: CCT0192_AV3_201002155088 » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV3 
Aluno: 201002155088 - WALLACE SILVA MORAIS 
Professor: JOSE CARLOS MILLAN Turma: 9005/AG
Nota da Prova: 7,0 de 10,0 Nota do Trabalho: Nota de Participação: Data: 02/07/2013 21:10:25
 1a Questão (Cód.: 55996) Pontos: 1,0 / 1,0
Como podemos definir uma auto-associação:
 Classe que representa a generalização de outra classe. 
 Identifica objetos de mesma classe que participam da associação.
 Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para 
qualificação.
 Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e 
operações para qualificação.
 Classe que representa a herança dos métodos de uma outra classe.
 2a Questão (Cód.: 55474) Pontos: 0,0 / 1,0
Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO?
 Diagrama de componentes.
 Diagrama de casos de usos.
 Diagrama de atividades.
 Diagrama de classes.
 Diagrama de estados.
 3a Questão (Cód.: 77458) Pontos: 1,0 / 1,0
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. 
 I e IV
 II e III
 II e IV
Página 1 de 4BDQ Prova
04/07/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3513...
 
 
 
 I e II
 I e III
 4a Questão (Cód.: 63481) Pontos: 0,0 / 1,0
(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:
 o diagrama de estado mostra a seqüência de estados de um objeto em resposta a um estímulo recebido. 
 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.
 a UML é uma poderosa linguagem de programação, que vem sendo utilizada para o desenvolvimento de 
aplicativos para o ambiente WEB.
 o diagrama de caso de uso mostra a seqüência de estados de um objeto em resposta a um estímulo 
recebido.
 o diagrama de caso de uso mostra as relações entre as classes.
 5a Questão (Cód.: 95117) Pontos: 1,0 / 1,0
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.
 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.
 A modelagem de aspectos estruturais ou estáticos de programa orientado a objetos deve ser efetuada 
utilizando-se diagramas de comunicação, entre outros.
 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.
 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.
 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.
 6a Questão (Cód.: 56003) Pontos: 0,0 / 1,0
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. 
Página 2 de 4BDQ Prova
04/07/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3513...
 
 
 
 2 - 6 - 5 - 3 - 4 - 1 
 1 - 5 - 6 - 4 - 3 - 2
 2 - 6 - 5 - 4 - 3 - 1 
 6 - 5 - 3 - 4 - 2 - 1 
 1 - 6 - 5 - 4 - 3 - 2 
 7a Questão (Cód.: 77449) Pontos: 1,0 / 1,0
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 - II - IV
 I - III - IV
 II - IV
 I - II - III
 II - III - IV
 8a Questão (Cód.: 65582) Pontos: 1,0 / 1,0
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. 
 Como tem uma representação gráfica sugestiva, é mais fácil para os clientes entenderem a própria 
proposta.
 Ilustra-se sempre a perspectiva do utilizador.
 Permite estruturar e apresentar o que se propõe realizar segundo uma perspectiva funcional. 
 Não permite apresentar a perspectiva funcional e estrutural.
 Contém analise direta das funcionalidades da representação gráfica 
 9a Questão (Cód.: 77446) Pontos: 1,0 / 1,0
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?
 Associação
 Auto-associação
 Associação relativa
 Associação por referência
 Associação participativa
Página 3 de 4BDQ Prova
04/07/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3513...
 
 
 
 
 10a Questão (Cód.: 77463) Pontos: 1,0 / 1,0
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? 
 Classe associativa.
 Agregação por valor.
 Agregação por referência.
 Generalização.
 Auto-Associação.
Período de não visualização da prova: desde 21/06/2013 até 03/07/2013.
Página 4 de 4BDQ Prova
04/07/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3513...

Continue navegando