Questões de Concurso sobre JSON

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
174 questões encontradas
Questões por página
20
Mais recentes
 

O JSON é um padrão aberto baseado em texto simples, estruturado em uma sequência de pares chave-valor. A sua característica de liberdade de utilização e flexibilidade para múltiplas aplicações tornou o modelo popular e amplamente aplicável para diferentes cenários como aplicações WEB, APIs e até mesmo no armazenamento de dados. Diante do exposto, analise as afirmativas a seguir.


I. É considerado puramente um formato de dados, contendo propriedades e possibilitando a construção de métodos.

II. Requer a utilização de aspas simples em torno de valores do tipo texto (strings) e nome das propriedades.

III. É possível incluir os tipos básicos dentro do JSON como strings, números, matrizes, booleanos e outros literais de objeto.


Está correto o que se afirma apenas em


A

I.


B

II.


C

III.


D

II e III.

JSON (JavaScript Object Notation - Notação de Objetos JavaScript) é uma formatação leve de troca de dados. JSON é em formato texto e completamente independente de linguagem, pois usa convenções que são familiares às linguagens C e familiares, incluindo C++, C#, Java, JavaScript, Perl, Python e muitas outras. Estas propriedades fazem com que JSON seja um formato ideal de troca de dados. Assinale a alternativa que apresenta as duas estruturas em que um JSON é constituído.


A

Estrutura 1. Uma coleção de pares valor/nome

Estrutura 2. Uma lista duplamente ligada


B

Estrutura 1. Uma coleção de pares nome/valor

Estrutura 2. Uma classe com atributos abstratos


C

Estrutura 1. Uma coleção de pares nome/valor

Estrutura 2. Uma lista ordenada de valores


D

Estrutura 1. Uma coleção de pares valor/nome

Estrutura 2. Uma lista circular

A Jackson API é uma API:


A

Java de processamento XML.


B

Java de processamento JSON.


C

REST para implementar persistência em Java.


D

para implementar e processar lambda em Java.


E

SOAP em Java para implementar web services em XML.

Na notação JSON, de acordo com a especificação ECMA 404, a sequência \u000d, quando usada dentro de uma string, representa o caractere


A

backspace.


B

barra normal.


C

barra invertida.


D

retorno de carro (carriage return).


E

alimentação de linha (line feed).

A seguinte string JSON é sintaticamente inválida.


{"a":"b","c"}


Dentre as alternativas a seguir, assinale aquela que corresponde a uma modificação que tornaria essa string válida.


A

Substituir todas as aspas duplas por aspas simples.


B

Substituir o dois-pontos por vírgula.


C

Remover o seguinte trecho:

"a":


D

Remover o seguinte trecho:

,"c"


E

Substituir as chaves por colchetes.

O padrão utilizado para apresentar dados agrupados em coleções de pares nome e valor e representados por strings é o


A

XML.


B

REST.


C

JSON.


D

SOAP.


E

WSDL.

A alternativa que contém uma representação inválida de um objeto JSON, segundo o padrão ECMA-404, é:


A

{"op": "test", "path": "/a/b/c", "value": "foo"}


B

{"op": "replace", "path": "/a/b/c", "value": 42}


C

{"op": "add", "path": "/a/b/c", "value": ["foo", "bar"]}


D

{"op": "move", "from": "/a/b/c", "path": "/a/b/d"}


E

{"op": "copy", "path", "/a/b/c", "value": "foo"}

Em ambiente web, o padrão que é utilizado para a troca de informações entre sistemas e que apresenta estrutura composta por elementos do tipo chaves, dois pontos, colchetes e aspas é o


A

SOAP.


B

XML.


C

JSON.


D

XSLT.


E

WSDL.

Na produção de software, pode-se decidir por utilizar um método ágil de desenvolvimento. Dessa forma, assinale a alternativa que contém um desses métodos ágeis.


A

SWOT – Strenghts, Weaknesses, Opportunities, Threats.


B

JSON – Java Script Object Notation.


C

XP – Extreme Programming.


D

Python.


E

OLAP – OnLine Analytical Processing.

Em um par nome/valor representado em notação JSON, os três tipos básicos que um valor pode possuir são:


A

inteiro, real e string.


B

numérico, data/hora e string.


C

numérico, booleano e string.


D

inteiro, real e data/hora.


E

numérico, booleano e data/hora.

Persistência poliglota define o uso de diferentes bases de dados para lidar com diferentes necessidades de armazenamento, fugindo do padrão de utilizar apenas um banco central para toda a aplicação. Utiliza-se em cada modelo de banco de dados um que atenda melhor a necessidade de determinados serviços com melhor eficácia. A principal ideia de usar persistência poliglota é armazenar dados estruturados em uma abordagem relacional, enquanto no semiestruturado ou não estruturado, utilizar o modelo não relacional. As diferenças entre os dois modelos são diversas. Enquanto o modelo relacional segue um padrão para o armazenamento de dados, utilizando linhas e colunas, os bancos não relacionais possuem estrutura flexível criadas para atender necessidades diferentes.


São características relacionadas aos bancos de dados não relacionais, EXCETO:


A

Armazenamento: a informação é salva em apenas um registro e estrutura em forma de documento, como Json, XML e outros.


B

Escalabilidade: utiliza escalonamento horizontal, com clusters distribuídos de hardware.


C

Foco: na integridade.


D

Estrutura: dinâmica, podendo ser de documentos, chave valor, grafos, orientada a colunas.

Analise as afirmativas a seguir referentes ao formato JSON:


I – JSON é um acrônimo de JavaScript Object Notation.

II – JSON é um formato para intercâmbio de dados.

III – Um objeto JSON começa com uma “{“ e termina com uma “}”.


Estão CORRETAS as afirmativas:


A

I e II, apenas.


B

I e III, apenas.


C

II e III, apenas.


D

I, II e III.

Considere as propriedades abaixo, seus valores e tipos de dados.

- id, tipo numérico, contendo o valor 432.

- nome, cadeia de caracteres, contendo o valor Paulo.

- cargo, cadeia de caracteres, contendo o valor Promotor.

A forma adequada de criar um objeto JSON contendo estes valores é


A

["id":432, "nome":"Paulo", "cargo":"Promotor"]


B

{number["id":432], String["nome":"Paulo", "cargo":"Promotor"]}


C

{id[number]:432, nome[string]:"Paulo", cargo[string]:"Promotor"}


D

[int id=432, String nome="Paulo", String cargo="Promotor"]


E

{"id":432, "nome":"Paulo", "cargo":"Promotor"}

O processo de adição de comentários em arquivos JSON é igual ao das linguagens de programação, pois, assim como estes, tipicamente ignora comentários quando são executados.


C

Certo


E

Errado

Um analista de políticas públicas trabalha com diversos formatos e tipos de dados. Identificar corretamente essas características no começo das atividades é essencial para realizar a escolha correta das ferramentas e técnicas que serão utilizadas.


Assinale a alternativa que traz apenas dados semiestruturados.


A

Arquivo CSV (Comma Separated Values) e arquivos de áudio.


B

Arquivo JSON (JavaScript Object Notation) e arquivos de imagens.


C

Arquivo JSON (JavaScript Object Notation) e arquivo XML (eXtensible Markup Language).


D

Arquivos PDF (Portable Document Format) e arquivos de vídeo.


E

Tabela de um banco de dados relacional e arquivo XML (eXtensible Markup Language).

Assinale a alternativa que corresponde a uma linguagem de consulta para APIs que permite que clientes (clients) interajam com um único endpoint para obter os dados exatos que precisam, sem a necessidade de encadear múltiplas requisições.


A

NoSQL


B

SOAP


C

GraphQL


D

JSON


E

OCL

Os serviços de mapas via internet podem ser projetados para serem acessados através dos navegadores ou por intermédio de protocolos específicos, como o Web Map Service - WMS. Os serviços de mapas são criados, normalmente, através da:


Fonte: https://mundogeo.com


A

Masterização de vetores.


B

Linguagem XML.


C

Linguagem JSON.


D

Linguagem HTML.


E

Vetorização de pixels.

A estrutura básica de um JWT (JSON Web Token) corresponde a


A

conteúdo, assinatura e método de autenticação.


B

cabeçalho, conteúdo e assinatura.


C

assinatura, método de autenticação e protocolo.


D

método de autenticação, conteúdo e cabeçalho.


E

conteúdo, método de autenticação e protocolo.

   
Gerar simulado