- •Информатика
- •Глава 1 5
- •Глава 2 12
- •Глава 3 24
- •Глава 4 41
- •Глава 1
- •Системы счисления, используемые в информатике
- •Правила перевода чисел из одной системы счисления в другую
- •Задания для самостоятельного выполнения
- •Вопросы для самоконтроля
- •Глава 2 Арифметические операции
- •Сложение
- •Вычитание
- •Умножение
- •Деление
- •Задания для самостоятельного выполнения
- •Глава 3 Задачи на расчёт информационного объёма Информационный объём текстового сообщения
- •Количество информации как мера уменьшения неопределенности знаний. Подходы к определению количества информации. Алфавитный подход к измерению информации
- •Содержательный подход. Формулы Хартли и Шеннона.
- •Кодирование графической информации
- •Представление и измерение звуковой информации Кодирование звуковой информации
- •Задания для самостоятельного выполнения
- •Вопросы для самоконтроля
- •Глава 4 Алгоритмизация и программирование Понятие алгоритм, свойства алгоритма
- •Способы представления алгоритмов
- •Базовые алгоритмические структуры
- •Структура «следование»
- •Структура «развилка»
- •Структура «выбор»
- •Данная структура используется также в неполной форме. В этом случае она реализуется следующим образом.
- •Структура «цикл с предусловием»
- •Структура «цикл с постусловием»
- •Структура «цикл с параметром»
- •Этапы решения задач на компьютере
- •Задания для самостоятельного выполнения
- •Список рекомендуемой литературы:
- •Приложение Программа экзамена по информатике
- •Тема 1. Общие теоретические основы информатики
- •Тема 2. Технические средства реализации информационных процессов
- •Тема 3. Программные средства реализации информационных процессов
- •Тема 4. Модели решения функциональных и вычислительных задач
- •Тема 5. Алгоритмизация и программирование
- •Примерные тесты
- •Теоретические вопросы
- •Практические вопросы
Вычитание
Пример 2.6 Вычтем единицу из чисел 102, 108 и 1016
Двоичная: 102-12 |
Восьмеричная: 108-18 |
Шестнадцатеричная: 1016-116 |
|
|
|
Пример 2.7
Вычтем единицу из чисел 1002, 1008 и 10016.
Двоичная: 1002-12 |
Восьмеричная: 1008-18 |
Шестнадцатеричная: 10016-116 |
|
|
|
Пример 2.8 Вычтем число 59,75 из числа 201,25.
Десятичная: 201,252 – 59,752 |
Двоичная: 11001001,012 – 111011,112 |
|
|
Восьмеричная: 311,28 – 73,68 |
Шестнадцатеричная: С9,416 – 3В,С16 |
|
|
Ответ: 201,2510 - 59,7510 = 141,510 = 10001101,12 = 215,48 = 8D,816.
Проверка. Преобразуем полученные разности к десятичному виду:
10001101,12 = 27 + 23 + 22 + 20 + 2-1 = 141,5;
215,48 = 2 *82 + 1 * 81 + 5 * 80 + 4 * 8-1 = 141,5;
8D,816 = 8 * 161 + D * 160 + 8 * 16-1 = 141,5.
Пример 2.9 Вычесть из двоичного числа 1012 двоичное число 112.
Запишем алгебраические слагаемые в столбик в порядке «уменьшаемое – вычитаемое» и пронумеруем разряды, присвоив младшему разряду номер 1:
номера разрядов: 3 2 1
- 1 0 12
1 12
Процесс образования результата по разрядам описан ниже:
а) разряд 1 формируется следующим образом: 12 – 12 = 02;
б) разряд 2 формируется следующим образом: поскольку 0 < 1 и непосредственное вычитание невозможно, занимаем для уменьшаемого единицу в старшем разряде 3. Тогда разряд 2 рассчитывается как 102 – 12 = 12;
в) третий разряд формируется следующим образом: поскольку единица была занята в предыдущем шаге, в разряде остался 0.
Таким образом:
- 1 0 12
1 12
1 02.
Проверим результат. Для этого определим полные значения слагаемых и результата. Имеем:
1012 = 5; 112 = 3; 102 = 2.
Поскольку 5 – 3 = 2, вычитание выполнено верно.
Пример 2.10 Вычесть из шестнадцатеричного числа 9716 шестнадцатеричное число 7В16.
Запишем алгебраические слагаемые в столбик в порядке «уменьшаемое – вычитаемое» и пронумеруем разряды, присвоив младшему разряду номер 1:
номера разрядов: 2 1
- 9 716
7 В16
Процесс образования результата по разрядам описан ниже:
а) разряд 1 формируется следующим образом: поскольку 716 < В16 и непосредственное вычитание невозможно, занимаем для уменьшаемого единицу в старшем разряде 2. Тогда 1716 – В16 = 23 – 11 = 12 = С16;
б) разряд 2 формируется следующим образом: поскольку единица была занята в предыдущем шаге, разряд 2 уменьшаемого стал равным 816. Тогда разряд 2 рассчитывается как 816 – 716 = 116.
Таким образом:
- 9 716
7 В16
1 С16.
Для проверки результата используем данные из примера 3.17.
Таким образом, вычитание выполнено верно.
