Список терминов. Алфавит системы счисления. Двоичное кодирование. Информационный объем. Кодирование информации. Непозиционные системы счисления
2 Список терминов Алфавит системы счисления Двоичное кодирование Информационный объем Кодирование информации Непозиционные системы счисления Основание системы счисления Позиционные системы счисления Правила перевода из одной системы счисления в другую Системы счисления
3 Алфавит системы счисления Алфавит системы счисления - упорядоченное множество символов для записи чисел. Примеры: 1.Алфавит десятичной системы счисления А10 = 2.Алфавит римской системы счисления AR = , где I 1, V 5, X 10, L 50, C 100, D 500, M Алфавит составляет базу системы счисления. Символы алфавита называют цифрами. основание P = 8. Алфавит шестнадцатиричной системы, основание Р = 16. Для записи базовых цифр в 16 й системе не хватает арабских цифр поэтому используют буквы a, b, c, d, e, f, где a 10, b 11, c 12, d 13, e 14, f 15.
4 Двоичное кодирование Двоичный код это способ представления данных в виде комбинации двух знаков, обычно обозначаемых цифрами 0 и 1. Используя два двоичных разряда (бита) можно закодировать четыре различные комбинации: , три бита восемь: , и так далее. При увеличении разрядности двоичного числа на 1, количество различных комбинаций в двоичном коде удваивается.из комбинаторики известно, что, в общем случае, число комбинаций (кодов) n-разрядного двоичного кода равно числу размещений с повторениями:, где число кодов, число разрядов двоичного кода. Двоичные коды являются комбинациями двух элементов и не являются двоичной системой счисления, но используются в ней как основа. Двоичный код также может использоваться для кодирования чисел в системах счисления с любым другим основанием. В системах счисления n-разрядный двоичный код, (n-1)-разрядный двоичный код, (n-2)-разрядный двоичный код и т.д. могут отображать одно и то же число. Например, 0001, 001, 01, 1 одно и то же число «1» в двоичных кодах с разным числом разрядов n. %D1%8B%D0%B9_%D0%BA%D0%BE%D0%B4
5 Информационный объем текста и единицы измерения информации Информационный объем текста складывается из информационных весов составляющих его символов. Современный компьютер может обрабатывать числовую, текстовую, графическую, звуковую и видео информацию. Все эти виды информации в компьютере представлены в двоичном коде, т. е. используется всего два символа 0 и 1. Связано это с тем, что удобно представлять информацию в виде последовательности электрических импульсов: импульс отсутствует (0), импульс есть (1). Такое кодирование принято называть двоичным, а сами логические последовательности нулей и единиц - машинным языком.
6 Непозиционные системы счисления В непозиционных системах счисления величина, которую обозначает цифра, не зависит от положения в числе. При этом система может накладывать ограничения на положение цифр, например, чтобы они были расположены в порядке убывания. Примером непозиционной системы счисления служит римская система, в которой вместо цифр используются латинские буквы. Например: Число 242 можно записать ССXLII (т.е (50-10) +1+1). Число 96 запишем XCVI=( )+(5+1). Значение 1 = I в данном случае не изменяется от ее местоположения. Соответствие римской и арабской системы записи I V X L C D M html.
7 Кодирование информации Кодирование информации процесс преобразования сигнала из формы, удобной для непосредственного использования информации, в форму, удобную для передачи, хранения или автоматической переработки Современный компьютер может обрабатывать числовую, текстовую, графическую, звуковую и видео информацию. Все эти виды информации в компьютере представлены в двоичном коде, т. е. используется алфавит мощностью два (всего два символа 0 и 1). Связано это с тем, что удобно представлять информацию в виде последовательности электрических импульсов: импульс отсутствует (0), импульс есть (1). Такое кодирование принято называть двоичным, а сами логические последовательности нулей и единиц - машинным языком. %D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_ %D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC %D0%B0%D1%86%D0%B8%D0%B8
8 Основание системы счисления Основанием системы счисления называется количество различных символов (цифр), используемых в каждом из разрядов числа для его изображения в данной системе счисления. Двоичная 0,1 Десятичная 0,1,2,3,4,5,6,7,8,9 Шестнадцатиричная 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F Определить основание очень легко, нужно только пересчитать количество значащих цифр в системе. Если проще, то это число, с которого начинается второй разряд у числа. Мы, например, используем цифры 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Их ровно 10, поэтому основание нашей системы счисления тоже 10, и система счисления называется десятичная. В вышеприведенном примере используются цифры 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (вспомогательные 10, 100, 1000, и т. д. не в счет). Основных цифр здесь тоже 10, и система счисления десятичная. База системы это последовательность цифр, используемых для записи числа. Ни в одной системе нет цифры, равной основанию системы. Как можно догадаться, сколько есть чисел, столько же может быть и оснований систем счисления. Но используются только самые удобные основания систем счисления. Как вы думаете, почему основание самой употребительной человеческой системы счисления 10? Да, именно потому, что на руках у нас 10 пальцев. Но на одной то руке всего пять пальцев скажут некоторые и будут правы. История человечества знает примеры пятеричных систем счисления. А с ногами двадцать пальцев скажут другие, и будут тоже абсолютно правы. Именно так считали индейцы Майя. Это даже видно по их цифрам.
9 Позиционные системы счисления. Основание системы счисления, в которой записано число, обычно обозначается нижним индексом. Например, число, записанное в семеричной системе счисления. Если число записано в десятичной системе, то основание, как правило, не указывается. Основание системы это тоже число, и его мы будем указывать в обычной десятичной системе. Вообще, число x может быть представлено в системе с основанием p, как x = a n p n +a n 1 p n 1 + a 1 p 1 + a 0 p 0, где a n. a 0 цифры в представлении данного числа. Так, например, = ; = = 10. Наибольший интерес при работе на ЭВМ представляют системы счисления с основаниями 2, 8 и 16. Вообще говоря, этих систем счисления обычно хватает для полноценной работы как человека, так и вычислительной машины, однако иногда в силу различных обстоятельств все-таки приходится обращаться к другим системам счисления, например к троичной, семеричной или системе счисления по основанию 32. Чтобы оперировать с числами, записанными в таких нетрадиционных системах, нужно иметь в виду, что принципиально они ничем не отличаются от привычной десятичной. Сложение, вычитание, умножение в них осуществляется по одной и той же схеме. Почему же не используются другие системы счисления? В основном, потому, что в повседневной жизни люди привыкли пользоваться десятичной системой счисления, и не требуется никакая другая. В вычислительных же машинах используется двоичная система счисления, так как оперировать числами, записанными в двоичном виде, довольно просто. Часто в информатике используют шестнадцатеричную систему, так как запись чисел в ней значительно короче записи чисел в двоичной системе. Может возникнуть вопрос: почему бы не использовать для записи очень больших чисел систему счисления, например по основанию 50? Для такой системы счисления необходимы 10 обычных цифр плюс 40 знаков, которые соответствовали бы числам от 10 до 49 и вряд ли кому-нибудь понравится работать с этими сорока знаками. Поэтому в реальной жизни системы счисления по основанию, большему 16, практически не используются.
10 Способы перевода чисел из одной системы счисления в другую. Перевод чисел из одной позиционной системы счисления в другую: перевод целых чисел. Чтобы перевести целое число из одной системы счисления с основанием d1 в другую с основанием d2 необходимо последовательно делить это число и получаемые частные на основание d2 новой системы до тех пор, пока не получится частное меньше основания d2. Последнее частное старшая цифра числа в новой системе счисления с основанием d2, а следующие за ней цифры - это остатки от деления, записываемые в последовательности, обратной их получению. Арифметические действия выполнять в той системе счисления, в которой записано переводимое число. Перевод восьмеричных и шестнадцатеричных чисел в двоичную систему счисления и обратно. Для перевода числа из восьмеричной системы счисления в двоичную необходимо каждую цифру этого числа записать трехразрядным двоичным числом (триадой).