Questões de Concurso Comentadas sobre inteligencia artificial em engenharia de software

Foram encontradas 633 questões

Q3874746 Engenharia de Software
Uma fintech desenvolveu um pipeline ponta a ponta (end-to-end) de machine learning para detecção de fraudes em transações financeiras.
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: 
Alternativas
Q3874745 Engenharia de Software
Uma empresa de e-commerce implantou um modelo de machine learning para prever a probabilidade de churn, métrica que indica a rotatividade ou evasão de clientes. Após seis meses em produção, a equipe de dados observou que, embora as distribuições estatísticas das features de entrada permanecessem estáveis (mesmas médias, mesmos desvios-padrão e mesmas distribuições), o relacionamento entre essas features e a variável-alvo (churn) havia mudado significativamente devido a alterações no comportamento dos consumidores causadas por novas políticas de fidelização da empresa.
Diante desse cenário, é correto afirmar que o modelo: 
Alternativas
Q3874744 Engenharia de Software
O desempenho de modelos de aprendizado de máquina está intrinsecamente relacionado ao equilíbrio entre viés e variância. Modelos com alto viés tendem a simplificar excessivamente o problema, resultando em subajuste (underfitting), enquanto modelos com alta variância podem capturar ruído nos dados de treinamento, levando ao sobreajuste (overfitting). Para mitigar esses problemas, diversas técnicas de regularização podem ser empregadas, ajustando a complexidade do modelo e melhorando sua capacidade de generalização.
Considerando os conceitos de compensação viés-variância, sobreajuste, subajuste e técnicas de regularização, é correto afirmar que: 
Alternativas
Q3874618 Engenharia de Software
No modelo de Machine Learningo Overfitting ocorre quando: 
Alternativas
Q3871968 Engenharia de Software
Em um laboratório de ciência de dados voltado ao setor público, três equipes desenvolvem soluções distintas baseadas em aprendizado de máquina, elencadas com os itens I, II e III.

I. Uma equipe cria um modelo que identifica se solicitações de serviços enviadas por cidadãos pertencem às categorias saúde, educação ou segurança pública, com base no texto da mensagem.
II. Outra equipe desenvolve um modelo que prevê o valor estimado de arrecadação tributária para o próximo mês, considerando dados históricos e indicadores econômicos.
III. Aterceira equipe elabora um modelo que segmenta municípios com perfis socioeconômicos semelhantes.

Com base nos conceitos fundamentais de aprendizado de máquina, os tipos de algoritmos utilizados nas soluções correspondem a 
Alternativas
Q3869760 Engenharia de Software
O cientista de dados Leo está desenvolvendo um modelo de inteligência artificial para analisar casos e tomar decisões sobre a procedência ou não do pleito.
Para analisar como o modelo chegou a uma determinada decisão, Leo deve utilizar: 
Alternativas
Q3869751 Engenharia de Software
Um laboratório de pesquisa médica está desenvolvendo um sistema de inteligência artificial para auxiliar no diagnóstico de uma doença de pele extremamente rara. O maior desafio do projeto é a escassez de dados: a equipe possui apenas 300 imagens dermatoscópicas rotuladas da doença, quantidade insuficiente para treinar uma rede neural convolucional (CNN) complexa do zero sem causar sobreajuste (overfitting).
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:
Alternativas
Q3869747 Engenharia de Software
Uma fintech desenvolveu um pipeline ponta a ponta (end-to-end) de machine learning para detecção de fraudes em transações financeiras.
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: 
Alternativas
Q3869744 Engenharia de Software
O aprendizado de máquina (machine learning) é frequentemente categorizado em diferentes paradigmas, dependendo da natureza dos dados disponíveis e do problema a ser resolvido. Dois dos tipos mais comuns são o aprendizado supervisionado e o aprendizado não supervisionado.
A principal diferença conceitual entre essas duas abordagens reside no fato de que, no aprendizado supervisionado:
Alternativas
Q3856599 Engenharia de Software
Amplamente utilizado em tarefas de clusterização, o algoritmo k-means
Alternativas
Q3856595 Engenharia de Software
Certa startup brasileira desenvolveu uma aplicação de inteligência artificial para auxiliar a justiça federal na análise inicial de recursos jurídicos de baixo valor. O sistema opera como um agente inteligente que utiliza um extenso dataset de jurisprudências passadas para calcular a probabilidade de sucesso de novos recursos, com o objetivo de otimizar a triagem processual ao maximizar a taxa de acerto nas suas previsões. Em testes, a aplicação atingiu uma impressionante taxa de precisão de 98% na previsão de resultados. No entanto, uma auditoria de compliance ético revelou que o algoritmo apresentava um viés: os recursos originários de regiões com baixo índice de desenvolvimento humano (IDH) do Nordeste brasileiro eram sistematicamente classificados com menor probabilidade de sucesso, mesmo quando apresentavam mérito legal similar a casos de regiões mais desenvolvidas. A equipe técnica defendeu o sistema, alegando que ele era racional, pois maximizava consistentemente a métrica de acerto definida.

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.
Alternativas
Q3991671 Engenharia de Software
O framework que fornece bibliotecas para criar aplicações avançadas de RAG (Retrieval Augmented Generation) e que tem como finalidade facilitar a aquisição de conteúdo e também realizar a indexação e recuperação de vários tipos de conteúdo, permitindo que a construção de aplicações possa acessar múltiplas fontes de dados e gerar respostas integradas, é denominado
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903014 Engenharia de Software
Para auxiliar magistrados e assessores na elaboração de sentenças e acórdãos, a equipe de TI do TJPI planeja desenvolver um sistema de recomendação de jurisprudência integrado ao editor de textos do PJe. Ao analisar o texto da minuta em elaboração, o sistema deve sugerir decisões e súmulas relevantes do próprio TJPI e de tribunais superiores. Qual das seguintes arquiteturas de sistema de recomendação é a mais adequada para essa tarefa?
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903012 Engenharia de Software
A Corregedoria Geral da Justiça do TJPI detectou um aumento expressivo no volume de processos contra um pequeno grupo de empresas de telefonia e instituições financeiras, caracterizando um fenômeno de litigância de massa. Para gerenciar essa demanda, a equipe de TI foi solicitada a construir um modelo preditivo que, ao analisar uma nova petição inicial no PJe, identifique com alta probabilidade se ela pertence a esse conjunto de litígios repetitivos. A análise inicial do dataset histórico revelou que esses processos representam apenas 5% do total de petições. Diante de um problema de classificação com dados severamente desbalanceados, qual é a abordagem metodológica mais adequada?
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903011 Engenharia de Software
A equipe de TI do TJPI foi incumbida de desenvolver um sistema de Inteligência Artificial para realizar a triagem e classificação automática de petições iniciais submetidas via PJe. O objetivo é direcionar cada petição para a vara competente (ex: Cível, Família, Fazenda Pública) com a menor latência possível, visando reduzir o tempo de distribuição. A equipe está avaliando duas abordagens principais de Processamento de Linguagem Natural (NLP): uma baseada em TF-IDF com um classificador SVM (Máquina de Vetores de Suporte) e outra baseada em um modelo Transformer pré-treinado para o português, como o BERTimbau, seguido de uma camada de classificação. Considerando os requisitos de um ambiente de produção de alta demanda como o do TJPI, qual das seguintes afirmações representa a análise de trade-offs mais acurada para a escolha da tecnologia? 
Alternativas
Q3893945 Engenharia de Software
Uma equipe de TI precisa gerenciar a configuração de centenas de servidores de forma padronizada, repetível e com o mínimo de intervenção manual. Eles decidiram empregar ferramentas de automação como Puppet e Ansible. Considerando as características dessas ferramentas, assinale a alternativa correta.
Alternativas
Q3841428 Engenharia de Software
As técnicas utilizadas em modelos de Machine Learning (ML) geralmente podem ser separadas em três grandes categorias. São elas: 
Alternativas
Q3729824 Engenharia de Software
Redes Neurais Artificiais podem aproximar qualquer função contínua com erro arbitrariamente pequeno. São estruturas base para as diversas aplicações em Inteligência Artificial, especialmente em Deep Learning e mostram seu verdadeiro potencial quando a quantidade de dados é abundante. Porém, há problemas comuns a serem observados ao treinar os modelos. Observe as alternativas a seguir e marque a que corresponde a um possível problema com redes neurais.
Alternativas
Q3729818 Engenharia de Software
O método de validação cruzada pode ser usado em vez de fazer uma separação do conjunto em treino e teste (subamostragem aleatória). Tal método separa um conjunto em k dobras, fazendo com que ____. Assim, esse método se torna útil para conjuntos de dados ____, pois a escassez de dados rotulados ____.
Assinale a alternativa que completa corretamente as lacunas.
Alternativas
Q3705847 Engenharia de Software
Tendo em vista os tipos de aprendizado de máquina, relacione a COLUNA II com a COLUNA I, associando os tipos de aprendizado às suas características.

COLUNA I
1. Aprendizado Supervisionado
2. Aprendizado Não Supervisionado

COLUNA II
(   ) Treina modelos com um conjunto de dados que possui rótulos ou labels, em que a resposta correta já é conhecida.
(   ) Treina modelos com dados que não possuem rótulos, buscando descobrir estruturas e padrões ocultos.
(   ) Utilizado para tarefas de classificação e regressão, como prever preços ou categorizar e-mails.

Assinale a sequência correta.
Alternativas
Respostas
21: C
22: B
23: E
24: B
25: A
26: E
27: B
28: C
29: B
30: B
31: E
32: D
33: B
34: C
35: C
36: E
37: B
38: A
39: A
40: B