Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 12.717 questões
Para analisar como o modelo chegou a uma determinada decisão, Leo deve utilizar:
A equipe ágil deve lidar com essa demanda:
Para contornar essa limitação, os cientistas de dados decidiram utilizar um modelo de arquitetura robusta (como a ResNet-50), que já foi previamente treinado em milhões de imagens genéricas do banco de dados ImageNet. A estratégia adotada consiste em manter os pesos das camadas iniciais da rede inalterados (congelados), aproveitando a capacidade do modelo de reconhecer formas e texturas, e treinar apenas as últimas camadas para distinguir a lesão de pele específica.
Essa técnica de reaproveitamento de conhecimento prévio de um domínio para resolver um problema em outro domínio com poucos dados é denominada:
O pipeline inclui as seguintes etapas:
(1) ingestão de dados em tempo real via streaming;
(2) feature engineering com agregações temporais (médias móveis de 7 e 30 dias);
(3) predição usando um modelo de gradient boosting;
(4) deployment em arquitetura de microsserviços.
Após três meses em produção, o time de MLOps observou degradação gradual no F1-score de 0.89 para 0.72, enquanto o monitoramento revelou que as distribuições das features agregadas apresentavam mudanças estatisticamente significativas (p < 0.01 no teste de Kolmogorov-Smirnov), embora as features brutas individuais permanecessem estáveis.
Considerando as melhores práticas de pipelines de ML em produção e estratégias de deployment, a equipe deve:
A principal diferença conceitual entre essas duas abordagens reside no fato de que, no aprendizado supervisionado:
A equipe ágil deve lidar com essa demanda:
De acordo com as práticas do Scrum, além de outras ações possíveis, é essencial
Considerando a natureza do sistema criado nessa situação hipotética e a distinção fundamental entre racionalidade e justiça em sistemas de IA, assinale a opção que apresenta corretamente a falha ética do sistema à luz dos conceitos básicos da inteligência artificial.
A partir do cenário apresentado na situação hipotética precedente, é correto afirmar que a equipe aplicou um processo que
No contexto dessa situação hipotética, é correto afirmar que a atribuição de maximizar o valor entregue ao cliente é responsabilidade do(a)
A partir dessa situação hipotética, assinale a opção que corresponde à abordagem mais adequada para que os representantes dessa empresa atinjam seus objetivos.
• A branch feature/login possui vários commits.
• A branch principal main já possui seu próprio histórico consolidado.
• O desenvolvedor precisa aplicar apenas um commit específico da branch feature/login na branch main, sem trazer outros commits da branch de feature e sem modificar o histórico existente da main.
Considerando esse cenário, qual comando Git é o mais apropriado para atingir o objetivo de forma seletiva e segura?
O diagrama UML mais adequado para modelar essas transições de estado e as condições que as disparam é o diagrama
Assinale a opção que apresenta o diagrama UML mais apropriado para representar essas interações funcionais entre atores externos e o sistema.
Nesse cenário, a metodologia de desenvolvimento mais adequada é