Análise da Questão
A questão aborda a hierarquia e o uso de bibliotecas de visualização de dados na linguagem Python. Para responder corretamente, é necessário compreender a relação entre as ferramentas mais comuns do ecossistema científico de Python.
Alternativa C - Matplotlib; Seaborn; biblioteca.
Justificativa Didática
Para preencher as lacunas corretamente, devemos analisar a função e a dependência de cada software mencionado:
- Matplotlib: É a fundação básica para gráficos em Python. Funciona como a "base" ou o motor principal de baixo nível para criar visualizações.
- Seaborn: É uma biblioteca que foi desenvolvida sobre o Matplotlib. Ela utiliza o Matplotlib por trás dos panos, mas oferece uma sintaxe mais simples e estética superior para criar gráficos estatísticos complexos rapidamente.
- Definição: Tanto o Seaborn quanto o Matplotlib são classificados tecnicamente como bibliotecas (conjuntos de códigos reutilizáveis), e não como "classes" isoladas ou "métodos" únicos.
Portanto, a lógica da frase completa fica assim:
"Baseado no Matplotlib o Seaborn é uma biblioteca para visualização de dados."
Resumo da Relação Técnica
| Ferramenta | Tipo de Abordagem | Função Principal |
|---|
| Matplotlib | Baixo nível (Fundação) | Criar gráficos detalhados controlando cada elemento. |
| Seaborn | Alto nível (Sintaxe Simplificada) | Gerar gráficos estatísticos atraentes com menos código. |
A alternativa C é a única que respeita essa relação de dependência (Seaborn usa Matplotlib) e a classificação técnica correta (ambas são bibliotecas).