1. Главная
  2. Библиотека
  3. Информационные технологии
  4. При передаче информационных пакетов между космической с...
Решение задачи

При передаче информационных пакетов между космической станцией и Землёй произошёл сбой в одном из блоков который кодирует символы. В результате данные передающиеся с космической станции приходят в виде последовательности десятичных чисел. Зная таблицу

  • Информационные технологии

Условие:

При передаче информационных пакетов между космической станцией и Землёй произошёл сбой в одном из блоков который кодирует символы. В результате данные передающиеся с космической станции приходят в виде последовательности десятичных чисел. Зная таблицу ASCII и полученную последовательность чисел последнего сообщения необходимо расшифровать его и узнать, что же за сообщение космонавты передали на Землю.
\begin{array}{lllllllllllllllllllll}84 & 1111 & 111 & 1107 & 32 & 112 & 105 & 99 & 116 & 117 & 114 & 101 & 115 & 32 & 11 & 102 & 32 & 115 & 112 & 97 & 99\end{array}
Кодировочная таблица ASCII
\begin{tabular}{|c|c|c|c|c|c|c|c|}
\hline двоичный код & символ & двоичный код & символ & двоичный код & символ & двоичный код & символ \\
\hline 0000000 & [NUL] & 0100000 & space & 1000000 & e & 1100000 & - \\
\hline 0000001 & [ SOH ] & 0100001 & ! & 1000001 & A & 1100001 & a \\
\hline 0000010 & [STX] & 0100010 & " & 1000010 & B & 1100010 & b \\
\hline 0000011 & [ETX] & 0100011 & \# & 1000011 & C & 1100011 & c \\
\hline 0000100 & [EOT] & 0100100 & $ & 1000100 & D & 1100100 & d \\
\hline 0000101 & [ENQ] & 0100101 & \% & 1000101 & E & 1100101 & e \\
\hline 0000110 & [ACK] & 0100110 & \& & 1000110 & F & 1100110 & f \\
\hline 0000111 & [BEL] & 0100111 & , & 1000111 & G & 1100111 & g \\
\hline 0001000 & [BS] & 0101000 & ( & 1001000 & H & 1101000 & h \\
\hline 0001001 & [TAB] & 0101001 & ) & 1001001 & I & 1101001 & i \\
\hline 0001010 & [LF] & 0101010 & * & 1001010 & J & 1101010 & j \\
\hline 0001011 & [VT] & 0101011 & + & 1001011 & K & 1101011 & k \\
\hline 0001100 & [FF] & 0101100 & , & 1001100 & L & 1101100 & 1 \\
\hline 0001101 & [CR] & 0101101 & - & 1001101 & M & 1101101 & m \\
\hline 0001110 & [SO] & 0101110 & - & 1001110 & N & 1101110 & n \\
\hline 0001111 & [SI] & 0101111 & 1 & 1001111 & 0 & 1101111 & - \\
\hline 0010000 & [DLE] & 0110000 & 0 & 1010000 & P & 1110000 & p \\
\hline 0010001 & [DC1] & 0110001 & 1 & 1010001 & Q & 1110001 & q \\
\hline 001001

Решение:

Чтобы расшифровать сообщение, которое было передано с космической станции, нам нужно преобразовать десятичные числа в символы, используя таблицу ASCII. Вот последовательность чисел, которую мы получили: 84, 111, 1111, 1107, 32, 112, 105, 99, 116, 117, 114, 101, 115, 32, 11, 102, 32, 115, 112, 97, 99 Теперь мы будем преобразовывать каждое число в символ: 1. 84 - символ T 2. 111 - символ o 3. 1111 - это число больше 255, оно...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет