
- •Направление подготовки бакалавра 210700.62 Инфокоммуникационные технологии и системы связи (ИТСС)
- •ФГОС3
- •Задачами дисциплины по видам деятельности являются:
- •Модуль 1. Основные понятия и методы теории информации и кодирования. Сигналы, данные, информация.
- •Модуль 2. Технические и программные средства реализации информационных процессов (Лекции).
- •Модуль 3. Программные
- •Модуль 5. Базы данных. Модели решения функциональных и вычислительных задач Тема 1.
- •Модуль 6. Алгоритмизация и программирование. Локальные и глобальные сети ЭВМ. Защита информации в
- •Модуль 7. Программные
- •Список литературы 1.Немцова Т.И. и др. Практикум по информатике: учеб. пособие. Ч.1. –
- •Термин «информатика» (франц. informatique) происходит от
- •Информатика – комплексная научно-техническая дисциплина, занимающаяся изучением структуры и общих свойств информации, информационных
- •Развитие способов хранения информации
- •Развитие способов обработки информации
- •Развитие способов передачи информации
- •Структура информатики как научной дисциплины
- •Связь информатики с другими науками
- •Структура Информатики как научной и прикладной дисциплины
- •Термин информация ведет свое происхождение от латинского слова informatio, означающего разъяснение, изложение, осведомленность.
- •Связь между данными и информацией
- •Информация имеет следующие свойства:
- •Атрибутивные свойства информации
- •Прагматические свойства информации
- •Динамические свойства информации
- •Определить самостотельно, к какому свойству информации можно отнести следующие качественные ее характеристики:
- •Формы представления(способы кодирования) информации:
- •Примеры различных систем кодирования
- •С понятием информации связаны такие понятия, как сигнал, сообщение и данные.
- •Сообщение - это материальная форма информации (наскальные рисунки, запахи, звуки, бумажные тексты, фотографии
- •Системы передачи
- •Во всех вычислительных машинах информация представляется с помощью электрических сигналов. При этом возможны
- •Кодирование – это представление сигнала в определенной форме, удобной или пригодной для последующего
- •ASCII (англ. American Standard Code for Information Interchange)
- •ASCII (англ. American Standard Code for Information Interchange)
- •Windows-1251 — набор символов и кодировка, являющаяся стандартной 8-битной кодировкой для всех русских
- •Коды в стандарте Юникод позволяют представить знаки практически всех письменных языков. Юникод представляет
- •Кодирование текстовой информации
- •На кодирование цвета одной точки цветного изображения надо затратить 24 разряда. При этом
- •Кодирование звуковой информации
- •Метод таблично-волнового синтеза (Wave-Table) лучше соответствует современному уровню развития техники.
- •Кодирование графической информации
- •1.Графическая информация на экране дисплея представляется в виде изображения, которое формируется из точек
- •1.Более менее качественные дисплеи мобильных телефонов содержат 65536 цветов. Разрешение экрана 480x800. Чему
- •Тезаурус можно трактовать как совокупность сведений, которыми располагает пользователь.
- •Единица измерения информации называется бит (bit) - сокращение от английских слов binary digit,
- •В восьмеричной (octal) системе счисления используются восемь различных цифр 0, 1, 2, 3,
- •Пусть требуется перевести число 567 из десятичной в двоичную систему. Сначала определим максимальную
- •При другом способe перевода чисел используется операция деления в столбик.
- •Рассмотрим перевод числа 567 в систему счисления с основанием 16.
- •В k-разрядной ячейке может храниться 2k различных значений целых чисел.
- •Представление числовых данных в памяти ЭВМ
- •Представление целых чисел в дополнительном коде
- •Дополнительный код положительного числа совпадает с его
- •Дополнительный код (англ. two’s complement, иногда twos- complement) — наиболее распространённый способ представления
- •Дополнительный код целого отрицательного числа может быть получен по следующему алгоритму:
- •При получении числа по его дополнительному коду прежде всего необходимо определить его знак.
- •«Число с плавающей запятой» это синоним для «число, записанное в экспоненциальной форме»:
- •Самые простые операции. Пусть:
- •Сложение-вычитание
- •Число с плавающей запятой называется нормализованным, если выполняется условие:
- •Числа с плавающей запятой предполагают разделение труда – за диапазон отвечает показатель степени,
- •Все люди делятся на 10 типов: те, кто понимают двоичную систему счисления и
- •Рассмотрим обратную ситуацию. Пусть F – число от 0 до 1 (включая ноль,
- •Пример: представим 1/3 в виде 5-и разрядной двоичной дроби.
- •Второй пример – десятичное 0,1 в двоичную дробь.
- •В памяти компьютера двоичное число с плавающей запятой представлено набором битов. Существует много
- •Кодирование вещественных чисел
- •В приведенной выше записи M называют мантиссой числа, а p — его
- •Перевод шестнадцатеричного числа в число с плавающей запятой в стандарте IEEE 754
- •Перевод шестнадцатеричного числа в число с плавающей запятой в стандарте IEEE 754
- •Перевод шестнадцатеричного числа в число с плавающей запятой в стандарте IEEE 754
- •Алгоритм для получения представления действительного числа в памяти ЭВМ:
- •Пример. Запишем код числа -312,3125.
- •Пример. Пусть дан код 3FEC600000000000(16) или
- •Решение

В приведенной выше записи M называют мантиссой числа, а p — его
порядком.
Для того чтобы сохранить максимальную точность, вычислительные машины почти всегда хранят мантиссу в нормализованном виде, что означает, что мантисса в данном случае есть число, лежащее между
1(10) и 2(10) (1 < M < 2). Основание системы счисления здесь, как уже отмечалось выше, — число 2.
Способ хранения мантиссы с плавающей точкой подразумевает, что двоичная запятая находится на фиксированном месте. Фактически подразумевается, что двоичная запятая следует после первой двоичной цифры, т.е. нормализация мантиссы делает единичным первый бит, помещая тем самым значение между единицей и двойкой.
Место, отводимое для числа с плавающей точкой, делится на два поля. Одно поле содержит знак и значение мантиссы, а другое содержит знак и значение порядка.

Перевод шестнадцатеричного числа в число с плавающей запятой в стандарте IEEE 754
На представление данных с плавающей точкой существует единый промышленный стандарт IEEE 754, разработанный в Институте инженеров по электротехнике и электронике (Institute of Electrical and Electronics Engineers) в США в 1985 г.
Согласно стандарту IEEE 754 форма представления чисел имеет вид: C = (-1)S . 2e . 1.f;
где
C - двоичное число с плавающей точкой; S - знак числа (0 - плюс, 1- минус);
1.f - мантисса – вещественное число без знака;
1 – целая часть мантиссы (неявно присутствующая); f – дробная часть мантиссы;
е = (Е + bias) — смещенный порядок - целое положительное число; bias — смещение — целая положительная константа;
E – порядок - целое двоичное число со знаком; 2 – основание двоичной системы счисления.

Перевод шестнадцатеричного числа в число с плавающей запятой в стандарте IEEE 754
Форматы могут быть следующими: SP (Single Precision floating-point format - одинарной точности с плавающей точкой)
— формат для представления данных с одинарной точностью — соответствует слову;
DP (Double Precision floating-point format - двойной точности с плавающей точкой)
— формат для представления данных с двойной точностью — соответствует двойному слову;
Поля формата:
-поле знака — для представления знака S числа (1 бит);
-поле смещенного порядка — для представления значения смещенного порядка
е;
- поле мантиссы — для представления дробной части мантиссы 0.f; целая часть мантиссы, равная 1, присутствует неявно.

Перевод шестнадцатеричного числа в число с плавающей запятой в стандарте IEEE 754

Алгоритм для получения представления действительного числа в памяти ЭВМ:
•перевести модуль данного числа в двоичную систему счисления;
•нормализовать двоичное число, т.е. записать в виде M × 2p, где M — мантисса (ее целая часть равна 1(2)) и p — порядок, записанный в
десятичной системе счисления;
•прибавить к порядку смещение и перевести смещенный порядок в двоичную систему счисления;
•учитывая знак заданного числа (0 — положительное; 1 — отрицательное), выписать его представление в памяти ЭВМ.

Пример. Запишем код числа -312,3125.
1.Двоичная запись модуля этого числа имеет вид 100111000,0101.
2.Имеем 100111000,0101 = 1,001110000101 × 28.
3.Получаем смещенный порядок 8 + 1023 = 1031. Далее имеем 1031(10) = 10000000111(2).
4.Окончательно
Очевидно, что более компактно полученный код стоит записать следующим образом:
C073850000000000(16).

Пример. Пусть дан код 3FEC600000000000(16) или
Попробуйте самостоятельно

Решение
1.Прежде всего замечаем, что это код положительного числа, поскольку в разряде с номером 63 записан нуль. Получим порядок этого числа: 01111111110(2) = 1022(10); 1022 - 1023 = -1.
2.Число имеет вид 1,1100011 × 2-1 или 0,11100011.
3.Переводом в десятичную систему счисления получаем 0,88671875.