Главная страница
Навигация по странице:

  • 2. Когда применяют формулу Шеннона Применяется для высчитывания общего количество информации при различных вероятностях. Задачи

  • При угадывании одного целого числа в диапазоне от 1 до N было получено 4 бита информации. Чему равно N

  • Сколько байт выделено для хранения дополнительных данных об одном пользователе

  • Сколько информации содержится в сообщении о том, что клиент купит товар в этом магазине

  • Сколько проектов для ЖКХ, сколько проектов для образования выполнила компания

  • Задача 1 При угадывании одного целого числа в диапазоне от 1 до n было получено 4 бита информации. Чему равно N Дано


    Скачать 20.48 Kb.
    НазваниеЗадача 1 При угадывании одного целого числа в диапазоне от 1 до n было получено 4 бита информации. Чему равно N Дано
    Дата29.09.2022
    Размер20.48 Kb.
    Формат файлаdocx
    Имя файлаPraktika_2_Bazylev.docx
    ТипЗадача
    #705756

    Практика 2. Измерение информации. Знакомство с объемным, алфавитным и статистическим подходом.

    Опрос:


    1. Когда применяют формулу Хартли?

    2. Метод подразумевает, что все варианты данных можно обозначить как специальный код из своеобразного количества символов, входящих в алфавит


    2. Когда применяют формулу Шеннона?

    Применяется для высчитывания общего количество информации при различных вероятностях.

    Задачи:

    Задача 1.1


    При угадывании одного целого числа в диапазоне от 1 до N было получено 4 бита информации. Чему равно N?

    Дано:

    I = 4 бита


    Требуется определить: чему равно N?

    Ход решения:

    N = 2^i

    N = 2^4

    Следовательно N = 16

    Ответ: 16

    Задача 1.2

    Автоматическая камера производит растровые изображения размером 800 на 600 пикселей. Для кодирования цвета каждого пикселя используется одинаковое количество бит, коды 6 пикселей записываются в файл один за другим без промежутков. Объем файла с изображением не может превышать 500 Кбайт без учета размера заголовка файла. Какое максимальное количество цветов можно использовать?

    Дано:

    Изображение состоит из 800*600=480 000 пикселей

    V<500 кб

    Найти: I

    Ход решения:

    V = 800*600*I<500*2^13

    Следовательно I = 500*2^13 / 480 000

    I<8,53

    I=8

    N=2^8=256

    Ответ 256 цветов

    Задача 1.3

    При регистрации в компьютерной системе каждому пользователю выдается пароль, состоящий из 10 символов. В качестве символов используют прописные буквы латинского алфавита, т.е. 26 различных символов. В базе данных для хранения каждого пароля отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего выделено целое число байт, это число одно и то же для всех пользователей. Для хранения данных о 15 пользователях потребовалось 300 байт. Сколько байт выделено для хранения дополнительных данных об одном пользователе? В ответ запишите только целое число — количество байт.

    Дано:

    N=26

    пароль, состоящий из 10 символов

    Для хранения данных о 15 пользователях потребовалось 300 байт

    Найти:


    Сколько байт выделено для хранения дополнительных данных об одном пользователе?

    Ход решения:

    N = 2^i = 26

    Следовательно I=5

    На хранение одного пароля пользователя уходит 5*10 = 50 бит = 6,25 байт = 7байт

    300 – 15*7 = 195 байт (доп данные)

    195/15 = 13 байт (доп данные на одного пользователя)

    Ответ 13 байт

    Задача 1.4

    Интернет-магазин продает 6250 товаров для детей, 25000 товаров для женщин, 6250 товаров для дома, 12500 товаров для мужчин. Требуется определить сколько информации содержится в сообщении о том, что клиент купит товар в этом магазине?

    Дано:

    6250 товаров для детей 25000 товаров для женщин

    6250 товаров для дома 12500 товаров для мужчин

    Найти:


    Сколько информации содержится в сообщении о том, что клиент купит товар в этом магазине?

    Ход решения:

    6250*+12500+25000 = 50000 товаров (всего)

    Pдет = 6250/50000 = 1/8

    Pдом = 6250/50000 = 1/8

    Pжен = 25000/50000 = ½

    Pмуж = 12500/50000 = ¼

    Используем формулу Шеннона

    -Рдом*log2(Pдом)+ (-Рмуж*log2(Pмуж))+(Ржен*log2(Pжен))+(-Рдет*log2(Pдет)) = -1/8*(-3) + -1/4*(-2) + -1/2*(-1) + 1/8*(-3) = 3/8 + 1/2 + 1/2 + 3/8 = 1,75 бит

    Ответ: 1,75 бит

    Задача 1.5

    Софтверная компания занимается разработкой программных проектов. Известно количество информации в сообщении «компания выполнила проект для организации здравоохранения», равное 5 бит. Количество информации в сообщении «компания выполнила проект для организации образования» составляет 3 бита. Всего софтверная компания выполнила 64 проекта для организаций здравоохранения, образования и ЖКХ. Сколько проектов для ЖКХ, сколько проектов для образования выполнила компания?

    Дано:

    Количество информации в сообщении «компания выполнила проект для организации здравоохранения», равное 5 бит. Количество информации в сообщении «компания выполнила проект для организации образования» составляет 3 бита.

    Найти:


    Сколько проектов для ЖКХ, сколько проектов для образования выполнила компания?

    Ход решения:

    Используем формулу Шеннона количества информации для одного исхода

    Здрв: log2(1/Рздрв) = 5

    Рздрв = 1/32

    Обрз: log2(1/Робрз) = 3

    Робрз = 1/8

    Количество проектов для организации = Общее кол-во проектов * вероятность =>

    Кол-во проектов для обрз = 8

    Кол-во проектов для здрв = 2

    Кол-во проектов для ЖКХ = 64-8-2 = 54

    Ответ: обрз – 8, ЖКХ - 54


    написать администратору сайта