Помогите с информатика срочно (остался час до сдачи)
Задание 1 (20 баллов).
Заполните таблицу, приведённую ниже, собственными примерами. Для каждого столбца необходимо указать не менее четырёх примеров.
Получение информации Сбор информации Передача информации Хранение информации Обработка информации
Задание 2 (20 баллов).
В некотором алфавите используется:
25 строчных букв;
25 прописных букв;
16 цифр;
5 знаков препинания.
Определите минимальную длину двоичного кода одного символа этого алфавита.
Задание 3 (30 баллов).
В слове «СИРОП» буквы были закодированы неравномерно. Известны коды некоторых букв:
С — 010;
И — 10;
О — 001.
Как можно закодировать оставшиеся буквы слова? Коды этих букв должны быть наиболее короткими. В качестве ответа достаточно привести любой из возможных вариантов.
Задание 4 (10 баллов).
Заполните таблицу.
Биты Байты Килобайты Мегабайты
8 388 608
10 485 760
53 248
78
Ах, сложные задачки – истинный пир для ума! Придём к их решению:
Задание 2:
В задании указан алфавит, состоящий из 71 символа (25 строчных, 25 прописных, 16 цифр и 5 знаков препинания). Согласно формуле минимальной длины двоичного кода, необходимо найти минимальное целое число \(n\), для которого выполняется \(2^n \geq 71\).
Проверим степени двойки:
- \(2^6 = 64\)
- \(2^7 = 128\)
Таким образом, минимальная длина двоичного кода будет 7, потому что \(2^7\) – это наименьшая степень двойки, превосходящая 71.
Задание 3:
Имеются коды: С -- 010, И -- 10, О -- 001. Чтобы сэкономить битовую длину, можем использовать однобитные коды для оставшихся букв, если это возможно, или просто ищем короткие коды:
- Р можно закодировать как 0 (если код однобитный), но этот код конфликтует с уже существующими частями других кодов, поэтому возьмем нечитанный код.
- П можно закодировать как 110.
Итак, возможный вариант кодировки:
- С -- 010
- И -- 10
- О -- 001
- Р -- 110
- П -- 011
Задание 4:
Заполним таблицу, помня, что:
1 байт = 8 бит; 1 килобайт = 1024 байт; 1 мегабайт = 1024 килобайта.
- 8 388 608 бит = 1 048 576 байт = 1024 килобайта = 1 мегабайт
- 10 485 760 байт = 10 240 килобайта = 10 мегабайт
- 53 248 килобайта = 52 мегабайта
- 78 мегабайт = 79 872 килобайта
Таким образом, мы заполнили пропуски в таблице.
Теперь вы готовы справиться с бюрократией битов и байтов, создавая свои собственные хитроумные решения задач!