Com relação a portais corporativos, assinale a opção que
apresenta o mecanismo de busca no qual os documentos são
ajuntados e relacionados, formando clusters de informações
relacionadas e permitindo aos usuários a visualização dos
resultados de forma gráfica.
Referente à arquitetura de aplicações web, diz-se que elas descrevem a estrutura
interna e interações entre seus componentes, bancos de dados e sistemas externos. Apresentam, em
geral, dois tipos mais comuns de aplicações, um deles é o modelo mais simples de aplicação web, em
que o site retorna o mesmo conteúdo que está salvo no servidor sempre que uma determinada página
é solicitada. Essa é a arquitetura de aplicações:
Muitos sistemas corporativos são construídos
seguindo a arquitetura definida pelo padrão
Enterprise JavaBeans (EJB). Ao utilizar essa
arquitetura, as aplicações ganham certos
benefícios. Assinale a alternativa que apresenta
alguns desses benefícios.
Um técnico de informática acaba de entrar em uma equipe de desenvolvimento de aplicações corporativas na qual são utilizados padrões de projeto e de arquitetura de software. Em um documento que descreve uma arquitetura de referência, essa equipe descreveu um conjunto de camadas que devem ser criadas em toda aplicação a ser desenvolvida. Também consta, nesse documento, que cada camada deve prover serviços para outra camada mais externa (i.e., mais próxima dos usuários). Os nomes dados a essas camadas, juntamente com a principal atribuição definida para cada uma, são apresentados a seguir.
• Aplicação: responsável por conter pontos de entrada para as funcionalidades do sistema. • Apresentação: responsável por interação com o ambiente do sistema. • Domínio: responsável pela lógica do domínio envolvida no sistema. • Infraestrutura: responsável por prover serviços técnicos, tais como transações e persistência.
O técnico concluiu que, quando essa arquitetura de referência for utilizada, a ordem das camadas, da mais externa para a mais interna, será
O padrão arquitetural que enfatiza a simplicidade e a
escalabilidade na comunicação entre cliente e servidor,
permitindo uma separação clara de responsabilidades entre
o lado do cliente (lógica de apresentação) e o lado do
servidor (lógica de negócios) é conhecido como
Uma instituição de ensino superior tem um sistema de
resultados escolares e outros sistemas relacionados como apoio à
colocação profissional, pós-graduação e de controle de egressos.
Quando o sistema de resultados escolares registra uma conclusão
de um curso de graduação, todos os sistemas relacionados devem
ser notificados assim que o registro da conclusão ocorra, ainda
que de forma assíncrona.
Com base nessa situação, assinale a opção em que é apresentada
a arquitetura de software mais apropriada para resolver
especificamente a demanda citada desses sistemas.