Опубликован: 22.01.2008 | Уровень: для всех | Доступ: свободно | ВУЗ: Кабардино-Балкарский государственный университет
Практическая работа 3:

Кодирование и шифрование информации

Аннотация: Решение типовых простых задач на кодирование и шифрование, обучение реферированию и Интернет–поиску по этой теме

Задачи

  1. Сколько нужно бит (разрядов) для кодировки всех 111 символов на клавиатуре компьютера? Указание: 26=64<111<128=27.
  2. Какой минимальной длины битовая комбинация достаточна для кодировки слова " Информационный " (без учета кавычек) в ЭВМ по принципу "один символ – один байт" битовой комбинацией длины? Указание: всего букв (байт) в слове будет 14.
  3. Сколько различных байтов в ASCII– коде предложения вида " Информационная технология " (без учета кавычек)? Указание: В стандарте ASCII один символ кодируется байтом.
  4. Сколько различных символов в битовом сообщении 1111000101010000111100011001111011010000, закодированном по принципу "1 байт – 1 символ"? Указание: выделить и сравнить последовательность 8 байтов.
  5. Что больше – длина битовой комбинации, необходимой для записи десятичного числа 212 или количество различных чисел, кодируемых 12 битами? Ответ обоснуйте соответствующими вычислениями. Указание: (212)10 = (1000000000000)2.
  6. Текст ADBCE закодирован как 0001000101000110010000110. Как будет декодирован текст 000100001100100001100001100101, закодированный по этому же коду? Указание: определить коды A, B, C, D, E.
  7. Если А – открытое сообщение (шифруемое сообщение), В – закрытое сообщение (дешифруемое сообщение), f – правило шифрования, g – правило дешифрования, то запишите все соотношения между этими обозначениями. Постройте конкретный пример (конкретизируйте обозначения). Указание: например, правило кодировки – B=f(A).
  8. Если А – открытое сообщение, В – закрытое сообщение ( шифр ), f – правило шифрования, g – правило дешифрования, kключ к шифру, то запишите все соотношения между этими обозначениями. Постройте конкретный пример (конкретизируйте обозначения). Указание: например, правило кодировки – B=f(k(A)).
  9. Сколько минимально вопросов нужно задать человеку, задумавшему число, чтобы отгадать задуманное произвольное двузначное натуральное число (обоснуйте ответ)? Указание: определить сперва принцип предъявления вопросов на частном примере, например, для числа 32.
  10. Найти систему кодировки (правило шифровки) текста, если текст вида БСВФИТРЖМ зашифрован по этому правилу как АРБУЗСПЕЛ. Укажите тип шифра. Указание: вспомнить код Цезаря.

Темы научных исследований и рефератов (Интернет-листов)

  1. История развития криптологии.
  2. Кодирование и шифрование в древности.
  3. Виды и типы кодов и шифров.
  4. Алгоритмы шифрования (криптоалгоритмы).
  5. Криптосистемы.
  6. ЭЦП.
  7. Информационная безопасность. Политика информационной безопасности.
  8. Администратор по безопасности и его роль в работе офиса, корпорации.
  9. Классы и подклассы информационной защиты.
  10. Компьютерные вирусы и их классификация.
Ксения Леонова
Ксения Леонова

как проверить себя, выполняя практические задания по информатике? где смотреть ответы на поставленные задачи?

спасибо за ответ)