Escolar Documentos
Profissional Documentos
Cultura Documentos
A JSON
B GTFS
C SPARQL
D XML Schema
E XSLT
Atente ao que se diz a seguir sobre o JSON (JavaScript Object Notation) e assinale a
afirmação verdadeira.
( ) Suporta os seguintes tipo de dados: object, array, number, string, true, false e null.
( ) É indicado para aplicações que requerem transferência de dados binários.
( ) Não pode ser considerado uma especificação de intercâmbio completo de dados.
( ) Sua sintaxe é formada por chaves, colchetes, dois pontos, vírgulas e cifrões.
AV– F – F – V
BF–V–F–F
CV–F–V–V
DV–V–V–V
EV–F–V–F
3) Para lidar com um conjunto de objetos em JSON, é necessário utilizar um array que
permita realizar, em uma única operação, a carga de todos os objetos.
A 1.
B 2.
C 1 e 2.
D 1 e 3.
E 3.
Como resposta a uma requisição AJAX, o script executando no servidor envia para o
cliente a cadeia de caracteres seguinte, no formato JSON:
{ "nome":"Rodrigo", "id":8723, "v":[-1,2] }
XMLHttpRequest, em Javascript:
A responseString
B serverResponse
C responseText
D JSONResponse
E JSONResponseString
A função que invoca o compilador JavaScript, que pode ser usada para converter um texto
JSON em um objeto, denomina-se:
A decode
B encode
C process
D eval
E map
A var d2 = d1.stringfy(d1)
B var d2 = d1.parse()
C var d2 = JSON.stringify(d1);
D var d2 = JSON.parse(dados);
E var d2 = d1.toJSON();
E Como o JSON é uma notação recente, ela foi especificada baseada nas
linguagens mais novas, sendo compatíveis somente com as linguagens originadas a
partir da linguagem C.
No que diz respeito aos padrões XML e JSON, analise as afirmativas a seguir.
II - JSON não é uma linguagem de marcação, da mesma forma que XML também não é.
III - JSON não permite a execução de instruções de processamento, algo possível em XML.
Assinale a alternativa correta:
Assinale a opção que apresenta corretamente um conteúdo com a notação JSON (JavaScript
Object Notation).
D {"jogador":[
{"nome":"Bob Moore","pais":"USA","origem":"Columbia","ano":"1985"},
{"nome":"Jimmy Greaves","pais":"UK","origem":"CBS","ano":"1988"},
]}
Como resposta a uma requisição AJAX, o script executando no servidor envia para o
cliente a cadeia de caracteres seguinte, no formato JSON:
A responseString;
B serverResponse;
C responseText;
D JSONResponse;
E JSONResponseString.
O framework ASP.Net Web API facilita a construção de serviços REST HTTP que
alcançam uma grande variedade de clientes incluindo smartphones, tablets, browsers e
aplicações locais. É, hoje, a plataforma ideal para construção de serviços REST baseados
em .NET. Analise o código Seguinte e identifique qual o retorno em JSON que esse serviço
vai gerar de acordo com a chamada http://localhost/api/a!uno/2 ?
Classe Aluno:
public class Aluno
{
public int ID { get; set; }
public string Nome { get; set; }
public bool Matriculado { get; set; }
}
//Estrutura da Controller
using System.Linq;
using System.Web.Http;
using ExemploServicoWebAPI.Models;
namespace ExemploServicoWebAPI.Controllers
{
public class ClienteController : ApiController
{
private readonly Aluno[ ] Alunos = new Aluno[ ]
{
Matriculado = true },
new Aluno { ID = 2, Nome = "João Silva", Matriculado = true },
new Aluno { ID = 3, Nome = "Raimundo Nonato", Matriculado = false }
};
// GET api/aluno
public Aluno[ ] Get( )
{
return Alunos;
// GET api/aluno/5
public Aluno Get (int ID)
{
var alunos = Alunos;
return alunos.SingleOrDefault (x => x.ID == id);
}
// POST api/aluno
// PUT api/aluno/5
public void Put(int id, [FromBody]string value)
{
}
}
A {"ID":2,"Nome":"João Silva","Matriculado":true}
Como resposta a uma requisição AJAX, o script executando no servidor envia para o
cliente a cadeia de caracteres seguinte, no formato JSON:
A responseText;
B serverResponse;
C responseString;
D JSONResponse;
E JSONResponseString.
A I e II, apenas.
B I e III, apenas.
C II e III, apenas.
D I, II e III.
A função que invoca o compilador Java Script, que pode ser usada para converter um texto
JSON em um objeto, denomina- se
A decode .
B encode.
C process.
D eval.
E map.