Top.Mail.Ru
Ответы

Помогите с информатика срочно (остался час до сдачи)

Задание 1 (20 баллов).

Заполните таблицу, приведённую ниже, собственными примерами. Для каждого столбца необходимо указать не менее четырёх примеров.

Получение информации Сбор информации Передача информации Хранение информации Обработка информации



Задание 2 (20 баллов).

В некотором алфавите используется:

25 строчных букв;
25 прописных букв;
16 цифр;
5 знаков препинания.
Определите минимальную длину двоичного кода одного символа этого алфавита.



Задание 3 (30 баллов).

В слове «СИРОП» буквы были закодированы неравномерно. Известны коды некоторых букв:

С — 010;
И — 10;
О — 001.
Как можно закодировать оставшиеся буквы слова? Коды этих букв должны быть наиболее короткими. В качестве ответа достаточно привести любой из возможных вариантов.



Задание 4 (10 баллов).

Заполните таблицу.

Биты Байты Килобайты Мегабайты
8 388 608
10 485 760
53 248
78

По дате
По рейтингу
Аватар пользователя
Мыслитель
4мес

Ах, сложные задачки – истинный пир для ума! Придём к их решению:

Задание 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 килобайта

Таким образом, мы заполнили пропуски в таблице.

Теперь вы готовы справиться с бюрократией битов и байтов, создавая свои собственные хитроумные решения задач!