No que se refere à interoperabilidade e componentização, jul...
No que se refere à interoperabilidade e componentização, julgue o item que se segue.
A componentização visa utilizar apenas um componente gráfico padronizado nas diversas interfaces de uma aplicação.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - Errado
O tema central da questão é a componentização dentro do contexto de interoperabilidade de software. Esses conceitos são fundamentais na arquitetura de software, onde se busca a criação de sistemas modulares e integráveis.
Resumo teórico: A componentização refere-se à prática de dividir um sistema em partes menores chamadas componentes. Esses componentes são unidades independentes que encapsulam uma funcionalidade específica e podem ser reutilizados em diferentes partes de uma aplicação ou mesmo em diferentes aplicações. A ideia é promover a reutilização de código, facilitar a manutenção e a evolução do sistema. Não se restringe apenas a componentes gráficos, que são apenas uma parte dos tipos de componentes que podem ser criados.
Por outro lado, a interoperabilidade é a capacidade de sistemas e componentes diferentes trabalharem juntos de maneira coordenada e eficiente, muitas vezes através de interfaces bem definidas e protocolos de comunicação padronizados.
Justificativa da alternativa correta: A alternativa é Errada porque a afirmação de que "a componentização visa utilizar apenas um componente gráfico padronizado nas diversas interfaces de uma aplicação" é uma definição limitada e imprecisa. Componentização não se limita a componentes gráficos e abrange qualquer funcionalidade que possa ser modularizada, incluindo lógica de negócios, serviços, e mais.
Análise da alternativa incorreta: A questão sugere uma interpretação restrita do conceito de componentização, que poderia confundir candidatos que não têm uma compreensão completa do termo. Componentização é mais ampla e não se restringe a um único tipo de componente, seja gráfico ou de qualquer outra natureza.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
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
JUSTIFICATIVA - Errado. Uma das técnicas fundamentais quando se tem grandes aplicações é a componentização. Uma componentização de software distingue-se pelo fato de que a base de código é dividida em pequenas porções que fornecem comportamento por meio de interações limitadas e bem definidas com outros componentes. O uso da abordagem de componentização geralmente é descrito em termos de incentivar reuso ou ter boas propriedades arquiteturais, como baixo acoplamento.
https://cdn.cebraspe.org.br/concursos/PC_DF_24_ADM/arquivos/021_PCDF_002_01.PDF
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo