Cebraspe · MP/AP · 2021 · Analista Ministerial – Especialidade: Tecnologia da Informação

Questão 31 · Informática: Programação e algoritmos

Texto associado à questão

Texto CG1A1-II
À área da linguística que se ocupa em contribuir para a solução de problemas judiciais e que auxilia também na compreensão de discursos e interações produzidos em ambiente jurídico chamamos de linguística forense. Pouco ainda se fala e se conhece sobre a aplicação da linguística à esfera forense, apesar de muitos crimes serem cometidos unicamente ou parcialmente por meio da língua, como a calúnia, a injúria, a difamação, a ameaça, o estelionato e a extorsão.
Ao produzir um texto, oral ou escrito, o sujeito lança mão de um vasto repertório lexical e regras de ordenação sintática pertencentes à gramática de seu idioma. Entretanto, esse arranjo não é feito da mesma forma por diferentes pessoas. Ao falarmos ou ao escrevermos, organizamos o material linguístico que está disponível em nosso acervo mental de uma forma única, afinal cada indivíduo constituiu seu vocabulário a partir de experiências também únicas. Isso significa que imprimimos nosso estilo em nossos textos, deixando nele nossa “assinatura”. Esse uso individual do idioma é chamado de idioleto, ou seja, é como se fosse um dialeto pessoal, uma marca identitária daquele indivíduo. Embasada nisso, a linguística forense procura desenvolver metodologias que auxiliem no processo de atribuição de autoria de um determinado texto.

Welton Pereira e Silva. Linguística forense: como o linguista pode contribuir em uma demanda judicial? In: Roseta, v. 2, n.º 2, 2019 (com adaptações).

Sabendo que é possível utilizar JSON em programas desenvolvidos em Python, assinale a opção que apresenta o código correto para que, ao final, o script tenha como resultado a impressão do valor do processo, ou seja, 1234, a partir do JSON fornecido.

  1. A) import json x = '{ "MP":"AP", "Processo":1234, "Cidade":"Macapa"}' y = json.loads(x) print(y["Processo"])
  2. B) import json x = '{ "MP":"AP", "Processo":1234, "Cidade":"Macapa"}' y = json.dump(x) print(y[1])
  3. C) import json x = '{ "MP":"AP", "Processo":1234, "Cidade":"Macapa"}' y = json.index(x) print(y(Processo))
  4. D) import json x = '{ "MP":"AP", "Processo":1234, "Cidade":"Macapa"}' y = json.split(x) print(y[1])
  5. E) import json x = '{ "MP":"AP", "Processo":1234, "Cidade":"Macapa"}' y = json.lambda(x) print(y[2])

Marque a alternativa correta:

Gabarito: A

Gabarito definitivo divulgado pela banca Cebraspe (MP/AP 2021).

Comentário

Gabarito: A.

Em Python, o módulo json possui a função loads(), que converte uma string JSON em um objeto Python (no caso, um dicionário). A string x contém o JSON com a chave « Processo » com valor 1234. Após y = json.loads(x), y["Processo"] retorna o inteiro 1234, que é então impresso. O código está correto.

Erros das demais alternativas:

  • (B) json.dump() serve para gravar em arquivo, não para converter string, e y[1] não acessaria o valor do processo.
  • (C) json.index não existe, e y(Processo) usa parênteses e variável sem aspas, o que gera erro.
  • (D) json.split não é função do módulo json; split é método de string, e y[1] não traz o processo.
  • (E) json.lambda é inválido, pois lambda é palavra reservada do Python.

Dica: nas questões de Python, verifique primeiro se a função existe no módulo indicado (json.loads, não json.split ou json.index).

Fundamentos: Python: módulo json, função loads() (conversão de string JSON em dicionário)

Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.

Fonte: prova Cebraspe MP/AP 2021 (Analista Ministerial – Especialidade: Tecnologia da Informação), questão 31, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor