Ребята, помогите пожалуйста, работу дали ** дом, не знаю как решать ( 8 класс)

0 голосов
20 просмотров

Ребята, помогите пожалуйста, работу дали на дом, не знаю как решать ( 8 класс)


image

Информатика (12 баллов) | 20 просмотров
Дан 1 ответ
0 голосов

Первая задача.Тут все предельно просто.
Для начала нужно найти, сколькими битами у нас может кодироваться каждый символ алфавита. Кодирование у нас происходит в двоичной системе, следовательно у каждого бита в коде может быть только два состояния - 0 и 1. Так как состояния всего лишь два, то нужно просто найти степень, в которую нужно возвести 2, чтобы получить 64, таким образом и найдем количество бит для кодирования 1 символа. Итого: 2^6 = 64, следовательно один символ у нас кодируется 6 битами.
Ну а дальше вообще просто:
Количество бит для кодирования 1 символа * количество символов в строке * количество строк на странице * количество страниц = 6 * 30 * 40 * 2 = 14400 бит
В 1 Кбайт = 1024 байта, а 1 байт = 8 бит, следовательно чтобы перевести 14400 бит в Кбайты, нужно 14400 / (1024 * 8). Получается примерно 1,76 Кбайт.

Вторая задача. Еще проще первой.
Просто переводишь 50 Кбайт в биты
50 Кб * 1024 * 8 = 409600 бит
Ну и чтобы найти время передачи файла, нужно объем поделить на скорость: 409600 бит / 10240 бит/сек = 40 сек.

(474 баллов)