Test on JSON: Data Interchange and Schema
JSON: Data Interchange and Schema for Students
Test: JSON
20 questions
Question 1: BSON is exclusively designed to represent data types that are strictly defined within the standard JSON specification, without incorporating any additional data type extensions.
A. Ano
B. Ne
Explanation: BSON includes extensions that allow for the representation of data types that are not part of the standard JSON specification.
Question 2: JSLT is exclusively a query language for JSON data.
A. Ano
B. Ne
Explanation: JSLT is described as a query and transformation language, not exclusively a query language.
Question 3: JSON Schema allows for the inclusion of metadata such as titles and comments for descriptive annotations.
A. Ano
B. Ne
Explanation: The study materials state that JSON Schema includes "title" and "description" as "Descriptive annotation" (Slide 20) and also mentions the use of "$comment":".... " (Slide 21), which is categorized under "Metadata and Standards" (Slide 18).
Question 4: JSON-LD provides additional semantic meaning to data without using vocabularies like Schema.org.
A. Ano
B. Ne
Explanation: JSON-LD adds additional semantic meaning to data through the use of vocabularies such as Schema.org.
Question 5: In JSON Schema, properties that are not explicitly defined in the schema are allowed by default.
A. Ano
B. Ne
Explanation: The study materials state that the 'Required Content Philosophy' is 'What is not defined is allowed'. It also specifies that for objects, 'By default, properties that are not specified are ALLOWED'.