Buscar

Av1 - Projeto Orientado a Objetos 5° PERÍODO

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

Prévia do material em texto

Av1 - Projeto Orientado a Objetos
1) A linguagem UML dispõe de muitos tipos de diagramas, e estes por sua vez, suportam a modelagem estrutural de um sistema, através de três categorias: estática, a dinâmica e a funcional.
Qual destes diagramas possibilita a modelagem estrutural?
Alternativas:
a) Diagrama de Classe CERTA Alternativa assinalada
b) Diagrama de Estado
c) Diagrama de Sequencia
d) Diagrama de Colaboração
e) Diagrama de Atividade
2) Dentro do paradigma orientado a objetos, associado aos padrões de projetos, obtemos um alto grau de reutilização. E ainda, dispomos de um terceiro conceito, que é compreendido como uma arquitetura desenvolvida com o objetivo de atingir a máxima reutilização.
Qual é o nome do recurso que provê um alto grau de especialização, e assim de reutilização?
Alternativas:
a) Design Patterns
b) Padrões de Projeto
c) IDE
d) CASE
e) Frameworks CERTA Alternativa assinalada
3) Problemas recorrentes podem ser resolvidos, através da computação, procurando adotar uma abordagem já conhecida, e assim caracterizamos um padrão de projeto. Esses padrões priorizam uma visão sistemática e flexível, possibilitando a adaptação em projetos distintos.
Qual é uma justificativa válida para a utilização de um padrão de projeto?
Alternativas:
a) Otimização para diversos compiladores
b) Eficiência na gestão de memória
c) Escalabilidade nas nuvens
d) Redução no tempo de aprendizado dos envolvidos CERTA Alternativa assinalada
e) Segmentação de interface pública e detalhes de implementação
4) Podemos recorrer à UML, para representarmos a colaboração dinâmica entre os vários objetos de um sistema. Essa capacidade permite dentre outras coisas, perceber a dinâmica das mensagens enviadas entre os objetos, representando assim, a interação entre objetos.
Qual é o diagrama que possibilita a visualização das mensagens trocadas entre objetos, de forma cronológica?
Alternativas:
a) Diagrama de Classe
b) Diagrama de Estado
c) Diagrama de Sequencia CERTA Alternativa assinalada
d) Diagrama de Objeto
e) Diagrama de Componentes
5) Podemos facilmente apresentar os estados disponíveis em que objetos de uma determinada classe podem se encontrar, a ainda, não menos importante, os eventos do sistema que geram tais mudanças. Na UML, isso é possível através do Diagrama de Estado (DE).
Qual seria uma restrição a se considerar, antes de iniciarmos a construção de um Diagrama de Estado para uma determinada Entidade?
Alternativas:
a) Entidade persistente
b) Entidade não persistente
c) Entidade com número finito de estados conhecidos CERTA Alternativa assinalada
d) Entidade de negócio
e) Entidade volátil

Outros materiais