🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Público Prefeitura de Vitória - ES 2026 para Analista em Tecnologia da Informação - Desenvolvimento

Questões Discursivas

Foram encontradas 4 questões

Q4209719 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. 
Alternativas
Q4209720 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.
Alternativas
Q4209721 Arquitetura de Software
Um conglomerado bancário internacional pretende modernizar sua plataforma central de processamento de pagamentos, atualmente estruturada em uma arquitetura monolítica legada, executando em ambiente mainframe, caracterizada por alto acoplamento e baixa coesão. A diretoria de tecnologia definiu que a nova solução deverá adotar uma arquitetura de microsserviços, permitindo escalabilidade independente e implantação autônoma de módulos de negócio, como liquidação, câmbio e transferências. Considerando as características das arquiteturas contemporâneas e as estratégias de integração entre sistemas legados e modernos, analise as afirmativas a seguir.

I. A transição do monólito para microsserviços reduz a complexidade operacional da infraestrutura, uma vez que os serviços passam a compartilhar um único banco de dados centralizado, reduzindo a necessidade de coordenação distribuída.
II. O padrão Strangler Fig (Padrão Estrangulador) representa uma estratégia recomendada para migração gradual, na qual funcionalidades do sistema legado são substituídas incrementalmente por novos serviços até a possível desativação do sistema original.
III. Em arquiteturas de microsserviços, ganhos relacionados à escalabilidade e autonomia de desenvolvimento podem ser acompanhados por desafios associados à consistência eventual de dados, observabilidade e monitoramento de transações distribuídas.

Está correto o que se afirma apenas em 
Alternativas
Q4209731 Arquitetura de Software
A Prefeitura Municipal de Vitória implantou uma nova infraestrutura para hospedar sistemas institucionais de arrecadação tributária, protocolo eletrônico e atendimento ao cidadão. Para aumentar a disponibilidade dos serviços digitais, a equipe de infraestrutura decidiu utilizar Docker Swarm na orquestração dos contêineres backend e frontend da aplicação. Durante um período de alta demanda causado pela emissão simultânea de carnês de IPTU, um dos nós responsáveis pela execução de serviços críticos apresentou falha de hardware. Mesmo após a indisponibilidade do nó, os serviços continuaram acessíveis aos cidadãos sem interrupção perceptível. Ao analisar o comportamento do ambiente, o administrador verificou que o cluster Docker Swarm havia redistribuído automaticamente as tarefas dos serviços afetados para outros nós disponíveis do cluster. Considerando o funcionamento do Docker Swarm nesse cenário, assinale a afirmativa correta. 
Alternativas
Respostas
1: D
2: D
3: D
4: A