7.04 Кодирование текста
Ошибка.
Попробуйте повторить позже
Какое минимальное количество бит потребуется для кодирования положительных чисел от 256 до 1024 включительно и русского алфавита?
От 256 до 1024 включителльно находится 769 чисел, в русском алфавите 33 буквы. Следовательно нам
нужно такое количество бит, чтобы можно было закодировать кодовых
слова.
— не подходит
— подходит
Следовательно, наш ответ - 10.
Ошибка.
Попробуйте повторить позже
Прямоугольная клетчатая доска состоит из 16 столбцов и 4 строк. Какое минимальное количество бит потребуется для кодирования одной клетки?
Общее количество клеток на доске: Значит, нам нужно такое количество бит, чтобы с их
помощью можно было закодировать 64 символа.
Бит может принимать 2 значения, а это значит, что количество возможных варинатов:
1) 1 бит: — не подходит
2) 2 бит: — не подходит
3) 3 бит: — не подходит
...
6) 6 бит: — подходит
Следовательно, количество бит, с помощью которых можно закодировать одну клетку -
6.
Ошибка.
Попробуйте повторить позже
Писатель написал в книгу в -битной кодировке в которой страниц, на каждой странице по строк.
Укажите, сколько Кбайт занимает данный файл, если каждая строка содержит символов.
В ответе запишите только число, единицу измерения писать не нужно.
Найдём количество символов:
Найдём вес файла в Кбайтах: Кбайт.
Ошибка.
Попробуйте повторить позже
Писатель написал в книгу в 8-битной кодировке в которой страниц, на каждой странице по строк.
Укажите количество символов в каждой строке, если известно, что в каждой строке равное количество символов и весь файл занимает Кбайт памяти.
В ответе запишите только целое число, единицу измерения писать не нужно.
Найдём количество символов:
Найдём количество символов в каждой строке:
Ошибка.
Попробуйте повторить позже
Скорость передачи данных через модемное соединение равна бит/с. Передача текстового файла через это соединение заняла суток. Определите, сколько миллионов символов содержал переданный текст, если известно, что он был представлен в -битной кодировке Unicode.
Объем памяти равен скорость умножить на время
Количество символов равно объем памяти всего текста поделить на объем памяти одного символа.
Ошибка.
Попробуйте повторить позже
Текстовый документ, состоящий из символов, хранился в -битной кодировке . Этот документ был преобразован в -битную кодировку . Укажите, какой дополнительное количество байт потребуется для хранения документа.
Переведем в СС,
Так как бит = байт, мы можем сказать, что на символов потребовалось байт в кодировке , в кодировке количество байт будет в раза больше.
Следовательно ответ равен
Ошибка.
Попробуйте повторить позже
Текстовый документ, состоящий из символов, хранился в 4-битной кодировке . Этот документ был преобразован в 24-битную кодировку . Укажите, какое дополнительное количество байт потребуется для хранения документа. В ответ запишите только число.
Переводим в десятичную систему счисления: . Найдем количество бит на файл в старой кодировке: 2748 * 4 = 10992. Теперь найдем в новой кодировке: 24 * 2748 = 65952. То есть нужно довыделить 65952 - 10992 = 54960 бит. Переведем в байты: 54960/8 = 6870.