Na aula, Ana monta um cadastro de folhas. O código é um número inteiro; o peso pode ter casas decimais; a data…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Analisar e utilizar as diferentes formas de representação e consulta a dados em formato digital para pesquisas científicas.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Na aula, Ana monta um cadastro de folhas. O código é um número inteiro; o peso pode ter casas decimais; a data é escrita como texto no formato ISO 8601; o local tem latitude e longitude decimais; as pragas formam uma lista de textos; e a foto é guardada como texto Base64. Qual estrutura usa o tipo certo em cada campo do cadastro?
- A) id: inteiro; weight: decimal; date_collected: texto ISO 8601; location: objeto com latitude e longitude decimais; pests: texto; image: texto Base64
- B) id: inteiro; weight: decimal; date_collected: número; location: objeto com latitude e longitude decimais; pests: lista de textos; image: texto Base64
- C) id: texto; weight: decimal; date_collected: texto ISO 8601; location: objeto com latitude e longitude decimais; pests: lista de textos; image: texto Base64
- D) id: inteiro; weight: decimal; date_collected: texto ISO 8601; location: texto com latitude e longitude; pests: lista de textos; image: texto Base64
- E) id: inteiro; weight: decimal; date_collected: texto ISO 8601; location: objeto com latitude e longitude decimais; pests: lista de textos; image: texto Base64
✅ Resposta correta: alternativa E
Resolução passo a passo
- Leia o enunciado campo a campo e identifique o tipo pedido para cada um: código é inteiro; peso é decimal; data é texto no formato ISO 8601; local é um par de decimais (latitude e longitude); pragas é uma lista de textos; foto é texto Base64.
- Compare com a alternativa E: id inteiro, weight decimal, date_collected texto ISO 8601, location objeto com latitude e longitude decimais, pests lista de textos e image texto Base64. Todos os campos coincidem com a descrição do enunciado, então E é a estrutura correta.
- Por que as outras estão erradas:
- A) pests como texto simples não atende a 'lista de textos'.
- B) date_collected como número contradiz a data escrita como texto ISO 8601.
- C) id como texto contradiz o código que é número inteiro.
- D) location como texto contradiz as coordenadas decimais, que devem ser separadas em latitude e longitude.
- O gabarito oficial E está correto, conforme a análise independente feita acima.
💡 Dica: Analise os tipos de dados adequados para cada campo conforme o uso descrito.
Alternativa por alternativa
O aluno aceita que as pragas sejam guardadas como um único texto, ignorando que o enunciado fala em uma lista de textos.
Por que engana: Confundir tipos de dados adequados, como usar string para listas ou datas em formato incorreto.
O aluno acha que uma data escrita como texto pode ser representada como número, confundindo o tipo de dado com o formato de exibição.
O aluno trata o código numérico como texto, talvez por achar que identificadores sempre são strings.
O aluno guarda latitude e longitude juntas em um texto, sem perceber que o enunciado pede um objeto com dois valores decimais separados.
O código usa número inteiro, o peso usa número decimal, a data usa texto no formato ISO 8601, o local reúne latitude e longitude, as pragas formam uma lista e a foto é um texto Base64.
Raio-X da questão
tipos de dados JSON
avaliacao
tipos de dados básicos · estrutura JSON
Estude os tipos de dados adequados para representar informações em JSON.
Confundir tipos de dados adequados, como usar string para listas ou datas em formato incorreto.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Uma escola está desenvolvendo um sistema para cadastrar estudantes. Para cada estudante, o sistema deve reunir, em uma…
- Uma escola está desenvolvendo um sistema para registrar os dados de seus alunos. Para cada aluno, o sistema deve manter…
- Na aula, Ana cria uma ficha digital para cada aluno. Em cada ficha, ela guarda o nome e a turma do mesmo aluno. Qual…
- Um aluno deseja implementar um programa que armazena informações sobre o clima em sua cidade. Para cada dia, o programa…
- Em um programa da escola, cada aluno deve ser guardado com três informações de tipos diferentes: nome (texto), número de…
- Em um sistema desenvolvido pelos estudantes para emitir boletins, cada aluno é representado por um conjunto fixo de…
🔎 Resolver outra questão
Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
