Questões de Concurso
Comentadas sobre json em programação
Foram encontradas 148 questões
I. String
II. Date Object
III. Boolean
IV. Null
V. Undefined
Quais tipos são aceitos no formato JSON (JavaScript Object Notation)?
I. JSON é um formato texto bastante utilizado em sistemas web, no entanto só pode ser usado com JavaScript.
II. Como JSON é baseado na sintaxe do JavaScript, então qualquer objeto JavaScript pode ser escrito em JSON.
III. Os valores em JSON podem ser strings, números, booleanos, objetos, arranjos ou nulos.
IV. Um objeto em JSON é delimitado por chaves e contém pares chave: valor, e um arranjo é delimitado por colchetes e contém uma lista de valores separados por vírgula.
Estão corretas
Em relação a HTML5 e CSS3, XML, JSON, integração de dados e PWA (Progressive Web Apps), julgue o item seguinte.
JSON suporta apenas os tipos de dados string e número, o que limita a sua aplicabilidade na representação de estruturas mais complexas.
Considere o seguinte trecho de código JavaScript, utilizado para serializar um objeto para JSON:
const obj = {
a: undefined,
b: null,
c: () = > {}
};
console.log(JSON.stringify(obj));
Sabendo que JSON.stringify é usado para converter objetos em strings JSON válidas e que segue regras específicas quanto ao tratamento de tipos de dados não suportados, assinale a alternativa que exibe corretamente a saída do código acima no console:
Um desenvolvedor está recebendo dados de uma API no formato JSON (RFC 8259) e precisa validá-los antes do processamento. Analise as seguintes afirmações:
I. Um JSON válido pode conter `null`, mas não `undefined`.
II. O método JSON.parse() lançará um erro SyntaxError se a string JSON contiver uma vírgula extra no final de um array (ex.: [1, 2, 3,]).
III. JSON Schema (json-schema.org) permite definir validações estruturais (tipos, formatos, etc.) para documentos JSON.
É correto o que se afirma em:
A respeito de APIs, web services e JSON, julgue o item a seguir.
Apesar de ter sido originalmente baseado no JavaScript, o formato JSON é independente do JavaScript e pode ser utilizado para troca de dados em aplicações desenvolvidas em diversas linguagens de programação.
O NDVI (ou índice de vegetação por diferença normalizada) permite identificar a presença de vegetação verde e caracterizar sua distribuição espacial, como também sua evolução no decorrer do tempo. Para calcular o NDVI, a linguagem Python é amplamente utilizada, devido à sua flexibilidade e às bibliotecas de processamento de dados geoespaciais disponíveis. A seguir, é apresentado um código em Python relativo ao cálculo do NDVI.
import numpy as np
import rasterio def calcular_ndvi(arquivo_nir, arquivo_red,
saida_ndvi):
with rasterio.open(arquivo_nir) as nir_src:
nir = nir_src.read(1).astype('float32')
perfil = nir_src.profile
with rasterio.open(arquivo_red) as red_src:
red = red_src.read(1).astype('float32')
ndvi = (nir - red) / (nir + red + 1e-10)
perfil.update(dtype=rasterio.float32,
count=1)
with rasterio.open(saida_ndvi, 'w',
**perfil) as dst:
dst.write(ndvi, 1)
print(f"NDVI calculado e salvo em:
{saida_ndvi}")
Com base no código precedente, julgue os itens a seguir.
Com base no código precedente, julgue o item a seguir.
Ao salvar a imagem resultante, o código preserva automaticamente a escala original dos valores de NDVI, sem precisar de ajustes adicionais.
Acerca da linguagem Python e dos conceitos sobre desenvolvimento web, julgue o item a seguir.
JSON é um formato de dados leve e de fácil leitura, utilizado para armazenar e transferir dados entre um servidor e uma aplicação web.
A tecnologia JSON permite a aninhamento de objetos e arrays, possibilitando a construção de estruturas de dados complexas.
Considerando o suporte nativo da linguagem, analise o script em PHP que segue.
<?php $data = [ "nome" => "João", "idade" => 30, "habilidades" => ["PHP", "JavaScript", "SQL"], "ativo" => true, "saldo" => null ];
$json = json_encode($data, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE); echo $json; ?>
Qual das opções apresenta a saída do código acima?
Os desenvolvedores dispõem de uma grande variedade de linguagens de programação, cada uma com suas vantagens e desvantagens. Com base nessa informação, julgue o item a seguir.
XML e JSON são iguais, ambos servem apenas para armazenar dados em formato de texto sem diferenças significativas.
Os desenvolvedores dispõem de uma grande variedade de linguagens de programação, cada uma com suas vantagens e desvantagens. Com base nessa informação, julgue o item a seguir.
JSON, por ser um formato de dados leve e fundamentado em texto, é altamente compatível com JavaScript, mas também pode ser utilizado em diversas outras linguagens de programação, facilitando a troca de dados entre sistemas heterogêneos.
A respeito dos padrões e das tecnologias de comunicação e integração de sistemas, julgue o item que se segue.
Em JSON, um objeto é um conjunto não ordenado de pares nome/valor, delimitado por chaves, com os nomes e valores separados por vírgulas e os pares separados por dois-pontos.
Acerca de API, julgue o item subsequente.
Em conformidade com o formato JSON, os dados de um cliente podem ser representados da forma apresentada a seguir.
{
“cliente:” {
“nome:” “João da Silva”,
“cpf:” “123.456.789-10”