

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
JWT (JSON web tokens) é um método de token criptografado com chave pública baseada em biometria de autenticação e, portanto, pode funcionar integrado ao celular de um usuário.
Certo
Errado
Para prover a Web semântica, o LDO (linked open data) utiliza os seguintes conceitos-chave: vocabulário baseado em URI, sintaxe de serialização XML e expressão de fatos simples, o que ocorre porque a LDO possui sintaxe abstrata baseada no modelo de dados com semântica formal.
Certo
Errado
JSON pode ser definido como um formato leve de troca de informações/dados entre sistemas.
Certo
Errado
O JSON (JavaScript Object Notation) é um formato leve e amplamente utilizado para troca de dados entre sistemas. Considerando as boas práticas e as características desse formato, qual das alternativas abaixo está correta em relação ao uso do JSON?
JSON é utilizado principalmente para configurar sistemas baseados em backend, sem aplicação em APIs de front-end.
JSON só é utilizado em aplicações baseadas em JavaScript, sendo incompatível com linguagens de backend, como Python ou R.
JSON é um formato de texto que permite o armazenamento de objetos aninhados e arrays, facilitando a estruturação hierárquica de dados.
JSON utiliza uma estrutura binária compactada, sendo mais eficiente em armazenamento e velocidade que XML.
JSON permite armazenar funções e expressões regulares, facilitando a transferência de lógicas de negócio entre cliente e servidor.
JSON é uma formatação leve de troca de dados em formato texto e completamente dependente de linguagens de programação como JavaScript e Python.
Certo
Errado
O SAML, assim como o JWT, utiliza JSON para formatar as afirmações de segurança.
Certo
Errado
Documentos do Jupyter Notebook são salvos com a extensão .ipynb, mas internamente eles são documentos do tipo:
DTD;
HTML;
JSON;
XHTML;
XML.
JSON (JavaScript Object Notation) é um formato de dados leve e fácil de ler e escrever para humanos. Amplamente utilizado na comunicação entre sistemas web, o JSON possui uma estrutura simples baseada em pares de chave e valor. Acerca de seus mecanismos, assinale a alternativa correta.
JSON é uma abreviação de Java Serialized Object Notation, sendo especialmente desenvolvido para facilitar a serialização e desserialização de objetos Java em sistemas distribuídos.
Na sintaxe JSON, um objeto é delimitado por chaves ({}) e pode conter pares de chave e valor separados por dois-pontos (:), por exemplo, {“nome”: “João”, “idade”: 30}.
Em JSON, as chaves devem sempre ser representadas entre aspas simples (''), enquanto os valores podem ser tanto numéricos quanto textuais, sem restrições de formatação.
Em JSON, para representar valores booleanos, utiliza-se true para verdadeiro e false para falso, sempre usando aspas.
Arrays em JSON são definidos entre colchetes ([]), e não podem conter uma lista ordenada de valores e valores numéricos, apenas números.
Considere a implementação de um novo sistema de gestão processual no TJMA que utiliza JSON para a integração de dados entre diferentes plataformas. Qual das seguintes afirmações sobre JSON é INCORRETA e poderia causar um erro de implementação?
Suporta os formatos de dados como string, número, array, booleano e nulo, adequados para representar diferentes tipos de dados processuais.
Suporta comentários dentro do seu formato padrão, permitindo que desenvolvedores incluam notas explicativas diretamente nos dados transmitidos.
É um formato de texto que é completamente independente da linguagem de programação, o que facilita sua integração entre diversas plataformas utilizadas no tribunal.
É baseado na sintaxe do objeto JavaScript, garantindo, assim, que dados podem ser facilmente manipulados usando JavaScript no desenvolvimento de aplicações web judiciais.
O propósito do padrão JSON para armazenamento e comunicação de dados é semelhante ao do formato XML, mas o JSON apresenta algumas vantagens. Assinale a alternativa que apresenta uma vantagem do JSON sobre o XML.
JSON é armazenado em arquivo-texto, legível ao humano.
JSON é hierárquico, ou seja, aceita representar tipos dentro de tipos.
JSON utiliza menos espaço de armazenamento para representar o mesmo conteúdo.
Um arquivo no formato JSON pode ser sintaticamente analisado e carregado por diversas linguagens de programação.
Um arquivo no formato JSON pode ser buscado com um XMLHttpRequest.
Embora sejam diferentes entre si, os formatos JSON e XML utilizam estruturas de pares de chave:valor para representar os dados.
Certo
Errado
Assinale a opção que apresenta a sintaxe correta de representação de um array de nomes e sobrenomes de duas pessoas na linguagem JSON.
{ { "nome": "JOAO", "sobrenome": "SILVA" } , { "nome": "MARIA", "sobrenome": "SOARES" } }
[ { "nome": "JOAO", "sobrenome": "SILVA" } { "nome": "MARIA", "sobrenome": "SOARES" } ]
{ "nome": "JOAO", "sobrenome": "SILVA", "nome": "MARIA", "sobrenome": "SOARES" }
[ { "nome": "JOAO", "sobrenome": "SILVA" } , { "nome": "MARIA", "sobrenome": "SOARES" } ]
{ ( "nome": "JOAO", "sobrenome": "SILVA" ) , ( "nome": "MARIA", "sobrenome": "SOARES" ) }
Considerando o formato JSON, assinale a alternativa que indica a representação de um objeto e suas características.
Um objeto JSON é um conjunto ordenado de pares nome/valor, começando com [ e terminando com ], onde cada par é separado por um ; (ponto e vírgula)
Um objeto JSON é um conjunto desordenado de pares nome/valor, começando com { e terminando com }, onde cada nome é seguido por : (dois pontos) e os pares nome/valor são separados por , (vírgula)
Um objeto JSON é uma lista ordenada de pares nome/valor, começando com ( e terminando com ), com pares separados por | (barra vertical)
Um objeto JSON é representado como uma sequência de valores sem pares nome/valor, delimitado por <> (sinais de menor e maior), e os valores são separados por : (dois pontos)
A equipe de TI de um banco está desenvolvendo um aplicativo de agenda para gerentes bancários. O aplicativo precisa enviar dados sobre clientes para os celulares dos gerentes. Cada cliente deve ser descrito por um objeto JSON com exatamente três pares nome/valor, que devem indicar o nome do cliente, uma string, o endereço do cliente, também apenas uma string, e uma array de strings que representam os telefones. Todos os objetos representando clientes devem ser enviados em um objeto contendo uma array sob nome "clientes".
Considerando-se esse contexto, para criar um arquivo de teste com dois clientes, qual é a representação correta dos dados solicitados?
{"clientes": [ { "nome": "João Silva", "endereco": "Rua A, 123", "telefones": ["1234-5678"]},{"nome": "Maria Oliveira", "endereco": "Rua B, 456", "telefones": ["8765-4321"]}]}
{"clientes": [ { "nome": "João Silva", "endereco": ["Rua A, 123"], "telefones": "1234-5678" }, { "nome": "Maria Oliveira", "endereco": ["Rua B, 456"], "telefones": "8765-4321" }]}
{"clientes": [ { "nome": "João Silva", "endereco": "Rua A, 123", "telefones": "1234-5678" }, { "nome": "Maria Oliveira", "endereco": "Rua B, 456", "telefones": "8765-4321" }]}
{"clientes": [ { "nome": "João Silva", "endereco": {"rua": "Rua A", "numero": 123}, "telefones": ["1234-5678"]},{"nome": "Maria Oliveira", "endereco": {"rua": "Rua B", "numero": 456}, "telefones": ["8765-4321"]}]}
{ "clientes": { "nome": "João Silva", "endereco" : "Rua A, 123", "telefones": ["1234-5678"] }, { "nome": "Maria Oliveira", "endereco": "Rua B, 456", "telefones": ["8765-4321"] }}
Análise o código abaixo que foi desenvolvido em JavaScript. Marque a opção que contém a sua saída correta, após a execução:

Um erro será lançado: Uncaught ReferenceError: fetchData is not defined.
A função getData imprimirá "undefined" no console.
A função getData imprimirá "Data fetched" no console após 1 segundo.
A função getData retornará imediatamente uma promessa pendente sem imprimir nada no console.
No desenvolvimento de aplicações modernas, o uso de web services é fundamental para a comunicação entre diferentes sistemas de software. Uma das escolhas que um desenvolvedor deve fazer é entre REST e SOAP.
Considerando os padrões e práticas atuais, a afirmativa correta sobre REST e SOAP é:
REST exige menos largura de banda e recursos, pois usa menos overhead de comunicação.
REST suporta apenas o protocolo HTTP, enquanto SOAP pode usar outros protocolos, como SMTP e FTP.
REST não é compatível com o formato JSON, favorecendo exclusivamente o uso de XML.
REST é um protocolo mais antigo, por isso é mais compatível com sistemas legados.
REST e SOAP têm o mesmo desempenho e eficiência em redes com alta latência.
No contexto do JSON, dados (data) usam a notação nome/valor (name/value).
O tipo de valor que NÃO é aceito na respectiva sintaxe é:
strings com as aspas simples (');
strings com aspas duplas (");
um valor booleano;
um objeto;
uma função.
Em relação ao JSON (JavaScript Object Notation), assinale a alternativa correta.
JSON é mais eficiente em termos de espaço de armazenamento que XML.
O JSON é uma linguagem de programação utilizada principalmente para desenvolvimento web.
O JSON suporta apenas arrays unidimensionais para armazenar dados.
O JSON permite o uso de tipos de dados como data e hora nativamente.
O JSON requer o uso de tags de abertura e fechamento, semelhante ao XML.
Com relação ao banco de dados não relacional MongoDB, assinale a alternativa correta, sobre qual o formato de arquivo ele utiliza para armazenar os documentos.
Simple JSON (JavaScript Object Notation)
BSON (Binary JSON)
XML (Extensible Markup Language)
HTML (Hyper Text Markup Language)
Janete é analista de TI e está utilizando JavaScript Object Notation (JSON). Ela afirma que JSON:
pertence a um subconjunto da sintaxe do HTML5;
permite representar todos os valores de JavaScript;
não trabalha com true, false e null;
suporta objetos data como strings de dados;
não pode manipular valores primitivos e arrays.