Em Python a função é um módulo de programa independente que ...
Com relação ao uso do Python, analise os itens a seguir:
I. Uma função recursiva, tem um calling program com uma função definida (escrita) dentro do corpo de outra função.
II. O algoritmo de redução da dimensionalidade Principal component analysis (PCA), presente na biblioteca Scikit-Learn Library, é usada para decompor um conjunto de dados multivariado, podendo sua capacidade de estimar quantos componentes são necessários para descrever os dados ser determinada observando o Cálculo médio de Autovalores e Autovetores.
III. Modelos de Large Language Models (LLMs) foram incorporados ao Python, por meio de camadas de abstração (bibliotecas), que estabeleceram facilidade de integração por meio de Processamento matemático em GPU (pela Infraestrutura/Base), Download e execução de modelos opensource (pelo Acesso a Modelos), Criação de fluxos de trabalho e agentes multitarefa (pela Orquestração) e conexão da IA com documentos e bases de dados (pela Integração de Dados).
Está correto o que se afirma em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C
Fundamento decisivo: O decisivo foi verificar que o item I descreve função aninhada, não recursão, e que o item II usa uma formulação tecnicamente inadequada para o PCA. Assim, I e II não se sustentam.
- Em Python, identifique recursão pelo critério da autochamada da função, não pelo local onde ela foi definida.
- No PCA, diferencie a decomposição por autovalores/autovetores do critério de escolha do número de componentes; a mera presença desses termos não valida qualquer formulação.
- Quando um item é descritivo e amplo, só o descarte se houver erro técnico concreto, não apenas falta de nomenclatura estrita.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
- Item I (Errado) → Recursão ocorre quando uma função chama a si mesma, direta ou indiretamente. Definir uma função dentro de outra caracteriza uma função aninhada (nested function), não uma função recursiva.
- Item II (Errado) → O PCA decompõe os dados utilizando autovalores e autovetores da matriz de covariância (ou SVD). A escolha do número de componentes é baseada na variância explicada, normalmente analisando os autovalores acumulados, e não em um "cálculo médio" de autovalores e autovetores.
- Item III (Certo) → O ecossistema Python possui bibliotecas como Transformers, PyTorch, TensorFlow, LangChain, LlamaIndex, vLLM, entre outras, que abstraem o uso de LLMs, facilitam o uso de GPU, o download de modelos, a orquestração de agentes e a integração com bases de dados.
Gabarito: C
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo