

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
O TCE-SC está a implementar um assistente virtual para auxiliar os auditores na consulta de normas jurídicas complexas. Para evitar alucinações do modelo de linguagem (LLM) e garantir que as respostas sejam baseadas estritamente no repositório de resoluções do Tribunal, a equipe técnica optou pela arquitetura Retrieval-Augmented Generation (RAG).
No fluxo de funcionamento de um sistema RAG, o papel fundamental do Vector Database é
armazenar as representações matemáticas dos documentos para permitir a busca por similaridade semântica.
realizar a tradução juramentada dos termos técnicos para linguagem natural.
armazenar o código-fonte do modelo pré-treinado para ajuste fino.
substituir completamente o LLM na geração do texto final da resposta.
gerir o histórico de conversas do usuário em formato de texto estruturado JSON.
Sobre as versioned migrations no Flyway, assinale a alternativa correta.
É recomendável modificar migrações versionadas já aplicadas em ambientes permanentes para corrigir erros, pois isso evita a criação de novos scripts
As migrações versionadas são aplicadas exatamente uma vez e são acompanhadas por uma versão, uma descrição e um checksum para garantir integridade
O Flyway permite que duas migrações diferentes possuam a mesma versão, desde que tenham descrições distintas, pois isso não causa conflitos
A ordem de execução das migrações versionadas é determinada pelo tamanho do script, e não pelos números de versão
O versionamento semântico e a análise de impacto baseada em grafos são técnicas de gerenciamento de requisitos que substituem as revisões manuais.
Certo
Errado
O Manifesto Ágil é baseado em 12 princípios que orientam o desenvolvimento de software, promovendo a entrega contínua de valor, flexibilidade e colaboração. Dessa forma, assinale a alternativa que NÃO apresenta um princípio do Manifesto Ágil.
As melhores arquiteturas, requisitos e designs são definidos por gerentes externos e seguidos rigidamente pela equipe.
Pessoas de negócio e desenvolvedores devem trabalhar em conjunto diariamente por todo o projeto.
Construir projetos em torno de indivíduos motivados, dando a eles o ambiente e o suporte necessário e confiando neles para fazer o trabalho.
O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimento é por meio de conversa face a face.
Os processos ágeis promovem desenvolvimento sustentável. Os patrocinadores, desenvolvedores e usuários devem ser capazes de manter um ritmo constante indefinidamente.
O analista Joaquim implementou o código do sistema TRF1Web seguindo os princípios SOLID. O TRF1Web já se encontra em produção. A documentação do TRF1Web, escrita por Joaquim, estabelece que novas funcionalidades devem ser introduzidas no sistema por meio de plugins, sem modificar o código atual do sistema.
Essa maneira de introduzir novas funcionalidades no TRF1Web é resultado direto da aplicação do seguinte princípio SOLID:
aberto/fechado;
substituição de Liskov;
responsabilidade única;
segregação de interfaces;
inversão de dependência.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Clean Code (Código Limpo) é um conceito promovido por Robert C. Martin (também conhecido como Uncle Bob) em seu livro "Clean Code: A Handbook of Agile Software Craftsmanship". O termo refere-se a um conjunto de práticas e princípios para escrever código que seja legível, compreensível e fácil de manter. Dos princípios elencados a seguir, assinale o que é fundamental para garantir que o código escrito esteja alinhado com os conceitos de código limpo, conforme descrito por Uncle Bob.
Duplicar o código quando necessário para evitar complexidade adicional em uma única função.
Manter todas as funções e métodos em um único arquivo para facilitar a navegação.
Usar abreviações e siglas em nomes de variáveis para economizar espaço e tempo.
Escrever funções e métodos pequenos e focados, cada um com uma única responsabilidade clara.
Permitir que uma função ou método realize múltiplas tarefas para otimizar a performance.
Leia e analise as afirmativas abaixo sobre o uso de funcionalidades no Microsoft Office − Word 2019:
I.No Word 2019, é possível aplicar bordas e sombreamento tanto a parágrafos inteiros quanto a trechos específicos do texto para destacá-los visualmente.
II.A numeração e a tabulação no Word 2019 não podem ser personalizadas, sendo limitadas às configurações padrão oferecidas pelo software.
III.No Word 2019, é possível inserir um cabeçalho e rodapé diferentes para páginas pares e ímpares de um mesmo documento.
IV.Ao manipular imagens no Word 2019, não é possível ajustar a transparência diretamente no editor de texto, requerendo software de edição de imagens externo.
Assinale a alternativa correta:
Apenas as afirmativas I, III e IV são verdadeiras.
As afirmativas I, II, III e IV são verdadeiras.
Apenas as afirmativas I e III são verdadeiras.
Apenas as afirmativas I, II e IV são verdadeiras.
Apenas as afirmativas III e IV são verdadeiras.