Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.089 questões

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
Q1961686 Arquitetura de Software

Acerca de arquitetura de TI, julgue o item que se segue.


Na arquitetura cliente/servidor multinível, uma mesma aplicação pode ser servidor para um cliente e cliente para outro servidor, desde que não simultaneamente. 

Alternativas
Q1961677 Arquitetura de Software

Acerca de arquiteturas, práticas e serviços, julgue o item subsequente.


Considere que o Ministério das Comunicações possua um serviço estratégico desenvolvido em arquitetura monolítica, disponibilizado por meio de aplicativo monolítico e acessível por meio de browser no servidor de aplicação, que acessa um banco de dados em outro servidor. Considere, ainda, que os usuários desse serviço reclamem frequentemente da usabilidade do sistema, que é agravada pela impossibilidade de consumir serviços a partir dele. Nessa situação hipotética, a adoção da MASA (Mesh App and Service Architecture) ajudaria a resolver esse problema, uma vez que, nessa arquitetura, o backend do aplicativo é personalizável, pois consiste em vários módulos independentes que os desenvolvedores podem criar e atualizar, de modo a permitir uma experiência múltipla do usuário ao acessar o aplicativo por meio de dispositivos distintos. 

Alternativas
Q1961676 Arquitetura de Software

Acerca de arquiteturas, práticas e serviços, julgue o item subsequente. 


DesignOps está relacionado às práticas operacionais que permitem o gerenciamento de equipes de design por meio de abordagens que combinam a experiência do usuário com o gerenciamento de operações de tecnologias e processos compatíveis com o DevOps para a entrega de ativos de design.

Alternativas
Q1961674 Arquitetura de Software

Julgue o item seguinte, a respeito de acessibilidade e usabilidade.


De acordo com o Modelo de Acessibilidade em Governo Eletrônico (eMAG), não se devem utilizar âncoras, isto é, links para uma mesma página. No lugar delas, devem ser utilizadas marcações semânticas adequadas, como H1, H2, H3 para cabeçalhos e Ul, Ol, Dl para listas. 

Alternativas
Q1957606 Arquitetura de Software
Consiste em uma arquitetura para sistemas, com base em redes (sistemas distribuídos), que é conceituada como um conjunto de constraints (restrições ou princípios) com o objetivo de definir a melhor forma de particionar um sistema. Essa arquitetura denomina-se  
Alternativas
Q1955557 Arquitetura de Software
No padrão MVC, a camada onde são representadas as classes que acessam e manipulam dados na base de dados por meio de instruções SQL é a camada
Alternativas
Q1953246 Arquitetura de Software

No que se refere à Interface Homem-Máquina, um termo é definido como a qualidade que um produto apresenta de poder ser utilizado por usuários específicos para atingir determinadas metas com eficiência, eficácia e satisfação num contexto de uso específico. Em resumo, os sistemas devem ser flexíveis e fáceis de usar e aprender. Além disso, devem despertar uma boa atitude nas pessoas.

Esse termo é denominado: 

Alternativas
Respostas
2041: E
2042: E
2043: A
2044: D
2045: B
2046: D
2047: A
2048: E
2049: B
2050: D
2051: E
2052: E
2053: C
2054: E
2055: C
2056: C
2057: E
2058: B
2059: A
2060: B