Pular para o conteúdo principal

Questão de Programação — Python — FUNDATEC 2024

ProgramaçãoPython
Código
qg164394
Banca
FUNDATEC
Órgão
IF Sul - MG
Ano
2024
Nível
Superior
Cargo
Professor do Ensino Básico, técnico e Tecnológico: MCH-02 - Informática
É uma biblioteca de código aberto da linguagem Python que fornece funcionalidades para trabalhar com computação numérica, como, por exemplo, matrizes multidimensionais, sendo uma dependência para utilização do OpenCV com Python. O trecho refere-se a:
  1. ARequests
  2. BPyQt
  3. CDjango
  4. DNumPy
  5. EBotCity
Revelar gabarito e comentário

GabaritoD — NumPy

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Bibliotecas Python – NumPy

Gabarito: letra D (NumPy). A biblioteca descrita é o NumPy, que fornece suporte para computação numérica, incluindo arrays multidimensionais, e é uma dependência fundamental para o OpenCV em Python. Nenhuma das outras alternativas atende a essas características.

A questão cobra conhecimento específico sobre as principais bibliotecas do ecossistema Python. O NumPy (Numerical Python) é a biblioteca padrão para operações matemáticas e manipulação de arrays, sendo base para outras como SciPy e OpenCV.

Alternativa A — ❌ Incorreta

Requests é uma biblioteca para requisições HTTP, amplamente usada para consumo de APIs web. Não tem relação com computação numérica ou matrizes multidimensionais, nem é dependência do OpenCV.

Alternativa B — ❌ Incorreta

PyQt é um binding da linguagem Python com o framework Qt, voltado para desenvolvimento de interfaces gráficas (GUI). Não possui foco em computação numérica e não é usado como dependência do OpenCV.

Alternativa C — ❌ Incorreta

Django é um framework web full-stack de alto nível, utilizado para desenvolvimento rápido de aplicações web. Não oferece funcionalidades para computação numérica e não é dependência do OpenCV.

Alternativa D — ✅ Correta ⟵ GABARITO

NumPy é a biblioteca de código aberto que fornece o objeto array multidimensional (ndarray), além de funções matemáticas de alto desempenho. É dependência obrigatória para instalação do OpenCV com suporte a Python, já que o OpenCV utiliza arrays NumPy para representar imagens e dados numéricos.

Alternativa E — ❌ Incorreta

BotCity é uma plataforma de automação robótica de processos (RPA) para Python. Não é uma biblioteca de computação numérica e não tem relação com OpenCV ou matrizes multidimensionais.

Dica de estudo: Memorize as principais bibliotecas Python e suas finalidades. NumPy, Pandas, Matplotlib, Scikit-learn, OpenCV, Requests, Flask, Django são recorrentes em provas. Associe cada uma à sua área de aplicação.

Gabarito: letra D – NumPy.

Link permanente: /questoes/qg164394