Acerca de arquitetura de TI, julgue o item que se segue.
Em containers, a decomposição de funções de uma aplicação resulta em microsserviços, independentes entre si e com fraco acoplamento.
Acerca de arquitetura de TI, julgue o item que se segue.
Em containers, a decomposição de funções de uma aplicação resulta em microsserviços, independentes entre si e com fraco acoplamento.
Julgue o item a seguir, a respeito de UML e MVC.
Na arquitetura MVC, o controller contém todo o conteúdo e a lógica de processamento específicos para a aplicação, incluindo o acesso a fontes de dado externas à aplicação.
Os padrões GRASP descrevem princípios fundamentais de atribuição de responsabilidades em projetos de software orientado a objeto.
De acordo com esses padrões, o polimorfismo é um princípio orientador para atribuir responsabilidades
Web Services são frequentemente utilizados para a integração entre sistemas computacionais.
A notação XML padrão, utilizada para descrever Web Services, é a
O Modelo de Acessibilidade em Governo Eletrônico (eMAG) tem o compromisso de ser o norteador no desenvolvimento e a adaptação de conteúdos digitais do governo federal.
Assinale a opção que indica a recomendação do eMAG, versão 3.1.
ePING considera que a interoperabilidade envolve as dimensões técnica, semântica e organizacional.
Com relação à dimensão semântica, analise as afirmativas a seguir.
I. Desenvolvimento e manutenção de ontologias: visa facilitar o cruzamento de dados, quando utilizado por outras organizações da Administração Pública. Devem ser utilizados vocabulários controlados, taxonomias, ontologias e outros métodos de organização e recuperação de informações. Tais recursos podem ser desenvolvidos por especialistas na área específica e os resultados devem ser compartilhados, reaproveitados em repositórios de vocabulários e ontologias de Governo Eletrôn...
Com relação ao papel dos middleware nos sistemas distribuídos, analise as afirmativas a seguir.
I. São uma camada de software que fornece uma abstração de programação, bem como o mascaramento de heterogeneidade de redes de computadores, sistemas operacionais e linguagens de programação dos hosts.
II. Fornecem um modelo computacional uniforme para ser usado pelos programadores de serviços e de aplicativos distribuídos. Os modelos possíveis incluem a invocação remota de objetos, a notificação remota de eventos, o acesso remoto a banco de dados e o processamento de transação distribuído.
III. Atua...