Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — JSON (JavaScript Object Notation) — CESGRANRIO 2024

TI - Desenvolvimento de SistemasJSON (JavaScript Object Notation)
Código
cg057899
Banca
CESGRANRIO
Órgão
IPEA
Ano
2024
Cargo
TPP ( )
Um programador de páginas web escreveu o arquivo XML abaixo no formato JSON, para que usuários internos do Ipea possam gerenciar o acesso aos dados públicos das páginas web. <menu id=''file'' value=''File''>   <popup>      <menuitem value=''Localizar'' onclick=''Search()'' />      <menuitem value=''Alterar'' onclick=''Alter()'' />      <menuitem value=''Incluir'' onclick=''Include()'' />      <menuitem value=''Apagar'' onclick=''Delete()'' />     < /popup> </menu>   Após analisar o arquivo acima, o gerente da área corrigiu a sua sintaxe, obtendo o seguinte arquivo, no formato JSON:
  1. A{''menu'': {   ''id'': ''file'',   ''value'': ''File'',   ''popup'': {  [      {'' menuitem '': ''Localizar'', ''onclick'': ''Search()''},      {'' menuitem '': ''Alterar'', ''onclick'': ''Alter()''},      {'' menuitem '': ''Incluir'', ''onclick'': ''Include()''}      {'' menuitem '': ''Apagar'', ''onclick'': ''Delete()''}   ] }}
  2. B{''menu'': {BEGIN   {''id'': ''file'',''value'': ''File''}   ''popup'': {    ''menuitem'': [       {''Localizar'', ''onclick'': ''Search()''},       {''Alterar'', ''onclick'': ''Alter()''},       {''Incluir'', ''onclick'': ''Include()''}       {''Apagar'', ''onclick'': ''Delete()''} ] }}END}
  3. C{BEGIN ''menu''   ''id'': ''file'',   ''value'': ''File'',   ''popup'': {     ''menuitem'': [       {''value'': ''Localizar'', ''Search()''},       {''value'': ''Alterar'', ''Alter()''},       {''value'': ''Incluir'', ''Include()''}       {''value'': ''Apagar'', ''Delete()''}   ] } END}
  4. D{''menu'': {   ''id'': ''file'',   ''value'': ''File'',   ''popup'': {    ''menuitem'': [       {''value'': ''Localizar'', ''onclick'': ''Search()''},       {''value'': ''Alterar'', ''onclick'': ''Alter()''},       {''value'': ''Incluir'', ''onclick'': ''Include()''}       {''value'': ''Apagar'', ''onclick'': ''Delete()''}     ]   } }}
  5. E{''menu'': {   ''id'': ''file'',   ''value'': ''File'',   ''popup'': {     ''menuitem'': [       {''item'' ''Localizar'', ''Search()''},       {''item'' ''Alterar'', ''Alter()''},       {''item'' ''Incluir'', ''Include()''}       {''item'' ''Apagar'', ''Delete()''}     ]    } }}
Revelar gabarito e comentário

GabaritoD — {''menu'': {   ''id'': ''file'',   ''value'': ''File'',   ''popup'': {    ''menuitem'': [       {''value'': ''Localizar'', ''onclick'': ''Search()''},       {''value'': ''Alterar'', ''onclick'': ''Alter()''},       {''value'': ''Incluir'', ''onclick'': ''Include()''}       {''value'': ''Apagar'', ''onclick'': ''Delete()''}     ]   } }}

Link permanente: /questoes/cg057899