É uma interface de programação de aplicativos (API) para do...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - DOM.
O DOM (Document Object Model) é uma interface de programação para documentos HTML e XML. Ele permite a programas e scripts acessar e atualizar o conteúdo, a estrutura e o estilo de documentos. O DOM define a estrutura lógica dos documentos como uma árvore de nós e possibilita aos desenvolvedores manipular esses nós para alterar o documento dinamicamente, seja alterando o texto, a estrutura ou mesmo o estilo CSS aplicado.
Para entender por que as outras alternativas são incorretas, vamos dar uma breve olhada nelas:
- UDDI (Universal Description, Discovery, and Integration) é um padrão para publicar e descobrir informações sobre serviços web, o que não tem relação com a manipulação de documentos HTML ou XML.
- XSL (eXtensible Stylesheet Language) é uma linguagem para transformar documentos XML e definir como os documentos XML são exibidos, mas não é uma API para acessar e manipular documentos.
- FDDI (Fiber Distributed Data Interface) é um padrão de rede para transmissão de dados em fibra óptica, o que não tem relação com a manipulação de documentos HTML ou XML.
- IDL (Interface Definition Language) é uma linguagem usada para definir interfaces de comunicação entre componentes de software, mas novamente, não está relacionada à manipulação de documentos HTML ou XML através de uma API.
O DOM é fundamental para qualquer desenvolvedor web, pois é através dele que é possível interagir com a página e criar aplicações dinâmicas. Este conceito é frequentemente encontrado em perguntas de concursos públicos para programadores porque é uma base sólida no desenvolvimento web.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo