Extensão natural do conceito de ocultação de informações, qu...

Próximas questões
Com base no mesmo assunto
Ano: 2010 Banca: FCC Órgão: TCM-PA Prova: FCC - 2010 - TCM-PA - Técnico em Informática |
Q34922 Engenharia de Software
Extensão natural do conceito de ocultação de informações, que diz: "um módulo deve executar uma única tarefa dentro do procedimento de software, exigindo pouca interação com procedimentos que são executados em outras partes de um programa", é o conceito de
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A - coesão.

O tema abordado na questão é o princípio de design de software relacionado à qualidade intrínseca do código. Para resolver essa questão, são necessários conhecimentos sobre os conceitos de coesão e acoplamento, dois aspectos fundamentais da engenharia de software que impactam diretamente a modularidade e a manutenibilidade de um sistema.

De forma breve, a coesão refere-se ao grau em que as responsabilidades de um único módulo, componente ou classe estão alinhadas em torno de uma única funcionalidade ou conceito. Isso implica que um módulo altamente coeso tem todas as suas funções e dados relacionados a uma única tarefa ou propósito bem definido, o que contribui para a manutenibilidade e a reusabilidade do software.

A alternativa correta, letra A, coesão, está correta porque descreve exatamente o princípio de ter um módulo realizando uma única tarefa e tendo pouca interação com outros módulos, o que é característico de um alto nível de coesão. Este conceito também está intimamente ligado à ocultação de informações, um princípio que sustenta a ideia de que um módulo deve expor apenas o necessário para outros módulos, mantendo detalhes internos privados.

É importante lembrar que um software com módulos altamente coesos é mais fácil de entender, testar e manter, pois as mudanças em uma parte do sistema têm menos probabilidade de afetar outras partes.

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

Desde quando???Aternativa A é a correta.
O item E está errado. O conceito apresentado é o de coesão e não recursividade. Recursividade é quando uma definição baseia-se nela mesma, como é o caso da série de Fibonacci, onde o próximo termo depende do anterior. Caso a alternativa certa mostrada seja a (E), então o gabarito está se baseando na prova de Técnico de Controle Externo do TCM-PA e não na de Técnico de Informática, cujo gabarito oficial aponta a alternativa (A) como resposta da questão 65 da prova. Veja em (http://www.questoesdeconcursos.com.br/prova/arquivo_gabarito/1445/fcc-2010-tcm-pa-tecnico-em-informatica-gabarito.pdf)

questão pra recurso! O conceito apresentado é de coesão e não recursividade....

Ok, pessoal!

Gabarito corrigido.

A resposta é alternativa "A".

Bons estudos!

Clique para visualizar este comentário

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