- •Практическая работа №1. Системы счисления
- •Теоретические сведения:
- •1.1. Информация и языки
- •1.2. Кодирование информации
- •1.3. Измерение информации. Содержательный подход
- •1.4. Измерение информации. Алфавитный подход
- •1.5. Представление числовой информации
- •1.5.1. Системы счисления
- •Пример 2
- •Пример 3
- •1.5.2. Перевод десятичных чисел в другие системы счисления
- •1.5.3. Системы счисления, используемые в эвм (с основанием 2n)
- •Двоично-шестнадцатеричная таблица
- •Двоично-восьмеричная таблица
- •1.5.4. Арифметика в позиционных системах счисления
- •Пятеричная таблица сложения:
- •Пятеричная таблица умножения:
- •Индивидуальные задания
- •3) Число состоящее из (m-2) в целой части и (n-2) в дробной (для всех вариантов)
- •Контрольные вопросы:
Индивидуальные задания
Задания распределяются в зависимости от выданного преподавателем mn-кода. Для заданий 1…4: если m — число нечетное, то ваш вариант 1, если четное — вариант 2.
Задание 1. Перевести из десятичной системы счисления в двоичную, в восьмеричную и шестнадцатеричную (в новой записи дробей сохранить шесть знаков)
Вариант 1 Вариант 2
1) 856; 664; 5012; 6435; 78 1) 214; 89; 998; 653; 111
2) 0,745; 0,101; 0,8453; 0,3451 2) 0,8455; 0,225; 0,1234; 0,455
3) 40,5; 34,25; 124,44 3) 78,333; 225,52; 90,99
4) число состоящее из m*n в целой части и m+n в дробной
(для всех вариантов)
Задание 2. Перевести двоичные числа в восьмеричную, шестнадцатеричную и десятичную.
Вариант 1 Вариант 2
1) 110000110101;1010101; 1) 0,1001111100000; 0,1100010;
2) 0,1010011100100; 0,1111110001 2) 11100001011001; 1000010101
3) 100010,011101; 1111000000,101; 3) 101111,011; 100000111,00111;
4) число состоящее из m последовательностей <10> в целой части
и n последовательностей <101> в дробной (для всех вариантов)
Задание 3. Перевести восьмеричные числа в двоичную, десятичную и шестнадцатиричную
Вариант 1 Вариант 2
1) 256; 0,345; 24,025; 0,25 1) 657; 76,025; 0,344; 345,77
2) 774; 765,25; 0,5432; 654,763 2) 665; 546,76; 0,7654; 432,347
3) Число состоящее из (m-2) в целой части и (n-2) в дробной (для всех вариантов)
Задание 4. Перевести шестнадцатеричные числа в двоичную, восьмеричную и десятичную
Вариант 1 Вариант 2
1) 1AC7; 0,2D1; 2F,D8C; F0C,FF 1) FACC; 0,FFD; FDA,12F; DDFF,A
2) A45; 24A,9F; 0,FDD5; F12,0457 2) A24,F9; 54A; 0,DFD3; 21D,567
3) число состоящее из (m+6) в целой части и (n+5) в дробной (для всех вариантов)
Задание 5. Опишите k-ричную систему счисления. Постройте двоично- k-ричную таблицу, таблицы сложения и умножения.
Подготовить отчет о проделанной работе. В отчете указать выданный преподавателем mn-код.
Контрольные вопросы:
-
Дать определение системы счисления. Пояснить различия между позиционными и непозиционными системами счисления.
-
Раскрыть понятия: основание системы счисления, алфавит, мощность алфавита.
-
Раскрыть понятия кодирования и декодирования информации.
-
Содержательный и алфавитный подход измерения информации.
-
Сколько бит в байте (килобайте, мегабайте, гигабайте)?
-
Как представить число в развернутой форме записи?
-
Перевод целых чисел из десятичной в другие системы счисления.
-
Перевод дробных чисел из десятичной в другие системы счисления.
-
Перевод смешанных чисел из десятичной в другие системы счисления.
-
Перевод целых чисел из других систем счисления в десятичную.
-
Перевод дробных чисел из других систем счисления в десятичную.
-
Перевод смешанных чисел из других систем счисления в десятичную.
-
Перевод чисел из двоичной в систему счисления с основанием 2n и обратно.
-
Чем выделяются системы счисления с основанием 2n?
-
Арифметические действия в позиционных системах счисления.