- •Омский государственный технический университет
- •1. Из истории развития систем счисления
- •Пальцевый счет
- •1.2. Древнеегипетская система счисления
- •Вавилонская система счисления
- •1.4. Системы счисления, основанные на позиционном принципе
- •1.5. Системы счисления Древней Греции
- •1.6. Римская система счисления
- •1.7. Древнеславянская система счисления
- •2. Позиционная система счисления
- •2.1. Представление произвольного числа в позиционной системе счисления
- •2.2. Двоичная система счисления
- •2.3. Восьмеричная система счисления
- •2.4. Шестнадцатеричная система счисления
- •2.5. Перевод чисел в систему с кратным основанием
- •2.6. Перевод правильной дроби
- •Задания для самостоятельной работы №1
- •1. Перевести данное число из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления.
- •2. Перевести данное число в десятичную систему счисления.
- •Контрольная работа №1
- •3. Двоичная арифметика
- •3.1. Сложение двоичных чисел
- •3.2. Вычитание двоичных чисел
- •3.3. Умножение в двоичной системе счисления
- •3.4. Деление двоичных чисел
- •4. Формы представления чисел в эвм
- •4.1. Числа с фиксированной запятой
- •4.2. Числа с плавающей запятой
- •4.3. Сложение (вычитание) чисел с плавающей запятой
- •4.4. Умножение чисел с плавающей запятой
- •4.5. Прямой код
- •4.6. Обратный код
- •1 0111111111111111 – Обр. Код второго числа
- •4.7. Дополнительный код
- •4.8. Признак переполнения разрядной сетки
- •4.9. Правило перевода из дополнительного кода в десятичную систему
- •4.10. Модифицированные коды
- •5. Форматы чисел в эвм
- •Задания для самостоятельной работы №2
- •Контрольная работа №2.2
- •Контрольная работа №2.3
- •Контрольная работа №2.4
- •6. Кодирование алфавитно-цифровой информации
- •6.1. Параметры алфавитно-цифровой информации
- •6.3. Стандарты кодирования символов ansi, кои-8 и unicode
- •7. Двоично-десятичные коды
- •7.2. Коды с избытком
- •7.5. Действия над двоично-десятичными числами
- •7.6. Сложение двоично-десятичных чисел
- •7.7. Вычитание модулей двоично-десятичных чисел
- •7.8. Умножение модулей двоично-десятичных чисел
- •8. Код грея
- •8.1. Строение кода Грея
- •8.2. Использование кода Грея
- •8.3. Алгоритмы преобразования кода Грея
- •9. Погрешности вычислений
- •9.1. Источники погрешностей
- •9.2. Абсолютная и относительная погрешности
- •9.3. Десятичная запись приближенных чисел Значащая цифра числа. Верная значащая цифра
- •9.4. Распространение ошибок
- •9.5. Правила подсчета цифр
- •9.6. Общие рекомендации, позволяющие уменьшить погрешность вычислений
- •9.7. Ошибки в программах, связанные с особенностью выполнения арифметических операций
- •10. Представление графической информации
- •10.1. Текстовый режим
- •10.2. Графический режим
- •10.3. Растровое графическое изображение
- •10.4. Векторная графика
- •10.5. Форматы графических файлов
- •11. Представление звуковой информации
- •11.1. Цифро-аналоговое и аналого-цифровое преобразование звуковой информации
- •11.2. Компрессия звука
- •11.3. Формат Microsoft riff
- •11.6. Midi-форма звука
- •11.7. Аппаратные синтезаторы
- •11.8. Альтернативы звука в эвм
- •11.9. Звуковые платы
- •Задачи для самостоятельной работы
- •Приложение 3
- •Содержание
- •Литература
Омский государственный технический университет
ПРЕДСТАВЛЕНИЕ ИНФОРМАЦИИ В ЦИФРОВЫХ УСТРОЙСТВАХ
Учебное пособие для студентов
очной и заочной форм обучения специальностей 210402, 090104
и направлений 210400, 210300
Омск – 2011
Составители:
Данилова О.Т., к.ф.-м.н., доцент кафедры «Средства связи и информационная безопасность»;
Женатов Б.Д., к.т.н., доцент кафедры «Средства связи и информационная безопасность».
УДК 621.3+681.3
Д 19
В данном пособии представлены методические материалы, предназначенные для практического освоения представления данных в цифровых устройствах и операций над ними.
«Математические основы теории информации». Учебное пособие /Сост. Л.Г.Варепо, О.Т.Данилова, Р.Т., Файзуллин – Омск:. - 223 с.: ил.
Пособие предназначено для студентов специальности _ в качестве вспомогательного материала при изучении раздела «Количество информации и энтропия» дисциплины «Теория информации».
В предлагаемом учебном пособии кратко изложены основные положения теории передачи информации.
Каждый параграф начинается с теоретического введения, затем подробно разбираются характерные для данного раздела примеры.
В пособии предлагаются вопросы для самопроверки знаний и задачи для самостоятельной работы студентов, что способствует углублению знаний основных понятий, теорем и результатов, известных в теории информации.
В данном пособии излагаются основные сведения, необходимые для проведения контрольных работ по темам: «Перевод чисел из одной системы счисления в другую», «Представление десятичных чисел различными двоичными кодами», «Представление двоичных чисел в разных форматах», «Двоичная арифметика», а также задания для проведения контрольных работ по указанным темам.
1. Из истории развития систем счисления
История развития способов представления чисел происходит параллельно развитию самой цивилизации. Наиболее ранние формы представления чисел, обнаруженные в древних цивилизациях, обычно основаны на использовании групп пальцев, кучек камней и тому подобное, с дополнительными соглашениями о замене некоторой группы, скажем из пяти или десяти объектов одним объектом специального вида или объектом, расположенным в специальном месте. Для самых первых вычислений древние цивилизации применяли мелкие камушки. Чтобы счёты не потерялись, их хранили в специальных шарах с ямками. Числовое значение обозначалось зазубринами на поверхности шара, на шар иногда ставили круглую печать, как гарантию достоверности. Можно утверждать, что зазубрины являются первыми графическими символами, обозначающими цифры. Эти символы вскоре начали выцарапывать на маленьких глиняных табличках.
Такой вид счета носит название унарной системы счисления, т.е. система счисления, в которой для записи числа применяется только один вид знаков. Это удобно, так как сразу визуально определяется количество знаков и сопоставляется с количеством предметов, которые эти знаки обозначают. От счета с помощью камешков ведут свое начало различные усовершенствованные инструменты, как, например, счеты, древнеегипетский «абак» (доска, разделенная на полосы, куда клались жетоны). Аналогичные инструменты существовали у многих народов. Более того, в латинском языке понятие «счет» выражается словом «calculation» (отсюда наше слово «калькуляция»), а происходит оно от слова «calculus», означающего «камешек».