Buscar

AV_Modelagem_Sistemas_NOV1015

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

1a Questão (Ref.: 201307340809) Pontos: 1,5  / 1,5
Considere o diagrama de classe a seguir e analise o que se pede
­ ^Ğ�ŽƐ�ŵĠƚŽĚŽƐ�Dϭ͕�DϮ�Ğ�Dϯ�ĨŽƌĞŵ�ĂĚŝĐŝŽŶĂĚŽƐ͕�ƌĞƐƉĞĐƚŝǀĂŵĞŶƚĞ͕�ĂƐ�ĐůĂƐƐĞƐ�W͘�Y�Ğ�Z͕�ƋƵĞ�ŵĠƚŽĚŽƐ�ƐĞƌĆŽ�ŚĞƌĚĂĚŽƐ�ƉĞůĂ�ĐůĂƐƐĞ�^͍
Resposta: A classe S herdará os metodos M1, M2 e M3, pois Q herdara os metodos de P e R. S herdará os de Q
(que já terá herdado os demais).
Gabarito: A classe Q herda os métodos M1 de P e M3 de R. A classe S herda os 3 métodos de Q (M1, M2 e M3)
  2a Questão (Ref.: 201307400839) 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 atividades servem para demostrar quem ou onde se
dará/realizará uma atividade.
Gabarito: Informar onde (setor, departamento , area) ou quem realiza as atividades pertinentes ao diagrama
de atividade.
  3a Questão (Ref.: 201307809148) Pontos: 0,5  / 0,5
Em relação a modelagem, assinale a opção correta.
Uma forma comum de modelagem de programas procedurais é por meio de fluxogramas de objeto.
Modelos de fluxo de dados são usados para mostrar como os dados fluem por uma sequência de etapas
de processamento. Devido à sua complexidade, não são apropriados para comunicação com o usuário.
  Um modelo é uma abstração elaborada para entender um problema antes de implementar uma solução.
As abstrações são subconjuntos da realidade, selecionados para determinada finalidade.
Modelos podem ser utilizados para especificar a estrutura de um sistema, mas não seu comportamento.
Uma das principais motivações para a realização da modelagem é a capacidade de reproduzir fielmente
a complexidade do problema sob investigação, sem suprimir detalhes, mesmo que não sejam
relevantes.
  4a Questão (Ref.: 201307384172) Pontos: 0,5  / 0,5
Dadas as seguintes afirmações: 
I) Um ator interage com o sistema fornecendo e/ou recebendo informações do mesmo. 
II) Um único ator pode se relacionar com muitos casos de uso. 
III) Um caso de uso pode se relacionar com no máximo dois atores. 
IV) Uma pessoa que utiliza um sistema somente poderá representar um papel. 
Qual é a opção correta?
  I e II estão corretas.
Somente a II está correta.
I, II e IV estão corretas.
Todas estão corretas.
I, II e III estão corretas.
  5a Questão (Ref.: 201307215678) 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?
  classe ­ atributo ­ método
tupla ­ tabela ­ método
classe ­ atributo ­ processo
atributo ­ classe ­ método
atributo ­ classe ­ processo
  6a Questão (Ref.: 201307843064) Pontos: 0,5  / 0,5
Diagrama de objetos: O diagrama de objetos é uma variação do diagrama de classes e utiliza quase a mesma
notação. A diferença é que entre eles é,que diagrama de objetos mostra
____________________________________. Complemente o enunciado com a única resposta correta.
os objetos que foram instanciados dos objetos;.
os objetos que não foram instanciados das classes.
os objetos identificados nos diagramas de sequencia ;
  os objetos que foram instanciados das classes.
os objetos que foram identificados nos casos de uso;.
  7a Questão (Ref.: 201307195586) Pontos: 0,5  / 0,5
A UML (Unified Modeling Language) apresenta uma série de diagramas para a modelagem de sistemas
orientados a objetos. Um dos diagramas mais comuns é o diagrama de sequências. A figura mostra um dos
elementos do digrama de sequências.
O elemento acima, em um diagrama de sequência, significa:
auto­chamada.
mensagem de ativação.
  mensagem de retorno.
mensagem perdida.
mensagem de ligação.
  8a Questão (Ref.: 201307764879) Pontos: 0,0  / 0,5
Dentre os itens listados abaixo, todos fazem parte da simbologia que compõe um diagrama de colaboração,
EXCETO em :
  Iteração.
Mensagens condicionais.
Criação de instância.
Auto delegação.
  Linha da vida.
  9a Questão (Ref.: 201307771571) Pontos: 1,0  / 1,0
Dentre as alternativas apresentadas, assinale a que se refere ao diagrama que mostra:
­ a arquitetura física do hardware e do software no sistema, além de mostrar os atuais computadores e
periféricos junto com as conexões que eles estabelecem entre si.
Diagrama de ATIVIDADES/COLABORAÇÃO;
Diagrama de ATIVIDADES;
Diagrama de SEQUENCIA;
Diagrama de COMPONENTES;
  Diagrama de IMPLANTAÇÃO;
  10a Questão (Ref.: 201307772536) Pontos: 1,0  / 1,0
Assinale, dentre as alternativas apresentadas, a que mostra o tipo de visibilidade em que  um método ou
atributo só pode ser usado dentro da classe onde estão especificados.
Protected
Grasp
  Private
Implementado
Public

Outros materiais