Questões de Arquitetura de Software para Concurso

Foram encontradas 7.359 questões

Q3035067 Arquitetura de Software
A sigla SOA significa Services Oriented Arquitecture, ou arquitetura orientada a serviços. SOA é um tipo de design de software que torna os componentes reutilizáveis usando interfaces de serviços com uma linguagem de comunicação comum em uma rede. A arquitetura orientada a serviços integra os componentes de software implantados e mantidos separadamente, permitindo que eles se comuniquem e trabalhem juntos para formar aplicações que funcionam em sistemas diferentes. Na arquitetura orientada a serviços, o broker de serviços ou registro de serviços é
Alternativas
Q3035061 Arquitetura de Software
A programação paralela de sistemas distribuídos é geralmente feita de forma explícita, com troca de mensagens usando a interface de programação MPI. A função MPI-Send pode ser bloqueante ou não bloqueante, dependendo do 
Alternativas
Q3034889 Arquitetura de Software
Leia o caso a seguir.

Uma empresa de tecnologia está projetando uma nova aplicação web que exigirá escalabilidade e eficiência tanto no consumo quanto nas consultas ao banco de dados. A equipe de arquitetura está considerando utilizar uma arquitetura de microsserviços para otimizar a comunicação entre o front-end e o back-end.
Elaborado pelo(a) autor(a).

Qual é a conduta adequada para atender a tais requisitos mencionados no caso?
Alternativas
Q3033989 Arquitetura de Software


Com base no código XML precedente, julgue o próximo item. 

No referido código, o termo transport indica que o ESB será acessado por meio da URL a seguir. 


http://schemas.xmlsoap.org/soap/http

Alternativas
Q3033987 Arquitetura de Software

Julgue o próximo item, relativo a arquitetura de software. 


A interoperabilidade de sistemas é a capacidade de acessar informações de aplicações quando necessário, independentemente de onde elas estejam armazenadas ou de como sejam processadas. 

Alternativas
Q3033986 Arquitetura de Software

Julgue o próximo item, relativo a arquitetura de software. 


O barramento de serviço corporativo (ESB) é um padrão de arquitetura em que há integrações entre aplicativos de forma centralizada, oferecendo suporte ao intercâmbio de dados inclusive entre aplicações distintas. 

Alternativas
Q3033985 Arquitetura de Software

Julgue o próximo item, relativo a arquitetura de software. 


Na arquitetura orientada a serviços (SOA), os serviços devem possuir acoplamento forte, de modo a se obter maior segurança na comunicação entre os serviços, promovendo uma maior dependência entre os recursos externos. 

Alternativas
Q3033980 Arquitetura de Software

A respeito de usabilidade e acessibilidade na Internet, julgue o próximo item. 


As diretrizes da WCAG determinam que deve ser mantido o contexto da aplicação quando um componente diferente recebe o foco do usuário. 

Alternativas
Q3033979 Arquitetura de Software

A respeito de usabilidade e acessibilidade na Internet, julgue o próximo item. 


Segundo a WCAG, sugestões para a correção de erros de entrada de dados devem ser apresentadas ao usuário, independentemente do propósito do conteúdo. 

Alternativas
Q3033978 Arquitetura de Software

A respeito de usabilidade e acessibilidade na Internet, julgue o próximo item. 


Conforme a WCAG, o princípio denominado perceptível determina que os componentes de interface devem ser compreensíveis para o usuário. 

Alternativas
Q3033977 Arquitetura de Software

A respeito de usabilidade e acessibilidade na Internet, julgue o próximo item. 


Uma das diretrizes da WCAG estabelece que qualquer conteúdo não textual deve ser apresentado ao usuário com alternativa textual. 

Alternativas
Q3033976 Arquitetura de Software

A respeito de usabilidade e acessibilidade na Internet, julgue o próximo item. 


Captchas apresentados para confirmar que o acesso está sendo feito por humano devem prover formas alternativas acessíveis a usuários com deficiência. 

Alternativas
Q3033555 Arquitetura de Software

No que se refere à arquitetura cliente‐servidor, julgue o item subsecutivo. 


Na arquitetura cliente-servidor aplicada à computação em nuvem, a escalabilidade horizontal permite que mais servidores sejam adicionados, a fim de melhorar a capacidade de processamento, a resiliência e o desempenho do sistema. 

Alternativas
Q3033554 Arquitetura de Software

No que se refere à arquitetura cliente‐servidor, julgue o item subsecutivo. 


Em uma aplicação web baseada na arquitetura cliente-servidor de três camadas, a lógica de negócios, que inclui validações, processamento de dados e regras de aplicação, fica totalmente na camada intermediária, sem qualquer distribuição para as camadas de apresentação ou de dados. 

Alternativas
Q3033553 Arquitetura de Software

No que se refere à arquitetura cliente‐servidor, julgue o item subsecutivo. 


Com a criação da arquitetura cliente-servidor em três camadas, a arquitetura em duas camadas deixou de ser usada. 

Alternativas
Q3033552 Arquitetura de Software

No que se refere à arquitetura cliente‐servidor, julgue o item subsecutivo. 


Na arquitetura cliente-servidor para aplicações móveis, a comunicação entre o cliente (aplicativo móvel) e o servidor é sempre realizada de forma que todos os dados necessários são armazenados localmente no dispositivo móvel, o que elimina a necessidade de consultas ao banco de dados do servidor. 

Alternativas
Q3032945 Arquitetura de Software

Acerca de servidores de aplicação, julgue o próximo item. 


Os servidores de aplicação utilizam multithreading de forma nativa, para garantir alta escalabilidade e eficiência para seus processos.

Alternativas
Q3032944 Arquitetura de Software

Acerca de servidores de aplicação, julgue o próximo item. 


A utilização de servidores de aplicação é incompatível com os servidores web, pois se trata de tecnologias distintas. 

Alternativas
Q3032943 Arquitetura de Software

Acerca de servidores de aplicação, julgue o próximo item. 


Diferentemente dos servidores web, os servidores de aplicação fornecem conteúdo estático para atender ao usuário. 

Alternativas
Q3032942 Arquitetura de Software

Acerca de servidores de aplicação, julgue o próximo item. 


O balanceamento de carga dos servidores de aplicação distribui as chamadas de maneira que as diferentes máquinas do cluster funcionem como uma única. 

Alternativas
Respostas
41: D
42: B
43: B
44: E
45: E
46: C
47: E
48: C
49: E
50: E
51: C
52: C
53: C
54: E
55: E
56: E
57: C
58: E
59: E
60: C