Buscar

modelagem de sistemas av2

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

Prévia do material em texto

Fechar
Avaliação: CCT0192_AV2_201110005792 » MODELAGEM DE SISTEMAS
Tipo de Avaliação: AV2
Aluno: 201110005792 - ADRIANO CESAR PEIXE
Professor: ADRIANA APARICIO SICSU A DO NASCIMENTO Turma: 9001/AA
Nota da Prova: 4,0 de 8,0 Nota do Trabalho: 0 Nota de Participação: 0 Data: 31/08/2013 13:17:15
 1a Questão (Cód.: 65596) Pontos: 1,0 / 1,5
De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique
a sua resposta.
Resposta: Um elemento do tipo associação pode ser usado para exibir uma conexão com banco externo, no
caso de uma necessidade de multiplas conexões.
Gabarito: Sim. Por exemplo, considere o estereótipo «communicate» nas associações entre actores e casos de
utilização, usados nos diagramas de casos de utilização. Uma associação com estereótipo permite caracterizar
mais adequadamente o tipo de associação correspondente.
 2a Questão (Cód.: 72477) Pontos: 0,5 / 1,5
Relacione 3 regras de construção da descrição expandida.
Resposta: Detalhamento, análise e desenvolvimento.
Gabarito: 1. não utiliza repetições e condições. 2. as sentenças são numeradas na ordem de realização. 3.
deve-se padronizar a linguagem para maior assimilação. 4. as ações do sistema são comandadas pelo ator ou
sistem. 5. Os fluxos alternativos representam a exceção. 6. Deve-se utilizar sentenças curtas para
representação da execução.
 3a Questão (Cód.: 91694) Pontos: 0,0 / 1,0
Na UML "Unified Modeling Language":
Instâncias são representadas graficamente com seu nome em negrito e itálico.
 Instância e objeto são sinônimos.
 Instância é uma manifestação abstrata de algo concreto.
Não se utiliza instância.
Instância é o oposto de um objeto.
 4a Questão (Cód.: 95113) Pontos: 0,0 / 1,0
Na sua forma plena, a sintaxe de uma operação na UML inclui apenas:
 visibilidade, nome, tipo de retorno e propriedades.
visibilidade e nome.
visibilidade, nome e lista de parâmetros.
nome e lista de parâmetros.
 visibilidade, nome, lista de parâmetros, tipo de retorno e propriedades.
 5a Questão (Cód.: 95121) Pontos: 0,5 / 0,5
O Rational Unified Process (RUP) é um exemplo de modelo de processo moderno que foi derivado do trabalho
sobre a UML e do Processo Unificado de Desenvolvimento de Software associado. O RUP reconhece que os
modelos convencionais de processo apresentam uma visão única de processo e é geralmente descrito a partir
de três perspectivas:
 dinâmica, estática e prática.
teórica, prática e funcional.
teórica, prática e estática.
funcional, teórica e estática.
teórica, prática e dinâmica.
 6a Questão (Cód.: 57380) Pontos: 0,5 / 0,5
Diagramas da UML que representam uma visão estática (estrutural) de um sistema incluem
diagrama de estrutura, diagrama de entidade-relacionamento.
 diagrama de classes, diagrama de componentes, diagrama de objetos.
diagrama de modelo lógico de dados, diagrama de modelo físico de dados.
diagrama de estados, diagrama de estrutura, diagrama de classe.
diagrama de casos de uso, diagrama de estados, diagrama de pacotes.
 7a Questão (Cód.: 63473) Pontos: 0,5 / 0,5
(PRODEB 2008) "A Linguagem de Modelagem Unificada (UML) é uma linguagem visual para especificar, construir
e documentar os artefatos dos sistemas" (OMG).
O que define a palavra "visual" no texto acima?
UML não possui meta-modelo para ferramentas CASE MDA.
UML define vários perfis que só devem ser utilizados como rascunhos para a construção de um sistema.
UML deve ser aplicada apenas como planta de software.
UML não pode ser utilizada para geração de código automatizada.
 UML é uma notação diagramática padrão.
 8a Questão (Cód.: 77450) Pontos: 0,5 / 0,5
Em um restaurante a escolha dos pratos pode ser efetivada a partir da constituição calórica dos alimentos. Para
isso, o restaurante mantém vários pratos, discriminando os ingredientes e definindo a cada um a porção
calórica. A todo prato escolhido é calculado o valor calórico e apresentado ao cliente antes da escolha.
Se você fosse desenvolver um sistema para o restaurante conceitualmente o que seria alimento, valor calórico
e o cálculo, respectivamente?
tupla - tabela - método
classe - atributo - processo
atributo - classe - processo
atributo - classe - método
classe - atributo - método
 
 9a Questão (Cód.: 57325) Pontos: 0,5 / 0,5
A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a
Objetos.
O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como:
Generalização / uma funcionalidade do sistema do ponto de vista do usuário.
Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
 Associação / uma funcionalidade do sistema do ponto de vista do usuário.
Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
Associação / uma funcionalidade do sistema do ponto de vista do relacionamento.
 10a Questão (Cód.: 63474) Pontos: 0,0 / 0,5
(PRODEB 2008) Assinale a alternativa correta.
Diagramas de classes representam a forma básica de estruturação de um sistema orientado a objetos.
 Diagramas de classes descrevem os tipos de objetos presentes no sistema e os vários tipos de
relacionamentos estáticos existentes entre eles.
Diagramas de classes são uma técnica para descrever lógica de procedimentos, processo de negócio e
fluxo de trabalho.
Diagramas de classes são uma técnica conhecida pata descrever o comportamento de um sistema.
 Diagramas de classes são uma técnica para captar os requisitos funcionais de um sistema.
Período de não visualização da prova: desde 21/08/2013 até 02/09/2013.

Outros materiais