Ciência da Computação Software Engenharia de Software

Na engenharia de software, existem dois conceitos complementares que permitem ao projetista especificar procedimentos e dados, suprimindo ou revelando, respectivamente, os detalhes de baixo nível. São eles:

  • A.

    granularidade e coesão;

  • B.

    coesão e modularidade;

  • C.

    abstração e refinamento;

  • D.

    acoplamento e modularidade;

  • E.

    modularidade e abstração.