Questões de Tecnologia da Informação · IAUPE

Tecnologia da InformaçãoPadrões de projetoIAUPE 2012

EMPREL

Questão de Tecnologia da Informação

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. i. 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).

Sua resposta

Mais questões de Padrões de projeto

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.