Questão de Engenharia de Software — Frameworks — FGV 2024
Engenharia de Software›Frameworks
Código
fg075972
Banca
FGV
Órgão
AL-TO
Ano
2024
Nível
Superior
Cargo
Analista Legislativo - Desenvolvimento de Sistema
Os portais corporativos são pontos centrais de acesso a informações e aplicações em uma organização e os portlets e o uso de RSS (Really Simple Syndication) são um grande apoio para integração de diferentes fontes de informação, personalização e atualização de conteúdo e distribuição eficiente de atualizações.Nesse cenário, assinale a afirmativa correta.
AOs portlets são componentes de software desatualizados e não são mais utilizados em portais corporativos modernos devido à evolução das tecnologias web.
BO RSS é uma tecnologia que permite apenas a visualização de notícias, sendo incompatível com a integração em portais corporativos para distribuição de conteúdo personalizado.
CFrameworks como o Spring Portlet MVC e plataformas como o Liferay são exemplos de tecnologias que suportam a implementação de arquiteturas de portais corporativos, permitindo a criação de portlets e a integração de feeds RSS.
DA arquitetura da informação é irrelevante para a implementação de portais corporativos, uma vez que o foco deve estar exclusivamente no desenvolvimento técnico dos portlets.
EPortlets são elementos que só podem ser implementados utilizando linguagens de programação orientadas a objeto, como Java, impossibilitando seu uso em plataformas baseadas em outras linguagens.
Revelar gabarito e comentário▾
GabaritoC — Frameworks como o Spring Portlet MVC e plataformas como o Liferay são exemplos de tecnologias que suportam a implementação de arquiteturas de portais corporativos, permitindo a criação de portlets e a integração de feeds RSS.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Portais Corporativos, Portlets e RSS
Gabarito: letra C. A alternativa correta afirma que frameworks como Spring Portlet MVC e plataformas como Liferay são exemplos de tecnologias que suportam arquiteturas de portais corporativos, permitindo a criação de portlets e a integração de feeds RSS. As demais alternativas apresentam erros conceituais: negam a utilidade atual dos portlets, restringem indevidamente o uso do RSS, desconsideram a relevância da arquitetura da informação ou impõem limitações tecnológicas inexistentes.
Portlets são módulos web reutilizáveis que rodam em um servidor de portal e oferecem acesso a conteúdo e aplicações. RSS (Really Simple Syndication) é um formato de distribuição de conteúdo baseado em XML, amplamente utilizado para sindicalização de atualizações. Frameworks como Spring Portlet MVC e plataformas como Liferay fornecem suporte técnico para implementar portlets e integrar feeds RSS em portais corporativos.
Portais corporativos
1Portlets
Módulos web reutilizáveis
Executam no servidor do portal
Suportados por frameworks atuais
2RSS (Really Simple Syndication)
Formato XML de distribuição
Sindicância de atualizações
Integrável a portais
3Tecnologias de suporte
Spring Portlet MVC
Liferay
4Arquitetura da informação
Fundamental para organização
Impacta experiência do usuário
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Afirma que portlets são componentes desatualizados e não mais utilizados. Na verdade, portlets continuam sendo empregados em portais corporativos modernos como componentes reutilizáveis, sendo suportados por frameworks atuais como Spring Portlet MVC e portais como Liferay.
Alternativa B — ❌ Incorreta
Alega que RSS permite apenas visualização de notícias e é incompatível com portais corporativos. O RSS é uma tecnologia de sindicalização que pode ser integrada a portais para distribuir conteúdo personalizado, não se limitando a notícias e sendo perfeitamente compatível com a arquitetura de portais.
Alternativa C — ✅ Correta ⟵ GABARITO
Descreve corretamente que Spring Portlet MVC e Liferay são exemplos de tecnologias que suportam portais corporativos, permitindo a criação de portlets e a integração de feeds RSS. Essa alternativa reflete a prática real de desenvolvimento de portais.
Alternativa D — ❌ Incorreta
Declara que a arquitetura da informação é irrelevante e que o foco deve ser apenas técnico. A arquitetura da informação é fundamental para organizar e apresentar o conteúdo de forma eficaz em um portal corporativo, influenciando a experiência do usuário e a usabilidade.
Alternativa E — ❌ Incorreta
Sustenta que portlets só podem ser implementados com linguagens orientadas a objeto como Java. Embora Java seja comum, portlets podem ser desenvolvidos em outras linguagens (ex.: .NET, Python) usando contêineres de portlet adequados, não havendo restrição exclusiva.