Buscar

av_modelagem

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

Avaliação: CCT0264_AV_201301514586 (AG) » MODELAGEM DE SISTEMAS
Tipo de Avaliação: AV
Aluno: 201301514586 - THADEU DA SILVA TOURINHO 
Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9001/AA
Nota da Prova: 7,5 Nota de Partic.: 0,8 Data: 11/06/2014 19:18:21
1
a
 Questão (Ref.: 201301767957) Pontos: 1,5 / 1,5
A linguagem de modelagem unificada (UML) propõe a representação da Generalização do ator para tornar visível os 
diversos tipos de um mesmo ator. Justifique a representação da generalização de ator.
Resposta: A generalização do ator proporciona a representação de vários tipos de um mesmo ator quando nenhum, 
um ou mais de um desses atores pode ser acionado. Por exemplo, um hóspede de hotel pode utilizar serviços (e 
esses serviços podem ser lavanderia, cozinha ou serviço de quarto).
Gabarito: A generalização de ator deve ser representada quando um mesmo procedimento deve ser realizado por 
vários tipos de um mesmo ator, por exemplo: Um ator FUNCIONARIO que possa ser especializado em GERENTE e 
VENDEDOR. O requisito ¿Vender Produto¿ poderá ser realizado tanto por gerente quanto por vendedor. Nesse caso 
o caso de uso estará representado diretamente em FUNCIONARIO. Assim é possível visualizar os responsáveis por 
realizar um mesmo caso de uso.
2
a
 Questão (Ref.: 201301828655) Pontos: 1,5 / 1,5
Qual a finalidade do uso de "raias de natação" nos diagramas de atividade?
Resposta: As raias de natação nos diagramas de atividade servem para isolar as responsabilidades de cada 
respectivo ator. Assim, uma ação realizada por um ator específico ficará compreendida na raia desse ator.
Gabarito: Informar onde (setor, departamento , area) ou quem realiza as atividades pertinentes ao diagrama de 
atividade.
3
a
 Questão (Ref.: 201301621525) Pontos: 0,5 / 0,5
Que diagrama serve para exibir as interações entre os vários componentes de um sistema em especial os objetos e 
como seus métodos interagem entre si e em qual ordem?
Objetos.
Casos de usos.
Sequencia.
Classes.
Atividades.
Página 1 de 4BDQ Prova
24/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
4
a
 Questão (Ref.: 201301816824) Pontos: 1,0 / 1,0
A UML é uma linguagem que possibilita a modelagem nas diversas fases de um processo de desenvolvimento de 
software. Na fase de projeto, definidos a arquitetura e componentes do software e ganham destaque os diagramas 
de componentes e de implantação.
Com base nesses dois diagramas, analise as assertivas a seguir
I. O diagrama de implantação modela os aspectos físicos do sistema, mostrando a organização do hardware.
II. Em uma diagrama de componente, apenas código em linguagem de programação pode ser representado como 
um componente
III. O diagrama de componentes mostra as dependências entre os elementos do hardware que sustentará o 
software.
IV. O ideal é que um componente desenvolvido possa ser usado em vários sistemas
Assinale a ÚNICA opção correta, com base em sua análise das assertivas
Apenas as assertivas II e III estão corretas
Apenas as assertivas I, III e IV estão corretas
Apenas as assertivas I e II estão corretas
Apenas as assertivas III e IV estão corretas
Apenas as assertivas I e IV estão corretas
5
a
 Questão (Ref.: 201301661171) Pontos: 0,5 / 0,5
No Processo RUP, a ênfase no escopo do sistema está na fase de:
teste.
elaboração.
implementação.
implantação.
concepção.
6
a
 Questão (Ref.: 201301638468) Pontos: 0,5 / 0,5
É comprovado que o uso de modelos para estudo de qualquer natureza é uma boa ferramenta para transmitir 
informação e assim apresenta diversos benefícios. 
Dentre as opções relacionadas nas alternativas dessa questão, marque a que NÃO representa um benefício no uso 
de modelos como Diagrama de Caso de Uso e Diagrama de Classe para desenvolvimento de sistemas de 
informação.
Facilita a comunicação com o usuário.
Compõe uma documentação para garantir a continuidade dos sistemas.
Recurso para minimizar erros.
Apoia o desenvolvimento do sistemas para a programação, por exemplo.
A duração do desenvolvimento fica estendido o que faz com que aumente a qualidade do produto.
7
a
 Questão (Ref.: 201301800091) Pontos: 0,0 / 0,5
Página 2 de 4BDQ Prova
24/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Padrões de projetos facilitam o desenvolvimento do software posto que a solução já foi estabelecida em 
desenvolvimentos anteriores para tipos específicos de problemas, otimizando tempo de desenvolvimento e custo. 
Um dos padrões diz que deve-se atribuir a responsabilidade do métodos a classe que possui o método. Esse 
padrão é chamado de __________
Especialista na informação
Acoplamento fraco
Creator
Alto coesão
Controlador
8
a
 Questão (Ref.: 201301661161) 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.
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.
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.
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.
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.
9
a
 Questão (Ref.: 201301800057) Pontos: 0,5 / 0,5
É possível conectar uma classe a ela mesma, representando a conexão entre 2 objetos da mesma classe. Esse tipo 
de relacionamento chama-se (assinale a única resposta correta):
Associação recursiva
Associação exclusiva
Associação de classe
Agregação
Associação
10
a
 Questão (Ref.: 201301622040) Pontos: 0,5 / 0,5
Como podemos definir uma auto-associação:
Identifica objetos de mesma classe que participam da associação.
Classe que representa a generalização de outra classe. 
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.
Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e 
operações para qualificação.
Página 3 de 4BDQ Prova
24/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Período de não visualização da prova: desde 30/05/2014 até 16/06/2014.
Página 4 de 4BDQ Prova
24/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp

Outros materiais