
- •§1. Носители информации
- •§2. Основные понятия информатики
- •§3. Моделирование и формализация
- •§4. Основные принципы формализации
- •§5. Меры информации
- •§6. Объем информации V (объемный подход).
- •§7. Количество информации / (энтропийный/вероятностный подход)
- •Какова же связь энтропии с информацией?
- •§7. Кодирование и шифрование информации
- •7.1. Кодирование графической информации
- •Цветовые модели rgb и cmyk
- •Другие цветовые модели
- •7.2. Кодирование звука
- •Цифро-аналоговое и аналого-цифровое преобразование звуковой информации
- •§7. Общие понятия о позиционных и непозиционных системах счисления
- •Непозиционные системы счисления
- •1) Число 1988.
- •Позиционные системы счисления
- •Первые позиционные системы счисления
- •Двенадцатеричная система счисления
- •Шестидесятеричная система счисления
- •Какие позиционные системы счисления используются сейчас?
- •Десятичная система счисления
- •Двоичная система счисления
- •Алфавит десятичной, двоичной, восьмеричной и шестнадцатеричной систем счисления
- •Правила перевода
- •Восьмеричная и шестнадцатеричная системы счисления
- •Взаимное преобразование двоичных, восьмеричных и шестнадцатеричных чисел
- •§9. История развития вычислительной техники
- •§10. Архитектура эвм
- •Эвм, построенные по принципу Фон Неймана
- •Аналитическая машина Беббиджа
- •Основополагающие принципы логического устройства эвм (Фон Нейман)
- •§11. Внешние устройства эвм
- •§12. Внутренние устройства эвм
- •§13. Программное обеспечение эвм
- •13.1. Операционные системы
- •13.2. Понятие файловой системы
- •13.3. Операционная система ms dos для ibm-совместимых персональных компьютеров
- •§14. Инструментальные программные средства общего назначения
- •§15. Инструментальные программные средства специального назначения
- •§16. Программные средства профессионального уровня
- •§17. Назначение и место систем Maple
- •Maple в Интернете
- •Понятие о функциях и операторах.
- •§18. Алгоритмы и способы их описания Понятие алгоритма
- •Способы описания алгоритмов
- •Структурные схемы алгоритмов
- •18.1. Этапы подготовки и решения задач на эвм
- •§19. Системы программирования
- •§20. История языков программирования
- •§21. Паскаль как язык структурно-ориентированного программирования
- •21.1. Процедуры и функции в Pascal
- •21.2. Внешние библиотеки в Pascal
- •21.3. Модули
- •21.4. Работа с файлами
Двоичная система счисления
Двоичная система счисления – позиционная система счисления с основанием 2. Используются цифры 0 и 1.
Двоичная система используется в цифровых устройствах, поскольку является наиболее простой и удовлетворяет требованиям:
Чем меньше значений существует в системе, тем проще изготовить отдельные элементы.
Чем меньше количество состояний у элемента, тем выше помехоустойчивость и тем быстрее он может работать.
Простота создания таблиц сложения и умножения – основных действий над числами
Алфавит десятичной, двоичной, восьмеричной и шестнадцатеричной систем счисления
Десятичная: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Двоичная: 0, 1
Восьмеричная: 0, 1, 2, 3, 4, 5, 6, 7
Шестнадцатеричная: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Правила перевода
Правила перевода чисел из десятичной системы в двоичную:
целая и дробная часть переводятся порознь,
для перевода целой части числа ее необходимо разделить на основание системы, т.е. на 2 и продолжить делить частные от деления до тех пор, пока частное не станет равным 0,
значения получившихся остатков, взятые в обратной последовательности образуют искомое двоичное число.
Например: 25(10) = 11001(2)
25 / 2 = 12 остаток (1)
12 / 2 = 6 (0)
6 / 2 = 3 (0)
3 / 2 = 1 ( 1)
1 / 2 = 0 (1)
Для перевода дробной части надо умножить ее на 2. Целая часть произведения будет первой цифрой числа в двоичной системе. Затем дробную часть у полученного результата вновь умножают на 2 и т.д.
Например: 0,73 (10) = 0,1011(2)
0,73 * 2 = 1,46 целая часть (1)
0,46 * 2 = 0,92 (0)
0,92 * 2 = 1,84 (1)
0,84 * 2 = 1,68 (1)
Перевод
из
десятичной системы счисления в систему
счисления с основанием p
осуществляется последовательным
делением десятичного числа и его
десятичных частных на p, а затем
выписыванием последнего частного и
остатков в обратном порядке.
Чтобы перевести число из позиционной системы счисления с основанием p в десятичную, надо представить это число в виде суммы степеней p и произвести указанные вычисления в десятичной системе счисления.
1101 (2) =1*23 + 1*22+ 0*21 + 1*20
341,5 (8) = 3*82 + 4*81 + 1*80 5*8–1
A1F,4 (16) = 10*162 + 1*161 +15*160 + 4*16–1
4602(7)=4*73+6*72+0*71+2*70=1668(10).
Восьмеричная и шестнадцатеричная системы счисления
Перевод чисел из десятичной системы счисления в восьмеричную или шестнадцатеричную производится аналогично переводу в двоичную, но при использовании соответствующего основания.
Например: 58,32(10) = 72,243(8)
58 / 8 = 7 остаток (2) 0,32 * 8 = 2,56 целое (2)
7 / 8 = 0 (7) 0,56 * 8 = 4,48 (4)
0,48 * 8 = 3,84 (3)