678641
Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UPENET/IAUPE
Orgão: EMPREL
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UPENET/IAUPE
Orgão: EMPREL
Provas:
Analise as assertivas abaixo sobre os conceitos de análise e projeto orientados a objetos.
I. A herança de classe é basicamente apenas um mecanismo para estender a funcionalidade de uma aplicação pela reutilização da funcionalidade das classes ancestrais, e a delegação é uma maneira de tornar a composição tão poderosa para fins de reutilização, como a herança.
II. Quando uma mensagem é enviada a um objeto, a operação específica que será executada depende de ambos: mensagem e objeto receptor. Diferentes objetos que suportam solicitações idênticas podem ter diferentes implementações das operações que atendem a essas solicitações.
III. Dentre os diversos fatores que podem contribuir negativamente para a evolução de um software, destaca-se a deterioração da sua estrutura interna, usualmente resultado do emprego de construções inadequadas que aumentam a complexidade e dificultam o entendimento e a evolução de um software. Nesse cenário de constante evolução, as técnicas de reestruturação (refatoração) visam reduzir a complexidade do software por meio da melhoria incremental de sua estrutura interna.
IV. Aspectos, como concorrência e persistência, são mais comumente trabalhados na fase de projeto orientado a objetos que na fase de análise.
Assinale a alternativa que aponta a quantidade de assertiva(s) FALSA(S).