Questões de Concurso Sobre arquitetura de software

Foram encontradas 7.601 questões

Q1966356 Arquitetura de Software
Acerca dos padrões de projeto em arquitetura de software, julgue o próximo item. 

Por meio do padrão Facade, é possível construir uma interface comum e simplificada para um sistema ou subsistema. 
Alternativas
Q1966355 Arquitetura de Software
Acerca dos padrões de projeto em arquitetura de software, julgue o próximo item. 

O objetivo do padrão Singleton é especificar os tipos de objetos a partir de uma instância de protótipo.
Alternativas
Q1966354 Arquitetura de Software
Acerca dos padrões de projeto em arquitetura de software, julgue o próximo item. 

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. 
Alternativas
Q1966353 Arquitetura de Software
Acerca dos padrões de projeto em arquitetura de software, julgue o próximo item. 

Em um projeto orientado a objetos, a decomposição do sistema em objetos é influenciada por fatores como encapsulamento, granularidade e desempenho. 
Alternativas
Q1966352 Arquitetura de Software
Acerca dos padrões de projeto em arquitetura de software, julgue o próximo item. 

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.
Alternativas
Q1965624 Arquitetura de Software
Com relação à interoperabilidade de sistemas, julgue o item a seguir.

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. 
Alternativas
Q1965623 Arquitetura de Software
Com relação à interoperabilidade de sistemas, julgue o item a seguir.

Web services são aplicações especializadas do tipo clienteservidor para a troca de dados entre computadores de redes distintas.
Alternativas
Q1965622 Arquitetura de Software
Com relação à interoperabilidade de sistemas, julgue o item a seguir.

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.
Alternativas
Q1965351 Arquitetura de Software
Julgue o item a seguir, a respeito dos padrões GRASP (general responsibility assignment software patterns).

Entre os padrões definidos pelo GRASP, destacam-se baixa coesão e alto acoplamento.
Alternativas
Q1965281 Arquitetura de Software
Em um Web Service RESTful, o cliente envia uma mensagem na forma de HTTP Request e o servidor responde na forma de HTTP Response. Usando esse serviço, um Técnico, ao enviar uma mensagem, recebeu como resposta um código (status ou response code) indicando que o recurso ou página desejada não foi encontrado. O código recebido foi
Alternativas
Q1962704 Arquitetura de Software

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

Alternativas
Q1962702 Arquitetura de Software
Considerando os relógios de computadores e os eventos de temporização em sistemas distribuídos, assinale a opção que indica o termo que descreve a taxa de desvio de um relógio e a quantidade relativa pela qual o relógio de computador difere de um relógio de referência perfeito.
Alternativas
Q1962701 Arquitetura de Software

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

Alternativas
Q1962655 Arquitetura de Software

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.

Alternativas
Q1962647 Arquitetura de Software

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 

Alternativas
Q1962645 Arquitetura de Software

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

Alternativas
Q1962644 Arquitetura de Software
O padrão de projeto de software orientado a objetos, que pode ser utilizado para garantir que uma determinada classe tenha somente uma única instância, é
Alternativas
Q1961791 Arquitetura de Software
Analise as alternativas abaixo e considere se, de acordo com o que foi lido, são verdadeiras (V) ou falsas (P):

( ) 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 é;
Alternativas
Q1961690 Arquitetura de Software

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.

Alternativas
Q1961687 Arquitetura de Software

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. 

Alternativas
Respostas
1601: C
1602: E
1603: E
1604: C
1605: E
1606: C
1607: E
1608: E
1609: E
1610: A
1611: D
1612: B
1613: D
1614: A
1615: E
1616: B
1617: D
1618: E
1619: E
1620: C