Информатика · 8 класс · Информатика ФГОС · урок 6 · только теория
Обобщение и систематизация знаний по теме «Системы счисления»
Эта тема — финальная точка в изучении систем счисления в 8 классе. Мы собираем воедино знания о двоичной, восьмеричной, десятичной и шестнадцатеричной системах, учимся видеть их взаимосвязи и свободно переводить числа между ними. Это как навести порядок в голове после изучения разных способов записи чисел.
Чему учимся понимать
Научиться видеть систему счисления как единый инструмент, понимать принципы перевода между системами и выбирать наиболее удобную для конкретной задачи.
Зачем это нужно
Системы счисления — это не просто абстрактная математика. Они лежат в основе работы компьютеров, цифровой электроники, кодирования информации. Понимание их принципов помогает понять, как устроены цифровые технологии, от простых калькуляторов до сложных программ. Кроме того, это развивает логическое мышление и умение работать с абстрактными моделями.
Опорные понятия
Главные тезисы
- Система счисления — это способ записи чисел с помощью определенных знаков (цифр).
- В позиционных системах счисления значение цифры зависит от ее позиции (разряда) в числе.
- Основание системы счисления — это количество цифр, используемых для записи чисел в этой системе.
- Любое число можно представить в развернутой форме как сумму произведений цифр на основание в степени, соответствующей разряду.
- Перевод чисел из любой системы счисления в десятичную выполняется с помощью развернутой формы записи.
- Перевод чисел из десятичной системы в другую выполняется последовательным делением на основание новой системы счисления.
- Двоичная, восьмеричная и шестнадцатеричная системы счисления тесно связаны, так как их основания являются степенями двойки, что упрощает перевод между ними.
- Выбор системы счисления зависит от области применения: десятичная — для повседневных расчетов, двоичная — для компьютеров, восьмеричная и шестнадцатеричная — для удобной записи двоичных кодов.
Определения
- Система счисления
- Это способ записи чисел с помощью специальных знаков (цифр) и правила выполнения действий с ними.
- Позиционная система счисления
- Система, в которой значение цифры зависит от ее места (позиции) в записи числа. Например, в числе 111 первая единица означает сто, вторая — десять, третья — один.
- Основание системы счисления
- Количество цифр, используемых для записи чисел в данной системе. Например, в десятичной системе — 10 цифр (0-9), в двоичной — 2 (0 и 1).
- Разряд числа
- Позиция цифры в записи числа. Разряды нумеруются справа налево, начиная с нулевого (разряд единиц).
- Алфавит системы счисления
- Набор всех цифр, используемых в данной системе счисления. Например, алфавит шестнадцатеричной системы — 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
- Развернутая форма записи числа
- Представление числа в виде суммы произведений его цифр на основание системы в степени, соответствующей разряду. Например, 123₁₀ = 1*10² + 2*10¹ + 3*10⁰.
Ключевые факты и правила
- Существуют позиционные и непозиционные системы счисления. В непозиционных (например, римская) значение цифры не зависит от ее положения.
- Для перевода числа из любой системы счисления в десятичную нужно представить его в развернутой форме и вычислить значение полученного выражения.
- Для перевода целого числа из десятичной системы в систему с основанием q нужно последовательно делить число на q, записывая остатки, а затем записать остатки в обратном порядке.
- Перевод чисел между двоичной, восьмеричной и шестнадцатеричной системами можно упростить, используя таблицы соответствия: 1 восьмеричная цифра = 3 двоичных разряда, 1 шестнадцатеричная цифра = 4 двоичных разряда.
- Двоичная система счисления является основной для представления информации в компьютере, так как легко реализуется на электронных элементах (0 — нет сигнала, 1 — есть сигнал).
- Шестнадцатеричная система часто используется для записи адресов памяти и цветов в веб-дизайне, так как она компактнее двоичной.
Теория
Вспомнить, что такое система счисления и какие они бывают (позиционные и непозиционные).
Определить основание системы счисления и алфавит для каждой из изучаемых систем (двоичной, восьмеричной, десятичной, шестнадцатеричной).
Освоить развернутую форму записи числа — это ключ к переводу в десятичную систему.
Изучить алгоритм перевода целых чисел из десятичной системы в любую другую (последовательное деление).
Понять связь между системами с основаниями, являющимися степенями двойки (2, 4, 8, 16), и использовать таблицы для быстрого перевода.
Систематизировать знания, составив общую схему перевода чисел между всеми системами счисления.
Примеры
- Пример 1случай
- Число 1101₂ в двоичной системе равно 1*2³ + 1*2² + 0*2¹ + 1*2⁰ = 8 + 4 + 0 + 1 = 13₁₀
- Пример 2случай
- Число 2A₁₆ в шестнадцатеричной системе равно 2*16¹ + 10*16⁰ = 32 + 10 = 42₁₀
- Пример 3расчёт
Перевод числа 25₁₀ в двоичную систему
Решение
- 25 / 2 = 12 (остаток 1), 12 / 2 = 6 (остаток 0), 6 / 2 = 3 (остаток 0), 3 / 2 = 1 (остаток 1), 1 / 2 = 0 (остаток 1)
- Записываем остатки снизу вверх: 11001₂
- Пример 4расчёт
- Восьмеричное число 57₈ легко перевести в двоичное: 5₈ = 101₂, 7₈ = 111₂
- значит 57₈ = 101111₂
Интересно знать
- Компьютеры используют двоичную систему не потому, что это «сложно», а потому что технически очень просто различать два состояния (например, намагничено/не намагничено, есть ток/нет тока).
- В некоторых культурах использовались системы счисления с основанием 20 (например, у майя) или 60 (в древнем Вавилоне, отголоски — в измерении времени: 60 минут в часе).
- Шестнадцатеричная система счисления была популяризирована компанией IBM в 1960-х годах для упрощения работы с двоичными данными.
Связанные темы
- Представление информации в компьютере
- Кодирование текстовой, графической и звуковой информации
- Логические основы компьютера
- Алгебра логики