Marque C,se a proposição é verdadeira; E,se a proposição é f...

Próximas questões
Com base no mesmo assunto
Q483413 Engenharia de Software
Marque C,se a proposição é verdadeira; E,se a proposição é falsa.

O Software orientado a objetos(OO) é fundamentalmente diferente do software desenvolvido como uso de métodos convencionais,e,em razão disso,métricas utilizadas para sistemas OO devem focalizar as características que distinguem o software OO do software convencional,como métricas orientadas a Classes.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - certo

O desenvolvimento de software orientado a objetos (OO) apresenta características distintas em relação aos métodos convencionais de programação. A orientação a objetos introduz conceitos como encapsulamento, herança e polimorfismo, os quais não são diretamente mensurados por métricas tradicionais aplicadas em métodos procedurais ou estruturados.

Portanto, para avaliar a qualidade e o desempenho de sistemas OO, é necessária a utilização de métricas específicas que considerem suas particularidades. Algumas dessas métricas estão focadas em elementos como classes e objetos, medindo aspectos como:

  • Número de métodos por classe
  • Grau de acoplamento entre classes
  • Complexidade do sistema baseada na hierarquia de herança

Métricas como as mencionadas acima, direcionadas para o paradigma OO, são fundamentais para aferir corretamente a qualidade do código e prever manutenibilidade, pois levam em consideração a estrutura e interações únicas em sistemas orientados a objetos. Por esse motivo, a afirmação é verdadeira, e a alternativa correta é C.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

c-

O paradigma orientaçao a objetos usa objetos e nao algoritmos como unidade para software, com atenção distinta ao projeto e implementação. A orientação a objetos pode ser considerada como evolução ou continuação da programação estruturada, que se concentravam em input/output. Em OOP, o foco sao entidades (objs).

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo