Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2023

ProgramaçãoLinguagens de programação
Código
ce153464
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Perfil: Engenharia Elétrica
Acerca da importação de dados em Python, julgue o item que se segue.As classes elementTree e minidom servem para análise e modificação de dados XML.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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”.

Processamento de XML em Python

Gabarito: ✅ CERTO. As classes ElementTree e minidom são módulos da biblioteca padrão do Python, ambos destinados à análise e modificação de dados XML. O CESPE/CEBRASPE cobra conhecimento básico das bibliotecas nativas da linguagem.

A biblioteca xml.etree.ElementTree oferece uma API leve e eficiente para percorrer, modificar e criar árvores XML. Já xml.dom.minidom implementa a interface DOM (Document Object Model), fornecendo uma representação mais completa e hierárquica do documento, embora seja mais pesada. Ambas são fornecidas no módulo xml da linguagem, sem necessidade de instalação adicional.

Processamento XML em Python
  • 1Biblioteca padrão (módulo xml)
    • ElementTree
      • API leve e eficiente
      • Percorre, modifica e cria árvores XML
    • minidom
      • Interface DOM
      • Representação hierárquica completa
      • Mais pesada
  • 2Ambas nativas (sem instalação)
LEVEL · soulevel.com.br

✅ CERTO. A afirmação está correta: ambas as classes servem para análise e modificação de XML.

Link permanente: /questoes/ce153464