QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
7 questões encontradas

O Ministério Público de um estado brasileiro está modernizando seus sistemas de TI. A nova arquitetura de software será baseada em microsserviços hospedados na AWS e exigirá diferentes estratégias de comunicação assíncrona entre os componentes. A equipe identificou os seguintes requisitos:

I. Ingestão de dados em tempo real: As denúncias precisam ser ingeridas continuamente e em grande volume para análise posterior ( Streaming ).
II. Notificações fan-out : Alertas críticos devem ser enviados via SMS, e-mail e push (Múltiplos protocolos).
III. Compatibilidade legada: Sistemas Java que utilizam o padrão JMS devem ser integrados sem modificações significativas no código.

Considerando os serviços da AWS, atendem aos requisitos I, II e III, respectivamente:

A Amazon Kinesis, Amazon SNS e Amazon MQ.
B Amazon Kinesis, Amazon SQS e Amazon MQ.
C Amazon SQS, Amazon SNS e Amazon MQ.
D Amazon SNS, Amazon Kinesis e Amazon MQ.
E Amazon MQ, Amazon Kinesis e Amazon SNS.

Uma Secretaria da Fazenda mantém um sistema corporativo que integra cadastro de contribuintes, arrecadação, fiscalização eletrônica e relatórios gerenciais. Com o aumento do volume de acessos e a necessidade de evoluir módulos de forma independente, a equipe de TI avalia manter a arquitetura atual ou migrar gradualmente para microsserviços, entendendo que

A os módulos em uma arquitetura monolítica compartilham o mesmo ciclo de implantação e execução, o que simplifica o desenvolvimento inicial; já em microsserviços, cada serviço pode ser implantado e escalado de forma independente, exigindo maior maturidade em integração, monitoramento e gestão operacional.
B a adoção de microsserviços elimina a necessidade de testes integrados e observabilidade, pois cada serviço funciona de maneira isolada, enquanto sistemas monolíticos dependem de ferramentas externas para garantir confiabilidade.
C a arquitetura monolitica impede qualquer tipo de escalabilidade seletiva, pois tados 05 componentes precisam ser replicados integralmente, enquanto microsserviços eliminam dependências entre módulos e dispensam mecanismos de comunicação entre serviços.
D microsserviços são indicados apenas para sistemas pequenos e estáveis, pois a fragmentação do sistema aumenta a complexidade de implantação, tornando inviável o uso em ambientes críticos como os de arrecadação estadual.
E a arquitetura monolitica facilta a govemança e o controle transacional distribuido entre módulos independentes, enquanto microsserviços concentram dados e regras de negócio em um único repositório para simplificar a consistência.

Um órgão fazendário está modernizando o módulo de cálculo de tributos e deseja separar claramente a lógica das regras fiscais das adaptações necessárias para diferentes bancos de dados usados pelos estados. Considerando que a equipe quer garantir que mudanças na infraestrutura não impactem as regras tributárias centrais, a abordagem arquitetural que atende melhor a essa necessidade é

A a Arquitetura MVC, concentrando a lógica tributária em serviços ligados à camada de apresentação da aplicação web, aproveitando os recursos nativos do framework (como filtros, interceptors e validações) para tratar as particularidades de cada banco de dados.
B concentrar as regras fiscais em repositórios especializados por tipo de banco de dados, permitindo que cada repositório implemente as regras e consultas de forma otimizada para o SGBD específico (por exemplo, usando stored procedures ou funções nativas).
C Implementar a maior parte da lógica fiscal nos controllers das APIs, centralizando ali o fluxo das regras tributárias e das chamadas às diferentes fontes de dados, o que facilitaria a coordenação entre múltiplos bancos de dados sem alterar o domínio existente.
D a arquitetura hexagonal, estruturando o dominio com portas (Interfaces) e adaptadores para cada banco de dados, de forma que as regras fiscais permaneçam independentes das tecnologias de persistência.
E definir DTOs ricos para transporte de dados entre camadas, adicionando validações e transformações relacionadas às regras fiscais nesses objetos, mantendo a lógica tributária distribuída entre serviços, controllers e mapeamentos de banco de dados já existentes.
Órgão: Secretaria da Fazenda do Estado de São Paulo Cargo: Auditor Fiscal da Fazenda Estadual - Área: Tecnologia da Informação Prova: FCC - SEFAZ SP - Auditor Fiscal da Fazenda Estadual - Área: Tecnologia da Informação Conhecimentos Específicos - 2026

A equipe de uma Secretaria da Fazenda, que tinha um sistema monolítico o qual evoluiu para uma arquitetura SOA, enfrenta dificuldades para escalar e manter a agilidade no desenvolvimento de novas funcionalidades. Por tal razão, os arquitetos de sistemas estão considerando realizar a migração para uma arquitetura de microsserviços. Um dos integrantes da equipe questionou aos demais sobre qual seria o principal benefício da transição de SOA para microsserviços, cuja resposta unânime foi:

A redução da granularidade dos serviços para diminuir a complexidade do sistema.
B descentralização dos serviços em componentes independentes para permitir escalabilidade e implantações independentes.
C aumento do acoplamento entre os serviços para garantir a consistência dos dados.
D centralização do barramento de serviços (ESB) para facilitar a comunicação entre os serviços.
E padronização rígida das tecnologias utilizadas em todos os serviços para simplificar a manutenção.
Órgão: Secretaria da Fazenda do Estado do Piauí Cargo: Agente de Tributos Estaduais - Área: Tecnologia da Informação Prova: FCC - SEFAZ PI - Agente de Tributos Estaduais - Área: Tecnologia da Informação - 2025

Uma instituição de ensino superior tem um sistema de resultados escolares e outros sistemas relacionados como apoio à colocação profissional, pós-graduação e de controle de egressos. Quando o sistema de resultados escolares registra uma conclusão de um curso de graduação, todos os sistemas relacionados devem ser notificados assim que o registro da conclusão ocorra, ainda que de forma assíncrona.

Com base nessa situação, assinale a opção em que é apresentada a arquitetura de software mais apropriada para resolver especificamente a demanda citada desses sistemas.

A microsserviços
B peer-to-peer
C monolítica
D MVC (model-view-controller)
E publish/subscribe
Órgão: Laboratório Nacional de Astrofísica Cargo: Tecnologista - Área: Desenvolvimento e Arquitetura de Software Prova: CESPE/CEBRASPE - LNA - Tecnologista - Área: Desenvolvimento e Arquitetura de Software - 2024

A respeito de arquitetura orientada a microsserviços, é correto afirmar que

A microsserviços são unidades grandes de código que englobam múltiplas funcionalidades, agrupadas para facilitar a manutenção e a implementação de novas features .
B cada microsserviço deve ter seu próprio banco de dados, permitindo a independência de desenvolvimento, implementação e escalabilidade, mas aumentando a complexidade da gestão de dados.
C o padrão de comunicação mais comum entre microsserviços é o uso de Chamada de Procedimento Remoto ( Remote Procedure Call – RPC) síncrona, que garante maior confiabilidade na comunicação entre serviços.
D a arquitetura de microsserviços se caracteriza por serviços fortemente acoplados, o que permite a rápida integração de novas funcionalidades em um único deploy .
E na arquitetura de microsserviços, a falha em um único serviço geralmente resulta na indisponibilidade de todo o sistema, devido à alta interdependência entre os serviços.
Texto associado
Acerca de microsserviços, julgue os itens subsecutivos.

Os microsserviços criam vários serviços, cada qual executando em seu próprio processo, mas que não podem ser implantados de forma independente.

C Certo
E Errado
Órgão: Defensoria Pública do Distrito Federal Cargo: Analista - Área Informática / Banco de Dados Prova: CESPE/CEBRASPE - DPDF - Analista - Área Informática / Banco de Dados - 2022