- •Тема 1. Информация и информатика
- •1.1. Информация в материальном мире Сигналы и данные
- •Данные и методы
- •Понятие об информации
- •Пример процесса преобразования данных в информацию
- •Динамический характер информации
- •Требование адекватности методов
- •Взаимодействие данных и методов
- •Свойства информации
- •Операции над данными
- •Определение, предмет и задачи информатики Определение
- •Предмет информатики
- •Основная задача информатики
- •Направления и практические приложения информатики
- •Истоки и предпосылки информатики
- •Единицы измерения данных Математические основания
- •Двоичная система счисления
- •Плотность информации
- •Троичная система счисления
- •Восьмеричная (8) и шестнадцатеричная (16) системы счислений
- •Позиционные системы счисления
- •Представление числа
- •Запись числа
- •Перевод вещественного числа из десятичной системы счисления в двоичную систему
- •Перевод целого числа из десятичной системы счисления в двоичную систему
- •Перевод дробной части вещественного числа из десятичной системы счисления в двоичную
- •Перевод вещественного числа из двоичной системы счисления в десятичную
- •Перевод целой части числа
- •Перевод дробной части числа
- •Перевод из двоичной в восьмеричную и шестнадцатеричную системы
- •Перевод из восьмеричной и шестнадцатеричной систем в двоичную
- •Пример из теста Министерства образования и науки рф
- •Меры и единицы количества и объема информации
- •Кодирование данных Кодирование текстовых данных
- •Универсальная система кодирования текстовых данных unicode
- •Пример 1 из теста Министерства образования и науки рф
- •Пример 2 из теста Министерства образования и науки рф
- •Пример 3 из теста Министерства образования и науки рф
- •Кодирование графических данных
- •Цветовая система rgb и цветовой режим True Color
- •Режим High Color
- •Индексный метод кодирования цвета
- •Кодирование звуковой информации
- •Кодирование видеоинформации
- •Видеоформаты и видеостандарты
- •Расширения видеофайлов
- •Пример 1 из теста Министерства образования и науки рф
- •Пример 2 из теста Министерства образования и науки рф
- •Алгебра логики
- •Логические выражения
- •Пример из теста Министерства образования и науки рф
Перевод дробной части вещественного числа из десятичной системы счисления в двоичную
Дробную часть, а затем дробные части получающихся произведений следует последовательно умножать на 2 до тех пор, пока очередная дробная часть произведения не окажется равной нулю или не будет достигнута нужная точность дроби.
Целые части полученных произведений, записанные последовательно слева направо после запятой в искомом числе, образуют дробную часть искомого числа.
Переводим дробную часть числа:
0.25 * 2 = 0.50.
0.50 * 2 = 1.00 (дробная часть числа равна 0, стоп).
Записываем последовательно слева направо целые части полученных произведений
0.2510 = 0.012
Таким образом
567.2510 = 1000110111.012
Перевод вещественного числа из двоичной системы счисления в десятичную
Переведем вещественного двоичного числа в десятичное. Пусть оно равно 1000110111.012
Перевод целой части числа
Целая часть 1000110111. Для перевода в десятичное запишем его слева направо как сумму по двоичным разрядам:
1*20+1*21+1*22+0*23+1*24+1*25 +0*26+0*27+0*28+1*29 =
1*1+1*2+1*4+0*8+1*16+1*32+0*64+0*128+0*256+1*512 = 1+2+4+16+32+512 = 567
Таким образом
10001101112 = 56710
Перевод дробной части числа
Имеем аналогично
0.012 = 0*2-1+1*2-2 = 0*0.5+1*0.25 = 0.25.
Окончательно получим
1000110111.012 = 567.2510
Перевод из двоичной в восьмеричную и шестнадцатеричную системы
Для этого типа операций существует упрощённый алгоритм. Для восьмеричной системы всякое число от 0 до 7 может быть представлено двоичной триадой:
-
000 0
100 4
001 1
101 5
010 2
010 6
011 3
111 7
Пример: преобразуем 1011002 в восьмеричную систему — 101 100 → 548
Для шестнадцатеричной — числа 0 - 9, A, B, C, D, F могут быть представлены тетрадами:
0000 0 |
0100 4 |
1000 8 |
1100 C |
0001 1 |
0101 5 |
1001 9 |
1101 D |
0010 2 |
0110 6 |
1010 A |
1110 E |
0011 3 |
0111 7 |
1011 B |
1111 F |
Пример:
преобразуем 1011002 в шестнадцатеричную систему — 0010 1100 → 2C16
Перевод из восьмеричной и шестнадцатеричной систем в двоичную
Для этого типа операций используют обратный метод – для восьмеричной системы с использованием триплетов, для шестнадцатеричной с использованием тетрад.
Примеры:
548 → 101 1002
2C16 → 0010 11002
Пример из теста Министерства образования и науки рф
45:2 =22 / 1
22:2 =11 / 0
11:2 =5 / 1 4510 → 101 1012
5:2 =2 / 1
2:2 =1 / 0
0.75*2 = 1,50
0.50*2 = 1,00 0.7510 = 0.112
Окончательно: 45.7510 → 101 101.112