A Lei nº 14.133/2021 prevê a possibilidade de exigência
de amostra ou prova de conceito (POC) no processo
de contratação de bens e serviços. Considerando essa
informação, assinale a opção que apresenta o momento
em que esse procedimento deve ocorrer no processo
licitatório.
Um desenvolvedor trabalhou em um branch de
funcionalidade e desejou trazer as atualizações mais
recentes do branch main para o seu branch. Ele queria que
o histórico do seu branch fosse reescrito como se tivesse
começado a partir do ponto mais atual do main, mantendo
um histórico linear e limpo, sem merge commits.
Com base nessa situação hipotética, assinale a opção que
apresenta o comando Git adequado para essa estratégia.
O conceito de DevSecOps visa integrar a segurança
ao fluxo de trabalho DevOps. Em vez de realizar
auditorias de segurança apenas no final do ciclo de
desenvolvimento (antes do lançamento), as verificações de
segurança são movidas para as etapas iniciais do pipeline,
como durante a codificação e o build. Com base nessas
informações, assinale a opção que apresenta o termo
utilizado para descrever essa antecipação das práticas de
segurança para o início do ciclo de desenvolvimento.
Em um quadro Kanban, uma equipe observou que a coluna
Em Teste estava constantemente cheia, atingindo seu
limite de trabalho em progresso (WIP), enquanto a coluna
Desenvolvimento ficava bloqueada, pois não poderia
mover novos itens para Em Teste.
Com base nessa situação hipotética, assinale a opção que
apresenta esse fenômeno e a ação sugerida pelos princípios
do Kanban para resolvê-lo.
Uma arquitetura de microsserviços precisou ser projetada
para desacoplar os serviços. O serviço Pedidos deveria
notificar os serviços Estoque e Notificações sempre que
ocorresse uma nova venda. É um requisito crítico que o
serviço Pedidos não falhe caso o serviço Notificações esteja
temporariamente indisponível.
Com base nessa situação hipotética, assinale a opção que
apresenta o padrão de integração de sistemas que atende
a esse requisito de desacoplamento e resiliência, utilizando
um intermediário.
Um usuário desejou permitir que uma aplicação de
terceiros,
chamada AppCalendario, acessasse seus
eventos no Google Calendar em seu nome, sem informar
sua senha do Google a essa aplicação. Nesse cenário, o
provedor (Google) emitiu para o AppCalendario um token
de acesso temporário, com escopo restrito, apenas leitura
dos eventos.
Com base nessa situação hipotética, assinale a opção
que apresenta o padrão de autorização projetado
especificamente para esse tipo de delegação de
autorização.
Em uma API RESTful, um cliente precisou atualizar
parcialmente um recurso. Por exemplo, em um cadastro de
usuário com 10 campos, o cliente desejou alterar apenas
o telefone, sem precisar enviar os outros 9 campos na
requisição.
Com base nessa situação hipotética, assinale a opção que
apresenta o método HTTP para realizar uma atualização
parcial.
Um desenvolvedor Java vai criar uma nova API REST usando
Spring e deseja evitar configuração manual extensa (XML
ou classes de configuração) para tarefas comuns, como
definir o DataSource, configurar o Spring MVC e iniciar um
servidor web embutido (por exemplo, Tomcat).
Com base nessa situação hipotética, assinale a opção que
apresenta o principal recurso do Spring Boot que, seguindo
o princípio de “convenção acerca da configuração”, atende
a esse requisito.
Uma equipe de desenvolvimento projetou um sistema
financeiro em MySQL. É um requisito crítico em que
o
sistema suporte transações ACID (Atomicidade,
Consistência, Isolamento, Durabilidade) utiliza chaves
estrangeiras para garantir a integridade referencial entre as
tabelas.
Com base nessa situação hipotética, assinale a opção que
apresenta o mecanismo de armazenamento do MySQL que
deve ser utilizado para atender a esses requisitos.