Questões de Concurso
Filtrar
1.950 Questões de concurso encontradas
Página 31 de 390
Questões por página:
Questões por página:
Concurso:
Prefeitura de Vitória - ES
Disciplina:
Arquitetura de Software
Uma plataforma de comércio eletrônico baseada em microsserviços identificou degradação de desempenho em clientes
mobile e aumento de falhas em operações de pedido. A análise técnica apontou que o aplicativo móvel realiza múltiplas
chamadas REST para obtenção de dados de catálogo, preço, estoque e recomendações, recebendo frequentemente informações desnecessárias para as telas exibidas. Também foi constatado que o fechamento de pedidos depende de uma cadeia
síncrona entre os serviços de pedido, pagamento, estoque e notificação, de modo que a indisponibilidade temporária do
serviço de notificação impacta a conclusão da operação. A equipe de arquitetura decidiu revisar a integração entre backend,
frontend e serviços distribuídos, buscando reduzir o volume de dados trafegados para o cliente mobile, diminuir o acoplamento temporal entre serviços e preservar a consistência do processo de negócio em operações distribuídas. De acordo com
o exposto, assinale a alternativa cuja solução está correta em relação aos requisitos arquiteturais apresentados.
Concurso:
Prefeitura de Vitória - ES
Disciplina:
Arquitetura de Software
A análise e o projeto de software constituem atividades essenciais no desenvolvimento de sistemas computacionais, envolvendo definição de estruturas, organização de componentes, modelagem arquitetural e representação das responsabilidades da solução. Essas atividades influenciam aspectos relacionados à manutenção, integração, evolução e gerenciamento da
complexidade do software. Considerando os princípios de análise e projeto de software relacionados à abstração, modularização, encapsulamento e gerenciamento de dependências arquiteturais, assinale a afirmativa correta.
Um time de desenvolvimento está “containerizando” uma aplicação web que utiliza um banco de dados relacional. A equipe precisa garantir persistência de
dados, comunicação entre containers e um processo de inicialização confiável.
Para isso, utiliza o Docker Compose.
Analise as afirmações, considerando-as verdadeiras (V) ou falsas (F).
(_) Para que os dados de um banco de dados persistam após a remoção do container, é necessário configurar um volume, pois, por padrão, o sistema de arquivos de um container é efêmero e todos os dados são perdidos ao destruí-lo.
(_) No Docker Compose, containers declarados no mesmo arquivo são automaticamente colocados em uma rede compartilhada, permitindo que se comuniquem usando o nome do serviço como hostname, sem necessidade de configuração adicional de rede.
(_) O Docker Compose garante, por padrão, que um container de aplicação só inicie após o banco de dados estar completamente pronto para aceitar conexões, bastando usar a diretiva depends_on.
A sequência CORRETA, de cima para baixo, é
Analise as afirmações, considerando-as verdadeiras (V) ou falsas (F).
(_) Para que os dados de um banco de dados persistam após a remoção do container, é necessário configurar um volume, pois, por padrão, o sistema de arquivos de um container é efêmero e todos os dados são perdidos ao destruí-lo.
(_) No Docker Compose, containers declarados no mesmo arquivo são automaticamente colocados em uma rede compartilhada, permitindo que se comuniquem usando o nome do serviço como hostname, sem necessidade de configuração adicional de rede.
(_) O Docker Compose garante, por padrão, que um container de aplicação só inicie após o banco de dados estar completamente pronto para aceitar conexões, bastando usar a diretiva depends_on.
A sequência CORRETA, de cima para baixo, é
Concurso:
SEPLAG-AL
Disciplina:
Arquitetura de Software
Julgue o item subsequente, no que diz respeito a design de software e às recomendações W3C para desenvolvimento web.
Em arquitetura de microsserviços, o API Gateway é utilizado prioritariamente para a comunicação interna entre os próprios serviços, cabendo aos clientes acessar cada microsserviço de forma direta para evitar a formação de um ponto único de entrada.
Concurso:
SEPLAG-AL
Disciplina:
Arquitetura de Software
Julgue o item subsequente, no que diz respeito a design de software e às recomendações W3C para desenvolvimento web.
No modelo de padrões web, a linguagem HTML é usada para estruturar o conteúdo; a linguagem CSS, para controlar estilo e layout; e o modelo de documento (DOM), combinado a scripts e Ajax, para apoiar interatividade em aplicações web.