Интерактивный урок информатики для 8 класса
Система счисления — это способ записи чисел с помощью специальных знаков (цифр). Мы привыкли использовать десятичную систему, но компьютеры "думают" по-другому!
Представьте, что вы считаете яблоки. Вы можете записать число "5" как:
Это одно и то же число, просто записанное по-разному!
Значение цифры не зависит от её положения
Пример: Римская система (III = 3)
Значение цифры зависит от её положения
Пример: В числе 555 каждая пятёрка имеет разное значение
Введите число в десятичной системе и посмотрите, как оно выглядит в других системах:
Узнайте, из каких разрядов состоит число:
| Система | Основание | Цифры | Пример | Где используется |
|---|---|---|---|---|
| Двоичная | 2 | 0, 1 | 1010₂ = 10₁₀ | Компьютеры |
| Восьмеричная | 8 | 0-7 | 12₈ = 10₁₀ | Программирование |
| Десятичная | 10 | 0-9 | 10₁₀ | Повседневная жизнь |
| Шестнадцатеричная | 16 | 0-9, A-F | A₁₆ = 10₁₀ | Цвета в HTML, программирование |
Почему компьютеры используют двоичную систему? Потому что электронные компоненты могут находиться только в двух состояниях: есть ток (1) или нет тока (0). Это проще и надёжнее!
Решите задания. Если ответ неверный, вы получите подробное объяснение и дополнительные задания для тренировки. В дополнительных заданиях тоже есть объяснения при ошибках!
Римская система возникла более 2500 лет назад. Интересно, что в ней нет нуля! Римляне записывали числа с помощью букв: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.
Попробуйте записать свой год рождения римскими цифрами!
Каждый байт информации в компьютере состоит из 8 бит. Один байт может хранить числа от 0 до 255. Именно поэтому в таблице ASCII (коды символов) используется именно этот диапазон!
Например, буква "A" имеет код 65, что в двоичной системе равно 01000001.
Цвета в веб-дизайне кодируются в шестнадцатеричной системе! Например:
Каждая пара цифр отвечает за интенсивность красного, зелёного и синего цветов (от 00 до FF, то есть от 0 до 255).
В двоичной системе тоже можно складывать и умножать! Правила простые:
Попробуйте сложить 1011₂ + 1101₂. Ответ: 11000₂ (что равно 24₁₀)