
- •Введение Литература
- •Сокращения
- •Тема № 1. Основные понятия информатики
- •1.1. Информатизация общества
- •1.2. Информатика и информационные технологии
- •1.3. Виды и свойства информации
- •1.4. Единицы информации
- •1.5. Системы счисления
- •1.6. Математические основы информатики
- •Тема № 2. Аппаратное обеспечение
- •2.1. Принцип действия компьютера
- •2.2. Классификация устройств вычислительной техники
- •2.3. Внутреннее устройство компьютера
- •2.4. Запоминающие устройства и диски
- •2.5. Устройства ввода-вывода информации
- •Тема № 3. Программное обеспечение
- •3.1. Файловая система компьютера
- •3.2. Терминология и классификация программного обеспечения
- •3.3. Виды системных и инструментальных программ
- •3.4. Обзор системного программного обеспечения
- •3.5. Виды прикладных программ
- •3.6. Обзор прикладного программного обеспечения
- •Тема № 4. Базы данных
- •4.1. Базы данных и субд
- •4.2. Работа с таблицами данных
- •4.3. Работа с запросами данных
- •Тема № 5. Компьютерные сети
- •5.1. Виды и компоненты компьютерных сетей
- •5.2. Принципы построения и функционирования сетей
- •5.3. Принципы взаимодействия в сети
- •5.4. Глобальная сеть Интернет
- •5.5. Службы и протоколы Интернета
- •Тема № 6. Алгоритмизация
- •6.1. Алгоритм и блок-схема
- •6.2. Структуры алгоритмов
- •6.3. Массивы
- •Тема № 7. Инструментарий технологии программирования
- •7.1. Языки программирования
- •7.2. Обзор инструментальных программ
- •Оглавление
1.5. Системы счисления
Система счисления (СС) – представление числа определенным набором символов. Системы счисления бывают:
Непозиционные (единичная, римская и т.д.).
Позиционные (десятичная, двоичная, восьмеричная, шестнадцатеричная и т.д.), где количественное значение каждой цифры зависит от её позиции (места в числе).
Алфавит СС – набор цифр, из которых составляются числа в данной системе.
Основание позиционной СС – возводимое в степень целое число, которое равно количеству цифр в данной системе.
Пример 1.
Двоичная СС включает алфавит из двух цифр: 0 и 1.
Восьмеричная СС включает алфавит из 8 цифр: 0, 1, 2, 3, 4, 5, 6 и 7.
Десятичная СС включает алфавит из 10 цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8 и 9.
Шестнадцатеричная СС включает алфавит из 16 цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E и F.
Пример 2.
.
Целые числа от 0 до 20 в различных позиционных СС представлены в таблице 1.
Таблица 1
10-я |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
2-я |
0 |
1 |
10 |
11 |
100 |
101 |
110 |
111 |
1000 |
1001 |
1010 |
1011 |
1100 |
1101 |
1110 |
1111 |
10000 |
10001 |
10010 |
10011 |
10100 |
8-я |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
20 |
21 |
22 |
23 |
24 |
16-я |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F |
10 |
11 |
12 |
13 |
14 |
В ВТ используется кодирование в двоичной СС, т.е. последовательностью 0 и 1.
Для перевода целого числа из одной СС в другую надо выполнить следующий алгоритм:
Основание новой СС выразить цифрами исходной СС.
Последовательно выполнять целочисленное деление данного числа в исходной СС на основание новой СС.
Полученные остатки перевести в новую СС.
Составить число из остатков в новой СС, начиная с последнего остатка.
Пример 1. Перевести число 19 из десятичной в двоичную СС.
1)
;
|
3) 1 = 1 2; 1 = 1 2; 0 = 0 2; 0 = 0 2; 1 = 1 2;
4)
.