Revisão de Conceitos de Projeto Orientado a Objetos
1) Características Principais da Orientação a Objetos
No Projeto de Orientação a Objetos, as características principais incluem:
- Linguagem de programação a ser utilizada;
- Modelo de persistência;
- Plataforma de implementação;
- Interfaces com os usuários.
2) Função do Protótipo no Projeto de Sistema
A função do protótipo é identificar como será o sistema em relação a interfaces, relatórios, cadastros e consultas, antes que o mesmo seja desenvolvido.
3) Servidores e Objetos Ativos em OO (CESPE, 2013)
Servidores e objetos ativos são tipos de implementação de objetos simultâneos de um projeto de sistema orientado a objeto.
a) Certo X
b) Errado
4) Informações Relevantes para o Patrocinador do Projeto
Carla, patrocinadora do projeto, solicita uma reunião com Alexandre, gerente de projeto, para verificar o andamento. Alexandre se reúne com sua equipe e solicita uma série de informações. Quais informações terão maior relevância para o patrocinador?
a) Prazo do Projeto. X
b) Número de fornecedores.
c) O custo necessário das máquinas e dos equipamentos necessários para execução do projeto. X
d) Se as pessoas estão motivadas com o projeto.
e)
5) Método de Prototipagem na Empresa Alfredo e Torres Ltda.
A empresa Alfredo e Torres Ltda. adotou o método de prototipagem. Este método define uma lista inicial de requisitos de usuários, constrói um sistema de protótipos e, depois, aprimora o sistema em várias interações com base no feedback dos usuários. Os desenvolvedores não tentam obter um conjunto completo de especificações do usuário para o sistema no início, e não planejam desenvolver todo o sistema de uma vez. O método de prototipagem:
I – Ajuda a verificar a viabilidade do projeto;
II – Promove um relacionamento próximo de trabalho entre desenvolvedores e usuários de sistemas;
III- Não é prático quando se tem um grande número de usuários.
a) Apenas a opção II está correta;
b) Todas estão corretas X
c) Apenas as opções I e II estão corretas;
d) Apenas a opção I está correta;
e) Apenas a opção III está correta;
6) Função dos Design Patterns
A função dos Design Patterns é ser capaz de compreender conceitos como classes, objetos, etc., relacionados à orientação a objetos e aplicá-los para construir um software flexível e reutilizável.
7) Diferença entre Projetistas Novatos e Experientes
Projetistas novatos tendem a se perder com muitas opções disponíveis. Enquanto que os experientes tendem a fazer bons projetos, mas podendo cometer alguns erros em relação às novas tecnologias.
8) Ferramentas de Modelagem na Fase de Análise (Projeto OO)
O Projeto Orientado a Objetos identifica e define classes adicionais, refletindo requisitos de implementação. Deste modo, as ferramentas de modelagem utilizadas na fase de análise são:
- Diagrama de Classes
- Diagrama de Interação e Sequência
- Diagrama de Estado
9) Aspectos Abordados no Projeto de Interface com o Usuário (IU)
A maioria dos sistemas atuais é desenvolvida para ser utilizada por pessoas. Assim, um aspecto fundamental no projeto de sistemas é a interface com o usuário (IU). Quais aspectos devem ser abordados no Projeto de Interface com o Usuário?
Captar como o usuário comandará o sistema e como o sistema apresentará informações a ele.
10) Características dos Usuários Novatos e Instruídos, mas Intermitentes
Quais as características do usuário novato e do instruído, mas intermitente?
- O novato não conhece os mecanismos de interação requeridos para utilizar eficientemente a interface.
- Instruído possui um conhecimento razoável da aplicação, mas em alguns casos, não se lembra das informações para utilizar a interface.