A linguagem Java, amplamente utilizada em programação web, ...

Próximas questões
Com base no mesmo assunto
Q602233 Programação
A linguagem Java, amplamente utilizada em programação web, permite que o desenvolvedor seja independente de fornecedores de software, uma vez que Java é um software livre. Com referência a esse assunto, julgue o item subsecutivo.

A tecnologia JSON (Java Script Object Notation) é uma especialização do formato XML para representação de dados.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - Errado

A afirmação de que a tecnologia JSON (JavaScript Object Notation) é uma especialização do formato XML para representação de dados é incorreta. JSON e XML são ambos formatos utilizados para a representação e o transporte de dados, mas são distintos e não possuem uma relação direta de especialização.

JSON, como o nome indica, é baseado na notação de objetos do JavaScript. É leve e fácil de ler e escrever tanto para seres humanos quanto para máquinas. A estrutura básica do JSON consiste em pares de chave-valor e listas ordenadas, o que o torna bastante flexível e ideal para o intercâmbio de dados simples entre cliente e servidor.

Por outro lado, XML (eXtensible Markup Language) é uma linguagem de marcação que define um conjunto de regras para codificação de documentos de forma que seja legível para seres humanos e máquinas. O XML é mais verboso que o JSON e é usado em muitos sistemas legados e em contextos onde a validação do documento e o espaço de nomes são importantes.

Portanto, JSON e XML têm diferentes estruturas e usos, e o JSON não é uma "especialização" do XML, mas sim uma alternativa para a representação de dados. Ambos podem ser utilizados em aplicações Java, mas a escolha entre um e outro dependerá das necessidades específicas do projeto.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

"JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language." Logo, pode-se perceber que a JSON é mais próxima das linguagens supra-citadas do que da XML. FONTE: http://www.json.org/

Não existe essa relação que a banca forçou! Por isso o erro!

Errado.

Podemos dizer que JSON é um concorrente do XML.

CESPE 2016

O formato JSON (JavaScript Object Notation) é uma especialização do XML e pode ser utilizado para representar dados.

errado. Mesma questão

Json é objeto por chave e valor

ex:

{ "nome": "andre"

"cidade": "Brasilia"

}

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo