Buscar

AV2 Projeto Orientado a Objetos - 5ºSEM. ADS 2018

Prévia do material em texto

AV2- Projeto Orientado a Objetos. 5º SEM. ADS 2018
*ler as questões para estudar*
1) Ao documentar um projeto de software é extremamente importante observar o publico que terá acesso a estes documentos, ao gerar um documento técnico espera-se que este seja acessado pelo(s):
Alternativas:
a) Usuários finais do software.
b) Desenvolvedores e equipe de TI.
c) Patrocinadores do projeto.
d) Comitê de Controle de Mudanças do Projeto.
2) A arquitetura de software descreve como o sistema está organizado e identifica os diversos módulos com suas relações entre si e com o ambiente externo, para atender aos requisitos tanto funcionais quanto não funcionais do sistema, sendo assim deve-se ao realizar um projeto de software deve-se definir:
Alternativas:
a) Somente a arquitetura física do projeto de software.
b) A arquitetura lógica e física do projeto de software.
c) Somente a arquitetura lógica do projeto de software.
d) A arquitetura de banco de dados do projeto de software. 
3) Existem três tipos básicos de padrões de projetos, os padrões Comportamentais:
Alternativas:
a) São usados nas comunicações entre as entidades tornando a comunicação entre as entidades mais flexíveis. 
b) Fornecem mecanismos de instanciação, tornando mais fácil para criar objetos de uma forma que se adaptem à situação
c)Geralmente lidam com os relacionamentos entre as entidades, tornando mais fácil para essas entidades trabalhar juntas.
d) Definem o comportamento que os usuários finais terão em relação às funcionalidades do software.
4) O principio da responsabilidade única quer dizer que uma classe deve ter apenas uma responsabilidade e realiza-la de maneira satisfatória, este é o:
Alternativas:
a) Princípio do Acoplamento.
b) Princípio da Escalabilidade.
c) Princípio da Coesão.
d) Princípio da Manutebilidade. 
5) O modelo de arquitetura de software que possui uma camada responsável em representar os dados do sistema e as regras de negócio que governam o acesso e a modificação dos dados é conhecido como:
Alternativas:
a) Modelo em três camadas.
b) Modelo cliente-servidor.
c) Modelo de Repositório.
d) Modelo MVC.

Continue navegando