здравствуйте на данном вебинаре мыпоговорим о методике решения задач потаким понятием как мощный символалфавита информационный вес символалфавита информационный объем сообщениявебинар провожу я потеряю хинтонандреевич учитель информатики лицеяномер два багу минского районареспублики татарстанпрежде чем начать решать такие задачинужно иметь определенную теоретическуюподготовку первую очередь следуетзапомнить таблицу степеней числа 2седьмом классепараллельную с информатикой на урокахматематики вы начинаете изучать эту темувот представлены таблицы степени числаосно качестве основания выступая двойкапоказатели степени меняется от нуля додесятикаждая следующая степень любое число встепени 0 равно единице следующее числомы умножаем 1 1 на 2 получаем двойкуумножаем еще раз на 2 получаем 4 и такдо конца самого ряда если сложнозапомнитьсразу всю таблицу то я рекомендую вамзапомнить2 в пятой степени 32 и 2 в десятойстепени 1024 тогда если нам допустимпотребуется узнать сколько двадцатьшестой степени мы берем 2 5 32 умножаемна 2 получаем 64 если нужно узнатьсколько будет 2 в седьмой степениумножаем еще раз на 2 получаем 128 илиесли мы знаем что 2 5 равно 32 то длятого чтобы узнать сколько будет 24 на 32делим на 2 получаем 16 2 3 делим ещё разна 2 получаем 8следующее это правило умножения иделения степеней чисел с одинаковымиоснованиями в данном случае когда мыговорим о двойке основания одинаковоеоснование равно 2 соответственно когдамы умножаем два числа с основанием 2 2 встепени a умножить на 2 в степени b мыможем заменить это умножение на 2 встепени a + bесли же мы делим 2 степени а на 2 встепени b мы можем заменитьделение на 2 в степени a минус b примернужно умножить число 8 на число 328 это два в третьей степени заменяем 8на 2 3 степени 32это 2 в пятой степени заменяем на 2 впятой степени преобразуем два в третьейстепени умножить на 2 в пятой степени поправилу равно 2 в степени 3 + 5суммируем 2 восьмой степени два ввосьмой степени это 256другой пример 32 умножить на 60 4 числабольше чем предыдущем примере болеесложный пример мы заменяем 32это 2 в пятой степени 64это 2 в шестой степени получаем 2 впятой степени умножить на 2 в шестойиспользуя правило умножения и делениястепеней чисел с одинаковыми основаниямимы получаем 2 степени 5 + 6 или два в 11или можем представить как 2 1 плюсв 10 почему именно так запоминатьстепени выше 10 довольно проблематично икак покажет вам практика в этом даже нетособой необходимости часто привычислении мы переходим от тела байтовбайтом от байтом килобайт он приставкатела это как раз 2 в десятой степени1024поэтому ответ мы представляем 2 степени1 плюс 10 это равно 2 1 умножить на 2 10это равно 2 умножить на 1024следующие нужно запомнить и точно понятьчто один байт равен восьми битам сдругой стороны 1 бит равен 1 8 байт а тоесть если у нас дано некоторое значениев байтах и мы хотим перейти к битам мыдолжны это значение умножить на 8 если унас дано некоторое значение в битах и мыхотим узнать сколько это байт то мыдолжны разделить это значение на 8следующий один килобайт в информатикенашем курсе приставка тела обозначает1024 1024 как мы только чторассматривали это 2 в десятой степени 1килобайт равно 2 в десятой степени байтесли нам дано некоторое значениеприставок в размерности килобайт и мыхотим узнать сколько это байт мыумножаемлибо на 1024 или что эквивалентно на 2десятой степени и получаем значение ужев байтах в обратную сторону один байтравен 1 одному килобайт у разделить на1024или вместо 1024 20 10 степени то естьесли нам дано некоторое значениеединицах байт и мы хотим узнать сколькоэто занимает килобайт мы должны этозначение разделить на 2 в десятойстепени или на 1024 если мы хотимперейти от килобайт к битам значитпроисходит два этапа сначала от килобайтмы переходим к байтом а потом от байтовпереходим к битам для того чтобы перейтиот килобайт байтом мы умножаем число на1024и потом чтобы перейти битом еще умножаемна 8 или в степенях двойкиэто получается 1024 2 в 10 8 это два втретий и таким образом мы получаем чтоодин килобайт равен 2 в тринадцатойстепени бит в обратную сторону если мызнаем некоторое значение и онавычисляется убитых и хотим перейти телапоэтому мы должны запри разделить этозначение на 1024 и на 8 когда делим на 8отбит от переходим к байтом когда делена 1024 байт переходим тела байтом илиже эквивалент мы должны разделить на 2 втринадцатой степенипримеру нам дано8192 бит сколько это килобайт делим 8192килобайт на 1024 и на 8 таким образом мыполучаем из формулы видно что ближайшиевосьмерки вот к восьми тысячам это 1024умножить на восемь ну конечно это лучшетщательно проверить ну мы видим что если8192 разделить на 1000 24 разделить на 8мы получаем единицутаким образом 8192 бид равна одномукилобайт утретье что мы должны знать когда решаемзадачи на информационный вес символамощность алфавита информационный объемсообщения мы должны знать что же онисебя представляют мощность алфавитаобозначается английской буквой mзаглавный мощность алфавитаэто полное число символов алфавитаинформационный вес символ алфавитаобозначаются английской буквойой маленькой информационный вес символаэто минимальная разрядность двоичногокода требуемые для двоичного кодированиявсех символов исходного алфавита или жееще можно сказать что это коликиства бит занимаемых одним символоммощность алфавитаинформационный вес символ алфавитасвязаны между собой формулой что нбольшая мощность алфавитаравняется 2 степени ой-ой информационныйвес символ алфавита сейчас мы поговорилитолько лишь об одном символе алфавита нокогда у нас есть сообщение котороесостоит из таких символовнам нужно узнать информационный объемсообщенияой большое он равен произведениюколичества символов сообщений к то естьмы должны найти сколько символов сначаласообщения на информационный вес символалфавита ой маленькая таким образомполучаем что информационный объемсообщения равен произведению количествасимволов сообщение к информационный вессимволаой теперь перейдем к непосредственно кпримеру решение задачи использующиеданное понятие условии сообщениязанимает 4 страницы по тридцать двестроки каждой строке записаны по 64символа сколько символов алфавите есливсе сообщение содержит 4096 байт ofпервый важный момент в решении задачиправильно проанализироватькаждое предложение в условии ирезультатам анализа слушают ваша записьданоразбираем условия сообщение занимает 4страницыкак мы это запишем к странице равно 4далее текст и встречаема тридцать две строки запишем к строкравняется 32далее по тексту каждой строке записаноof 64 символа значит как символа встроке равняется 64сколько символов алфавите это большепохоже на то что нам нужно найти поэтомупока пропустим и перейдем дальше есливсе сообщение содержит 4096 байт of всесообщение содержитэто информационный объем сообщениякоторый обозначается ой большойанглийской при чем тут следует обратитьвнимание в чем измеряется информационныйобъем сообщения написано во славе вбайтах другой задачи в условии это могутбытьбиты килобайты мегабайт и обязательнозапишем что байты итак вернемся кусловию задачи больше пунктов для данаона нам не показывает переходим кразделу найти что мы должны найтисколько символов алфавите сколькосимволов в алфавите это мощностьалфавита которая обозначается английскойбуквы м большой так условии задачи мыпроанализировали записали теперьпереходим к решениюитакмы уже заметили что в условии фигурируеттакое понятие как информационный объемсообщениянаверное наиболее подходящая формулы унас будет для вычисления информационногообъема сообщения что мы знаем в этойформулеой нам дано к к нам не дано но естьчто-то похожеек мы можем вычислить на основе того чтонам дано а-ай информационный вес одногосимвола нам неизвестенно его должны найти это равенство к немумы применяем правило обычной математикиделе ван левую и правую часть на ки получаем аек маленькое равно а ибольшое делить на к чему же равно кк количество всех символовсообщение что мы об этом знаем чтосообщение занимает 4 страницытридцать две строки и каждой строке 64символа значит мы перемножаем к страницна к строк на к символа в строкек ранец и 4 страницыумножить на 32 строке умножить на 64символа в строкетут у нас может получиться довольнобольшой и сложный число зачастую прирешении контрольных работ на угаи гне позволяется пользоватьсякалькулятором поэтомудабы не допустить ближних ошибок можноперейти к более простой форме записичиселвспомним таблицу степеней числа 2 чемуравно 4 4 это 2 во второй степенизаменяем четверку двойкой во второйстепени 32 32это 2 в пятой степени заменяем 32 на 2 впятой степени 64это два шестой степенименяем 2 в шестой степени теперьиспользуя правила для умножения степенейс одинаковыми основаниями мы получаемчто произведение из трех сомножителей мыможем записать таком виде 2 в степени 2+ 5 + 6 или же 2 13 степени единицыизмерения заметьте не пишем потому чтоединицы измерения это штукисколько символов теперь перейдем кинформационному объему сообщения намизвестно что он равен 4096 байт онсейчас нам важна перейти от байтов битомвспомним как переходить от байтов убитыммы знаем что 1 байт это восемь битсоставляем пропорциюесли один байт восемь бит то чему равно4096 байтбитах если нам дано например наоборот мызнаем сколько в битах сообщение мы хотимперейти в байтом than основе той жепропорции мы сможем составить по-другомууравнение данном случае x равняется 4096умножить на 8 запишем 4096 умножить на 8опять таки большие числа проще перейти кстепеням двойки что мы знаем о числе4096 если мы хорошо помним что в 2десятой степени равно 1024 тут же мысразу заметим что число 496 можно былопытаться разделить на 1024 получается 4то есть 4096 равно 1024 умножить на 4преобразуем в степени двойки 1024 этодва 10 4 это 2 во второй используемопять-таки правила для умножениястепеней с одинаковым основаниемпоказатели суммируютсяполучается 2 в двенадцатой степени 4096мы упростили теперь упростим число 8вспоминаем опять-таки таблицу степенейчисла 2если мы ее не помним можем попробоватьвспомнить допустим 2 5 32 разделить двараза на 2 либо просто вы начиная спервой степени мы получим что 8 эторавно 2 в третьей степениперенесем вместо четырех 1096 2 вдвенадцатой степениа вместо 8 2 3 степени аналогичнополучаем 2 в степени 12 плюс 32 степени15 и важный момент заключается в том чтомы считаем в битах теперь ой и к намизвестны и мы можем найти a и маленькойинформационный вес одного символаподставим значение формулу а и маленькаяравняется а и большое-большое 2 15 кколичество символов2 в 13 значит мы получаем 2 15 разделитьна 2 в 13 по правилам деления степеней содинаковыми основаниями мы заменяемделение на 2 в степени 15 минус 13 15 инас 13 2 во второй степени то естьинформационный вес одного символа равен2 во второй степени тут число ужемаленькое дело близится к ответу и прощенаписатьчетверку доктора степени это 4 иестественно не забываем что мы работаемсейчас в битах такмы нашли информационный вес одногосимвола от нас требуется найти сколькосимволов алфавитеего мощность м что мы знаем про мощностьалфавита и как она связана синформационным весом 1 символ имощностью по это равняется 2 в степениой маленькая информационный вес символоми как раз только что нашли подставляемего формулу и получаем n равняется 2 4значит болта витте используется 16символоввес единиц измерения символы этоколичество штукитаким образом отверг получается 16спасибо за внимание желаю вам успехов врешении задач