Questão 67481

Tecnologia da Informação · 2025

Questão

ID 67481

Disciplina: Tecnologia da Informação

Assuntos: Python, Vetores (Arrays)

Ano: 2025 Banca: PERFIL - ENADE Órgão: Quarto Simulado Pnd


Um professor de programação está ensinando seus alunos do Ensino Médio a trabalhar com APIs (Application Programming Interfaces) para obter dados da web. Ele quer que eles compreendam o formato JSON (JavaScript Object Notation) como uma forma leve e legível de estruturar e trocar dados. Ele explica: "JSON é um formato de texto para troca de dados, inspirado na sintaxe de objetos do JavaScript. Ele é fácil para humanos lerem e escreverem, e fácil para máquinas interpretarem e gerarem. Ele é construído sobre duas estruturas: (1) uma coleção de pares nome/valor, o que em muitas linguagens é realizado como um objeto, registro, struct, dicionário, hash table, lista de chaves ou array associativo; e (2) uma lista ordenada de valores, o que na maioria das linguagens é realizado como um array, vetor, lista ou sequência." Para a atividade prática, ele usa uma API de informações sobre planetas do sistema solar, que retorna os dados do planeta Marte no seguinte formato JSON:

```json { "nome": "Marte", "diametro_km": 6779, "tem_agua": true, "luas": [ { "nome": "Fobos", "raio_km": 11.2 }, { "nome": "Deimos", "raio_km": 6.2 } ] } ```

A tarefa dos alunos é escrever um pequeno script em Python que faça o parsing (análise) desse JSON e imprima o nome da segunda lua de Marte.

Qual trecho de código em Python acessaria e imprimiria corretamente o nome 'Deimos' a partir do objeto JSON (assumindo que ele foi carregado na variável `dados_marte` que se comporta como um dicionário)?

Alternativas da questão 67481
Pular para o conteúdo principal