Por que Mark Watney incluiu um ponto de interrogação em seu código hexadecimal?

6

Não é uma duplicata de Por que Mark usa o Hexadecimal para se comunicar?

ASCII pode codificar um ponto de interrogação. Seu código em hexadecimal é 3F . Como um ponto de interrogação aparece apenas uma vez por pergunta e a maioria das perguntas seria razoavelmente longa (isto é, muitos caracteres) por que Mark Watney perderia a precisão (17 posições vs 16) para economizar em um código ( ? , comprimento 1,3F, comprimento 2)? Além disso, parece que controlar a rotação em 16s seria muito mais fácil do que 17 como 17 é um número primo, enquanto 16 posições podem ser construídas cortando o perímetro de um círculo repetidamente. Isso foi simplesmente estúpido para o público?

Primeiro resultado para "tabela ascii" no Google:

link

Não vejo razão para que a tabela ASCII de Mark não tenha sido tão abrangente quanto isso. A menos que no universo do filme ASCII seja substancialmente diferente.

    
por CJ Dennis 14.11.2015 / 04:17

1 resposta

Não é uma questão marcar cartão (embora seja assim que o filme o descreve).

É um ponto para Mark postar suas perguntas para a equipe da NASA.

Do livro, Sol 97, ele começa a discutir como vai enviar mensagens:

Time to make an alphabet. But I can't just use the letters A through Z. Twenty-six letters plus my question card would be twenty-seven cards around the lander. Each one would only get 13 degrees of arc.

Mais tarde, no mesmo capítulo:

So, I'll make cards for 0 through 9, and A through F. That makes 16 cards to place around the camera, plus the question card.

Então, é um local dedicado para eles mirarem a câmera quando estiverem aguardando uma resposta ou para mostrar que terminaram de enviar a mensagem.

    
14.11.2015 / 06:35