Buscar

PROVAS DE 2016 AV MODELAGEM DE SISTEMAS

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

Fechar 
 
 
 
 
Disciplina:  MODELAGEM DE SISTEMAS
Avaliação:  CCT0264_AV_201512700843      Data: 25/11/2016 19:17:25 (A)      Critério: AV
Aluno: 201512700843 ­ ALLAN CALHEIROS COELHO CARDOSO
Nota da Prova: 1,5      Nota de Partic.: 2
O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0.
 
  1a Questão (Ref.: 872618) Pontos: 0,0  / 1,0
Considere os seguintes casos de uso de um sistema de controle de hotel.
­ Registrar Checkin no Hotel ­ Registra os dados dos hóspedes e período de hospedagem, alocando­os em um
quarto disponível
­ Pesquisar Reserva ­ Verifica que o hóspede recém chegado para checkin fez sua reserva prévia
­ Incluir Hospede ­ Inclui os dados do hóspede no registro do Hotel, caso o mesmo ainda não seja cadastrado
no hotel.
Sabe­se que :
­ o ator , Atendente, interage diretamente com o caso de uso principal Registrar Checkin no Hotel.
­  os casos de uso Pesquisar Reserva e Incluir Hóspede se relacionam com o caso principal, Registrar Checkin
no Hotel
Com base no cenário acima, responda
a) Qual o relacionamento entre os casos de uso Registrar Checkin no Hotel e Incluir Hóspede ?
b) Justifique sua resposta dada no item a)
 
Resposta: a relação entre casos de uso registrar chechin no hotel e incluir hóspeder é ver se o hospeder ja é
cliente ou não do hotel ou seja se já tem registro ou não esse é o relacionamento.
 
 
Gabarito:
a) O relacionamento entre os casos de uso Registrar Checkin no Hotel e Incluir Hóspede ­é EXTENDS
b) O Extends deve ser usado, nesse exemplo, pois o caso de uso Incluir Hóspede será ativado, apenas se o
hóspede não estiver cadastrado no sistema de Hotel.
 
  2a Questão (Ref.: 833700) Pontos: 0,0  / 1,0
Um dos elementos do Digrama de Estados chama­se EVENTO. Conceitue um evento nesse contexto.
 
Resposta: Evento ocorre quanto da algum erro no diagrama então temos que abrir um evento para o reparo.
 
 
Gabarito: É uma ocorrência significativa que pode alterar um estado, provocando uma mudança;
 
  3a Questão (Ref.: 833873) Pontos: 0,0  / 1,0
A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em
inúmeros projetos e para construção de diferentes tipos de sistemas. Qual das alternativas abaixo, não
representa uma vantagem na sua utilização: Quando o sistema é desenvolvido com esta tecnologia, tem­se:
Facilidade de manutenção;
Melhor compreensão do código;
  Melhor reaproveitamento do seu código;
Mais segurança no uso dos componentes por parte do programador;
  Necessidade de menor quantidade de requesitos funcionais;
 
  4a Questão (Ref.: 833806) Pontos: 0,0  / 1,0
Quais são os relacionamentos possíveis entre Casos de Uso?
agregação, generalização, associação
  generalização, inclusão e extensão
associação, inclusão e extensão
composição, generalização e extensão
  agregação, inclusão, extensão
 
  5a Questão (Ref.: 833754) Pontos: 1,0  / 1,0
Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a
um Sistema de Vendas.
1. Cliente informa seu CPF
2. Sistema valida CPF
3. Sistema Busca CPF ­ uses BUSCAR_CPF
4. Cliente informa demais dados
5. Sistema registra dados do cliente
6. Sistemas encerra o caso de uso
Com base na especificação do caso de uso, analise as alternativas a seguir
I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados.
II. Nesse caso de uso, não caberia nenhum cenário alternativo.
III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso
BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de ou Uses ou Include
Com base em sua análise, assinale a única alternativa correta
Estão corretas as assertivas I e II e III
  Estão corretas apenas as assertivas I e III
Estão corretas apenas as assertivas II e III
Está correta apenas a assertiva I
Está correta apenas a assertiva III
 
  6a Questão (Ref.: 833684) Pontos: 0,0  / 1,0
É 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):
  Agregação
Associação de classe
  Associação recursiva
Associação exclusiva
Associação
 
  7a Questão (Ref.: 833939) Pontos: 0,0  / 0,5
O diagrama de sequencia é um diagrama fundamental na UML, que relaciona dois outros de suma relevância:
classes e casos de uso. Sobre os conceitos e elementos do diagrama de sequencia, analise as assertivas que
seguem
I. O diagrama sequencia mostra, como as classes interagem para a implementação de um caso de uso
II. Uma das limitações do diagrama de sequencia é a impossibilidade de representação de mensagens
disparadas sob alguma condição.
III. Iterações(repetições) são representadas no diagrama de sequencia e facilmente podemos identificar o
conjunto de mensagens que se repetem, por um retângulo pontilhado envolvendo essas mensagens.
IV. Uma das limitações do diagrama de sequencia é a impossibilidade de representar chamadas de métodos da
própria classe (auto delegação).
Com base em sua análise das assertivas, assinale a ÚNICA alternativa correta
 
 
  Estão corretas apenas as opções II, III e IV
Estão corretas apenas as opções III e IV
Estão corretas as opções I, II, III e IV
Estão corretas apenas as opções II e III
  Estão corretas apenas as opções I e III
 
  8a Questão (Ref.: 833921) Pontos: 0,0  / 0,5
Entre os diagramas da UML qual deles é responsável por exibir as interações entre os vários componentes de
um sistema, e em especial, os objetos e como seus métodos interagem entre si e a ordem?
Classes.
Casos de usos.
Atividades.
  Objetos.
  Sequencia.
 
  9a Questão (Ref.: 833856) Pontos: 0,0  / 0,5
Na UML, cada tipo de diagrama captura uma perspectiva diferente do sistema. Qual o diagrama que representa
o comportamento interno dos objetos, demonstrando todo o seu ciclo de vida
Diagrama de Atividades.
  Diagrama de Estados.
Diagrama de Implementação.
Diagrama de Atividade.
  Diagrama de Colaboração.
 
  10a Questão (Ref.: 833785) Pontos: 0,5  / 0,5
A definição de um componente, considera entre outras coisas, as condições físicas que o sistema irá executar,
por exemplo, tamanho de memória, tempo de execução, módulos mais utilizados, tamanho dos módulos, dentre
outros.
Supondo, por exemplo, o módulo de login em um software e que o módulo para efetuar o login é de 10 Mbytes
e que o software compilado, tem 60 Mbytes.
Com base na narrativa acima aponte a opção correta para a seguinte questão: O módulo de login deve ser
compilado juntamente com o restante do software gerando um único componente executável?
Não, pois o módulo de login será executar várias vezes, e irá ocupar a memória com 20 Mbytes de
código que não será mais executado.
Sim, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 15 Mbytes de
código que não será mais executado;
Sim, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 5 Mbytes de código
que não será mais executado.
Não, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 15 Mbytes de
código que não será mais executado.
  Não, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 10 Mbytes de
código que não será mais executado. Além disso, se desenvolvido em separado poderá ser reutilizado
em outros sistemas

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes