Questões de Concurso
Filtrar
145 Questões de concurso encontradas
Página 13 de 29
Questões por página:
Questões por página:
Concurso:
MPE-ES
Disciplina:
Arquitetura de Software
Considerando as boas práticas de arquitetura de APIs REST, avalie
as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a
falsa.
( ) Em APIs REST, a semântica do método HTTP integra o contrato da operação, de modo que a leitura de um recurso não deve ser modelada com método cujo significado indique alteração de estado.
( ) A criação de novos recursos em uma coleção pode ser realizada por meio de requisição PUT dirigida ao endpoint correspondente à coleção, com retorno de um novo identificador gerado pelo servidor.
( ) Em APIs REST, a utilização de um código HTTP uniforme para respostas de êxito e de falha não compromete a semântica da interação, desde que o corpo da mensagem descreva adequadamente o resultado da requisição.
As afirmativas são, respectivamente,
( ) Em APIs REST, a semântica do método HTTP integra o contrato da operação, de modo que a leitura de um recurso não deve ser modelada com método cujo significado indique alteração de estado.
( ) A criação de novos recursos em uma coleção pode ser realizada por meio de requisição PUT dirigida ao endpoint correspondente à coleção, com retorno de um novo identificador gerado pelo servidor.
( ) Em APIs REST, a utilização de um código HTTP uniforme para respostas de êxito e de falha não compromete a semântica da interação, desde que o corpo da mensagem descreva adequadamente o resultado da requisição.
As afirmativas são, respectivamente,
Concurso:
MPE-ES
Disciplina:
Arquitetura de Software
Uma organização iniciou a modernização de seu sistema
corporativo. A aplicação, antes monolítica, foi gradualmente
dividida em serviços independentes para atender módulos como
autenticação, faturamento e catálogo. Durante a transição, parte
da integração entre sistemas legados permaneceu baseada em
contratos formais descritos em XML, enquanto os novos serviços
passaram a expor APIs HTTP com troca de mensagens em JSON.
Com base nesse cenário, avalie as afirmativas a seguir.
I. A coexistência, no mesmo ambiente, de serviços que utilizam contratos formais em XML e de APIs HTTP com JSON é compatível com um processo de transição arquitetural, não sendo suficiente, por si só, para descaracterizar uma adoção de microsserviços.
II. Em uma arquitetura de microsserviços, a divisão do sistema em vários serviços garante baixo acoplamento e independência de evolução, mesmo que todos compartilhem o mesmo banco de dados e dependam de mudanças coordenadas no esquema relacional.
III. Os microsserviços podem ser compreendidos como uma abordagem específica de arquitetura orientada a serviços, de modo que nem toda solução orientada a serviços caracteriza, necessariamente, uma arquitetura de microsserviços.
Está correto o que se afirma em
Com base nesse cenário, avalie as afirmativas a seguir.
I. A coexistência, no mesmo ambiente, de serviços que utilizam contratos formais em XML e de APIs HTTP com JSON é compatível com um processo de transição arquitetural, não sendo suficiente, por si só, para descaracterizar uma adoção de microsserviços.
II. Em uma arquitetura de microsserviços, a divisão do sistema em vários serviços garante baixo acoplamento e independência de evolução, mesmo que todos compartilhem o mesmo banco de dados e dependam de mudanças coordenadas no esquema relacional.
III. Os microsserviços podem ser compreendidos como uma abordagem específica de arquitetura orientada a serviços, de modo que nem toda solução orientada a serviços caracteriza, necessariamente, uma arquitetura de microsserviços.
Está correto o que se afirma em
Um conjunto de profissionais de um órgão público está modernizando o acesso aos seus sistemas corporativos. Para reduzir o
acoplamento entre aplicações, foi adotada uma arquitetura baseada em API-led Connectivity. Nesse contexto, a distribuição mais
adequada das responsabilidades entre APIs de Sistema, APIs de Processo e APIs de Experiência consiste em
Uma equipe de arquitetura de software de um Tribunal de Justiça iniciou a modernização incremental de um sistema processual
monolítico. A estratégia prevê que determinadas capacidades do sistema legado sejam substituídas por novos serviços, sem
interrupção global da operação. Considerando o padrão Strangler Fig, a conduta tecnicamente coerente é
Em um Tribunal de Justiça, um portal de serviços digitais permite que advogados e cidadãos consultem processos, protocolem
petições, acompanhem audiências e recebam comunicações processuais. A solução é composta por microsserviços executados
em contineres, com escalabilidade dinâmica. O acesso externo ocorre por APIs HTTPS. Alquns servicos, como validacão de
documentos e consultaa sistemas legados, podem apresentar indisponibilidades temporárias e não devem comprometer todo o
fluxo de protocolo. Nesse cenário, a composição arquitetural adequada é