- •Лекция №1
- •Тема лекции «Введение в информатику»
- •Предмет, задачами и содержание курса «Информатики»
- •Информатизация общества.
- •Что понимают под информатизацией общества?
- •1. Автоматическое выполнение операций.
- •2. Работа по вводимой «на ходу» программе.
- •3. Необходимость специального устройства - памяти - для хранения данных (Бэббидж назвал его «складом»).
- •Поколения эвм
- •Непрерывная и дискретная информация
- •Единицы количества информации: вероятностный и объемный подходы.
- •Вероятностный подход
- •Объемный подход
- •Информация: более широкий взгляд
- •Информация и физический мир
- •Информационные системы
- •Информационные технологии
- •Топология локальных сетей
- •Методы доступа
- •Новые системы передачи данных
- •Системы счисления
- •О системах счисления. Немного из истории.
- •Римская система.
- •Развернутая форма числа
- •Основные понятия.
- •Как порождаются целые числа в позиционных системах счисления?
- •Системы счисления, используемые в компьютерах.
- •Перевод чисел из одной системы счисления в другую. Перевод целых чисел из десятичной системы счисления в другую.
- •Перевод дробных чисел из десятичной системы счисления в другую.
- •Перевод произвольных чисел из десятичной системы счисления в другую.
- •Перевод чисел из любой системы счисления в десятичную.
- •Перевод чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную системы счисления.
- •Перевод чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную систему счисления.
- •Арифметические операции в системах счисления. Сложение в двоичной системе счисления.
- •Вычитание в двоичной системе счисления.
- •Умножение в двоичной системе счисления.
- •Деление в двоичной системе счисления.
- •Сложение и вычитание в восьмеричной системе счисления.
- •Умножение в восьмеричной системе счисления.
- •Сложение и вычитание в шестнадцатеричной системе счисления.
- •Умножение в шестнадцатеричной системе счисления.
Перевод чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную систему счисления.
Правило Для того, чтобы восьмеричное (шестнадцатеричное) число перевести в двоичную систему счисления, необходимо каждую цифру этого числа заменить соответствующим числом, состоящим из 3 (4) цифр двоичной системы счисления.
Пример1. Перевести число 5288 перевести в двоичную систему счисления.
Решение:
5 2 3
101 010 011
О
твет:
5288 = 1010100112
Пример2. Перевести число 4ВА35,1С216 перевести в двоичную систему счисления.
Решение:
4 В А 3 5 , 1 С 2
100 1011 101000110101 0001 1100 0010
Ответ: 4ВА35,1С216 = 10010111010001101010001 110000102
Арифметические операции в системах счисления. Сложение в двоичной системе счисления.
Правило
0+0 =0 1+0=1 0+1=1 1+1=10 |
Пример1. Сложить числа 1112 и 102. Решение: 111 + 10 1001 Проверка: 1112 = 710, 102= 210, 10012 =910 7+2=9 Ответ: 10012 |
Пример2. Сложить числа 111112 и 1112
Решение: 11111
+ 111
100110
Проверка: 111112=1*24+1*23+1*22+1*21+1*20=16+8+4+2+1=3110
1112 = 710
1001102=1*25+0+0+1*22+1*21+0=32+4+2=3810
31+7=38
Ответ: 1001102
Пример3. Сложить числа 11112, 10112, 1112.
Решение:
-
1111
+ 1011
111
100001
(Пояснение: 1+1+1=11, 1 пишем,1 в уме, 1+1+1=11 плюс 1 в уме равно 100, 0 пишем, 0 в следующий разряд,1- через разряд и т.д.)
Ответ: 1000012
Пример4. Выполните сложение 1111,1012+101,112.
Решение:
-
111,101 + 101,11
1101,011
(Пояснение: по правилам математики при сложение дробных чисел запятая записывается под запятой)
Ответ: 1101,0112
Вычитание в двоичной системе счисления.
Правило
0-0=0 1-0=1 1-1=0 0-1=1 (занимаем у старшего разряда) |
Пример1. Из числа 10012 вычесть число 1112. Решение: _ 1001 111 10 Проверка: 10012 =9, 1112 = 7, 102 = 2, 9-7=2 Ответ: 102 |
Пример2. Из числа 1000012 вычесть число 1112
Решение: _ 100001
111
11010
Ответ: 110102
Пример3. Выполнить действие 100101,012 – 111,1112
Решение: _ 100101,010
111,111
11101,101
Ответ: 11101,1012
Умножение в двоичной системе счисления.
Умножение в двоичной системе счисления производится аналогично умножению в десятичной системе счисления.
Пример1. Умножить число 1012 на 1102
Решение: 101
*110
000
+ 101
101 .
11110 Ответ: 111102
Пример2. Выполнить действие 1011,012 ∙ 111,112
Решение: 1011,01
* 111,11
101101
101101
+ 101101
101101
101101 ,
1010111,0011
Ответ: 1010111,00112
