Buscar

MODELAGEM DE SISTEMAS av 2016_3

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: » MODELAGEM DE SISTEMAS
Tipo de Avaliação: AV
Aluno: 
Professor: Turma: 9004/AD
Nota da Prova: 5,0 Nota de Partic.: 0 Av. Parcial 2 Data: 18/11/2016 18:10:17
1a Questão (Ref.: 201503459360) Pontos: 0,0 / 1,0
Considere a assertiva
• "A UML (Linguagem Unificada de Modelagem) é uma metodologia eficiente para desenvolvimento de 
software orientado a objeto"
E responda:
a) A assertiva é Verdadeira ou Falsa ?
b) Justifique sua resposta
Resposta: verdadeira pq podemos representar o modelo real, fatos, esquema de uma compra, de uma locacao, na 
linguagem UML. na linguagem orientado a objeto temos classe, visibilidade, metodo, atributo, estado.
Gabarito:
a) Falsa
b) A UML não é uma metologia, pois não determinada:
- quais diagramas devem ser usados
- em que fases do processo de desenvolvimento os diagramas devem ser usados
- e em que ordem (sequencia) os diagramas devem ser usados. 
A UML é uma linguagem de modelagem, que unifica um conjunto de diagramas, com diferentes visões do processo 
de desenvolvimento de software, que pode ser usado por qualquer empresa, por qualquer metodologia e qualquer 
processo de desenvolvimento de software.
2a Questão (Ref.: 201503420489) Pontos: 1,0 / 1,0
A visibilidade pública atribuída a uma atributo de uma classe, permite que o acesso a esse atributo seja realizado 
por outra classe. Isso pode ser um problema? Por que (justifique a resposta).
Resposta: visibilidade na UML publica representada por (+) PUBLIC, significa permissao publico ou seja visivel e 
acessivel a todos os "niveis", ou seja como e publico acessivel a todos nao gera problema de permissao, como 
todos podem acessar o publico
Page 1 of 4BDQ Prova
25/12/2016http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Gabarito: Sim. Isso pode ser um problema e deve ser feito com muito cuidado, pois fere o principio do 
encapsulamento e consequentemente a segurança da classe
3
a
 Questão (Ref.: 201503420642) Pontos: 1,0 / 1,0
A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para 
construção de diferentes tipos de sistemas. 
Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos.
Segurança no uso de componentes por parte do programador.
Menor eficiência de código 
Obter um melhor aproveitamento do código.
Facilidade de manutenção dos códigos desenvolvidos.
Melhor compreensão do código.
4
a
 Questão (Ref.: 201503420580) Pontos: 0,0 / 1,0
Quais são os relacionamentos possíveis entre Casos de Uso?
associação, inclusão e extensão
generalização, inclusão e extensão
agregação, inclusão, extensão
agregação, generalização, associação
composição, generalização e extensão
5
a
 Questão (Ref.: 201503420592) Pontos: 1,0 / 1,0
Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso: 
I. Todo Caso de Uso possui um descrição textual, que define seu passo a passo;
II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator;
III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso.
As assertivas corretas são:
Somente a I e II; 
Somente a I; 
I, II e III. 
Somente a II; 
Somente a III; 
Page 2 of 4BDQ Prova
25/12/2016http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
6
a
 Questão (Ref.: 201503420381) Pontos: 1,0 / 1,0
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? 
atributo - classe - método
classe - atributo - método
atributo - classe - processo
classe - atributo - processo
tupla - tabela - método
7
a
 Questão (Ref.: 201503420635) Pontos: 0,5 / 0,5
Assinale, dentre as alternativas apresentadas, a que exibe o diagrama que tem por função mostrar as trocas de 
mensagens entre os objetos, além de ter como principal elemento a temporalidade na realização de uma operação 
entre os objetos. 
Diagrama de Classes.
Diagrama de casos der uso.
Descrição de casos de uso.
Diagrama de atividades.
Diagrama de sequência.
8
a
 Questão (Ref.: 201503420550) Pontos: 0,5 / 0,5
No que se refere aos tipos de visibilidade possíveis para os atributos e métodos de uma classe, analise as assertivas 
a seguir
I. Devemos usar a visibilidade protegida, quando queremos que os atributos e métodos sejam visualizados por 
todas as classes do sistema.
II. Devemos usar a visibilidade publica para atributos de uma classe.
III. Os atributos devem ter visibilidade privada e serem acessados por métodos da própria classe.
IV. Nunca devemos usar a visibilidade pública para métodos de uma classe.
Com base em sua análise, assinale a UNICA opção correta
Estão corretas as assertivas I, II, III e IV. 
Está correta apenas a assertiva III.
Estão corretas apenas as assertivas I, III e IV. 
Estão corretas apenas as assertivas III e IV. 
Estão corretas apenas as assertivas I e III. 
9
a
 Questão (Ref.: 201503420650) Pontos: 0,0 / 0,5
Page 3 of 4BDQ Prova
25/12/2016http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Uma ocorrência significativa que pode alterar o estado de um objeto, provocando uma mudança; 
Como se chama o elemento que uma vez ocorrido provoca essa mudança de estado? Assinale a alternativa correta
Acoplamento;
Evento;
Generalização;
Estado;
Estimulo;
10a Questão (Ref.: 201503420566) Pontos: 0,0 / 0,5
O diagrama de implantação é também chamado por alguns autores de diagrama de execução. Aponte dentre as 
opções abaixo aquela que corresponde a opção correta em relação aos objetivos deste diagrama. 
mostrar a organização do hardware e a ligação com o diagrama de classes;.
mostrar a organização do hardware e a ligação do software aos dispositivos físicos.
mostrar a organização do hardware necessário ao especificado nos casos de uso.
mostrar a organização dos casos de uso a ligados aos dispositivos físicos.
mostrar a organização do modelo conceitual de classes com o modelo conceitual de dados;
Período de não visualização da prova: desde 17/11/2016 até 01/12/2016.
Page 4 of 4BDQ Prova
25/12/2016http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp

Outros materiais