Em um autômato baseado em eventos que troca dados complexos pela rede entre sensores e controladores, qual…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Entender o processo de transmissão de dados, como a informação é quebrada em pedaços, transmitida em pacotes através de múltiplos equipamentos, e reconstruída no destino.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um autômato baseado em eventos que troca dados complexos pela rede entre sensores e controladores, qual técnica de serialização assegura representação estruturada e interoperável dos dados transmitidos?
- A) Implementar um método de criptografia para os dados.
- B) Utilizar um esquema de armazenamento não padronizado.
- C) Transmitir dados em formato de imagem digital.
- D) Usar arquivos de texto simples para transmissão dos dados.
- E) Usar um formato de serialização padronizado (por exemplo JSON ou Protobuf).
✅ Resposta correta: alternativa E
Resolução passo a passo
- O enunciado pergunta qual técnica de serialização garante representação estruturada e interoperável de dados complexos trocados pela rede entre sensores e controladores em um sistema de automação baseado em eventos.
- Serialização é o processo de converter estruturas de dados em uma sequência de bytes ou texto para transmissão. Para que sensores e controladores de fabricantes ou linguagens diferentes consigam interpretar a mesma mensagem, é preciso um formato padronizado, com regras conhecidas de estrutura e tipos.
- A alternativa E descreve exatamente isso: formatos padronizados como JSON ou Protobuf definem uma estrutura explícita (campos, tipos, aninhamento) e são amplamente suportados por bibliotecas em várias linguagens, o que garante interoperabilidade.
- Por que as outras estão erradas:
- A) Criptografia protege a confidencialidade dos dados, mas não define como eles são estruturados nem garante interoperabilidade.
- B) Um esquema não padronizado é justamente o oposto do que se pede, pois impede que outros sistemas interpretem os dados.
- C) Imagem digital não representa dados estruturados de forma útil para troca entre controladores; é um formato inadequado para dados de sensores.
- D) Texto simples pode ser lido por humanos, mas sem uma estrutura padronizada não garante representação estruturada de dados complexos nem interoperabilidade consistente.
- Conclusão: a alternativa correta é a E, coincidindo com o gabarito oficial.
💡 Dica: Considere as técnicas de serialização mais comuns em computação.
Alternativa por alternativa
O aluno confunde segurança da comunicação com representação de dados, achando que proteger os dados já os torna estruturados e interoperáveis.
O aluno pode ter interpretado 'armazenamento' e 'não padronizado' como algo aceitável, sem perceber que a interoperabilidade exige padrões comuns.
Por que engana: Escolher um formato de armazenamento não padronizado, acreditando que ele é suficiente para a interoperabilidade dos dados.
O aluno acredita que qualquer forma de representação digital serve para transmitir dados de sensores, sem considerar que imagens não são estruturadas para troca de informações entre controladores.
O aluno considera que texto simples basta para representar dados complexos, ignorando que sem uma estrutura padronizada não há interoperabilidade garantida.
Formatos padronizados definem estrutura e tipos para os dados, permitindo interpretação consistente entre emissores e receptores em diferentes nós da rede.
Raio-X da questão
serialização de dados
avaliacao
formatos de serialização · transmissão de dados
Revisar as técnicas de serialização e suas aplicações em redes.
Escolher um formato de armazenamento não padronizado, acreditando que ele é suficiente para a interoperabilidade dos dados.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Descreva um algoritmo e as decisões de estrutura de dados para serializar um registro heterogêneo (campos com tipos…
- Um módulo recebe dados de clientes em formato JSON para uso em vários sistemas. Qual prática garante melhor reúso e…
- Qual termo técnico descreve o algoritmo que transforma estruturas de dados em um fluxo de bytes para envio por rede e…
- Ao serializar uma variável inteira (por exemplo, tipo int) para enviar por rede entre arquiteturas diferentes, qual…
- Em uma competição de programação, os participantes precisam transmitir dados do sensor de temperatura de um carro de…
- Durante uma competição de robótica, os robôs precisam enviar dados entre si. Como os dados são divididos e transmitidos…
Todas as questões de Armazenamento e Transmissão de dados - Fundamentos de transmissão de dados
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
