Sistemas de software podem ser decompostos em subsistemas, q...

Próximas questões
Com base no mesmo assunto
Q52990 Engenharia de Software
Julgue os itens de 68 a 72, relativos aos princípios da engenharia de
software.

Sistemas de software podem ser decompostos em subsistemas, que, por sua vez, podem ser decompostos em módulos. Um módulo é normalmente um componente de sistema que fornece um, ou mais, serviços para outros módulos. No desenvolvimento orientado a objetos, um módulo pode ser composto por um conjunto de classes.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - certo

O conceito apresentado na questão é central na Engenharia de Software, especialmente no que tange ao paradigma de Orientação a Objetos (OO). Vamos destrinchar o conceito brevemente:

  • Decomposição de Sistemas: Na engenharia de software, um sistema complexo pode ser dividido em subsistemas mais gerenciáveis, o que facilita o processo de desenvolvimento e manutenção. Esta decomposição é uma prática comum e eficaz na estruturação de sistemas de software.
  • Subsistemas em Módulos: Subsistemas, por sua vez, podem ser decompostos em módulos. Um módulo é uma unidade de software que realiza um conjunto específico de funções e fornece serviços para outros módulos, mantendo uma interface clara e bem definida.
  • Orientação a Objetos: No contexto da OO, um módulo pode ser representado por um conjunto de classes que colaboram entre si. As classes são os blocos de construção fundamentais na OO, encapsulando dados e comportamentos relacionados.

Justificativa: A alternativa é correta porque reflete exatamente o processo de desenvolvimento de software orientado a objetos. As classes em OO são organizadas em módulos para promover a modularidade, reutilização de código, facilidade de manutenção e clareza na estruturação do sistema. Esse enfoque modular enfatiza a separação de responsabilidades e permite que os sistemas sejam mais facilmente compreendidos, desenvolvidos e testados.

Clique para visualizar este gabarito

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