Questões de Concurso Sobre arquitetura de software
Foram encontradas 7.601 questões
Por meio do padrão Facade, é possível construir uma interface comum e simplificada para um sistema ou subsistema.
O objetivo do padrão Singleton é especificar os tipos de objetos a partir de uma instância de protótipo.
O princípio da segregação de interface dos padrões SOLID define que uma classe deve possuir somente uma operação para ser executada.
Em um projeto orientado a objetos, a decomposição do sistema em objetos é influenciada por fatores como encapsulamento, granularidade e desempenho.
O analista de requisitos de um projeto orientado a objetos trabalha com o modelo conceitual, representado por um conjunto de diagramas que mostra os conceitos do sistema.
No formato JSON, as informações são representadas por uma coleção de pares nome/valor, o que permite acessar um valor específico pelo nome desejado.
Web services são aplicações especializadas do tipo clienteservidor para a troca de dados entre computadores de redes distintas.
No padrão MVC, o controller é responsável por gerenciar o comportamento dos dados por meio de funções e regras de negócio predefinidas.
Entre os padrões definidos pelo GRASP, destacam-se baixa coesão e alto acoplamento.
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. Atuam como contêineres que oferecem modos de gerar um código executável ou bytecode otimizado para uma ampla variedade de dispositivos hospedeiros: o compilador de uma linguagem em particular gera um pseudo-código para o contêiner de acordo com um processador e um sistema operacional específicos.
Está correto o que se afirma em
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ônico.
II. Desenvolvimento e adoção de padrões de modelagem de dados: deve ser apoiado em notação simples, objetiva e facilmente utilizável. A modelagem deve evidenciar as integrações entre os dados atuais e as integrações necessárias; apoiar as interações do governo em suas diversas secretarias e órgãos; apoiar o alinhamento com os processos de negócios governamentais; promover a melhoria na gestão pública; e servir como regras de portabilidade para o Governo.
III. Garantia à privacidade de informação: deve se adotar políticas públicas que promovam a incorporação do conceito Open Data de modo a orientar e assegurar, quando necessário, total privacidade de dados na incorporação de processos de disponibilização dos dados públicos, permitir a transparência adequada e melhor uso pela sociedade, alinhada com as diretrizes específicas da arquitetura ePING para ampliar a interação do Governo Eletrônico com a sociedade.
Está correto o que se afirma em
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.
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
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
( ) A arquitetura ePING — Padrões de Interoperabilidade de Governo Eletrônico — define um conjunto mínimo de premissas, políticas e especificações técnicas que regulamentam a utilização da Tecnologia de Informação e Comunicação (TIC) na interoperabilidade de serviços de Governo Eletrônico, estabelecendo as condições de interação com os demais poderes e esferas de governo e com a sociedade em geral. ( ) As áreas cobertas pela ePING estão segmentadas em Interconexão e Meios de Acesso. ( ) Segundo a Anatel, interconexão consiste na ligação de redes de telecomunicações funcionalmente compatíveis, de modo que os usuários de serviços de uma das redes possam se comunicar com usuários de serviços de outra rede ou, ainda, acessar serviços nela disponíveis. Logo, esse segmento estabelece as condições para que as redes dos órgãos de governo possam se interconectar e, assim, promover a interoperabilidade. ( ) Meios de Acesso aborda os aspectos relativos ao tratamento e à transferência de informações nos serviços de Governo Eletrônico. Inclui padrão de vocabulários controlados, taxonomias, ontologias e outros métodos de organização e recuperação de informações.
A sequência que preenche correia e respectivamente os parênteses é;
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.
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.