1. Итоговая контрольная работа по информатике 9 класса: задания и ответы для самопроверки
Итоговая контрольная работа по информатике 9 класса: задания и ответы для самопроверки
Почему ученик, который «вроде всё понимает» на уроке, на итоговой работе допускает ошибки в самых базовых определениях? Причина почти всегда одна: он запомнил формулировку, но не связал её с тем, как это работает на практике. Разберём ключевые темы курса информатики 9 класса так, чтобы каждое определение стало не абстрактным набором слов, а конкретным образом из жизни.
Аппаратное и программное обеспечение: в чём разница
Аппаратное обеспечение — это всё, что можно потрогать: системный блок, монитор, клавиатура, мышь, принтер, жёсткий диск, процессор, оперативная память. Если вы открыли крышку ноутбука и увидели плату с микросхемами — это аппаратное обеспечение.
Программное обеспечение — это всё, что нельзя потрогать, но без чего железо бесполезно: операционная система (Windows, macOS, Linux), браузер, текстовый редактор, антивирус, игры. Программное обеспечение — это инструкции, которые говорят аппаратной части, что именно делать.
> Представьте автомобиль: кузов, двигатель, колёса — это «аппаратное обеспечение». А правила дорожного движения, по которым вы едете, — это «программное обеспечение». Без правил машина стоит; без машины правила — просто текст на бумаге.
Программное обеспечение делится на две большие группы:
Если драйвер видеокарты перестал работать — это проблема системного ПО. Если завис Word — это проблема прикладного ПО.
Единицы измерения информации
Компьютер работает с битами — минимальными единицами информации. Один бит может принимать только два значения: 0 или 1. Это как выключатель: включён или выключен.
Из битов складываются более крупные единицы:
| Единица | Сколько бит | Пример | |---------|-------------|--------| | Байт (Б) | 8 бит | Один символ текста, например буква «А» | | Килобайт (КБ) | 1 024 байта | Короткий текст на полстраницы | | Мегабайт (МБ) | 1 024 КБ | Фотография с телефона | | Гигабайт (ГБ) | 1 024 МБ | Фильм в хорошем качестве | | Терабайт (ТБ) | 1 024 ГБ | Вся домашняя медиатека |
Важный нюанс: в информатике кратные единицы считаются по основанию 2, а не 10. Поэтому 1 КБ = 1 024 байта (а не 1 000). Это часто путают с системой SI, где «кило» означает ровно 1 000.
Пример расчёта. Фотография занимает 3 МБ. На флешку объёмом 16 ГБ помещается:
16 ГБ = 16 × 1 024 МБ = 16 384 МБ
16 384 ÷ 3 ≈ 5 461 фотография.
Алгоритмизация: как компьютер решает задачи
Алгоритм — это конечная последовательность действий, приводящая к решению задачи за определённое число шагов. Слово происходит от имени среднеазиатского математика аль-Хорезми.
Алгоритм должен обладать несколькими свойствами:
Рецепт блинов — это алгоритм. «Взять муку, добавить молоко, перемешать, жарить на сковороде» — каждый шаг понятен, шаги идут в определённом порядке, и в конце вы получаете блин.
Алгоритмы записывают разными способами: словесно (на естественном языке), блок-схемой, на языке программирования. Блок-схема — это графическое представление алгоритма, где каждый тип действия обозначается своей геометрической фигурой:
Логические операции
Компьютер принимает решения с помощью логических операций. Их три основных:
И (конъюнкция). Результат «истина», только если оба условия истинны. Пример: «Выпустят на улицу, если сдал уроки И убрал комнату». Не сдал уроки — не выпустят, даже если комната идеальна.
ИЛИ (дизъюнкция). Результат «истина», если хотя бы одно условие истинно. Пример: «Можно пойти гулять, если закончил домашнее задание ИЛИ получил разрешение родителей». Достаточно одного из двух.
НЕ (отрицание). Меняет значение на противоположное. Если условие было «истина», после НЕ станет «ложь», и наоборот.
Разберём конкретный пример. Пусть:
Тогда:
Эти операции лежат в основе работы всех компьютерных программ: условные конструкции if, циклы, фильтры в поисковиках — всё построено на логике.
Системы счисления
Человек привык считать в десятичной системе (основание 10): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Компьютер работает в двоичной системе (основание 2): только 0 и 1. В информатике также встречаются восьмеричная (основание 8) и шестнадцатеричная (основание 16) системы.
Перевод из десятичной в двоичную систему
Алгоритм: делить число на 2 и записывать остатки от деления, пока частное не станет 0. Остатки читаются снизу вверх.
Пример: перевести число 25 в двоичную систему.
25 ÷ 2 = 12, остаток 1 12 ÷ 2 = 6, остаток 0 6 ÷ 2 = 3, остаток 0 3 ÷ 2 = 1, остаток 1 1 ÷ 2 = 0, остаток 1
Читаем остатки снизу вверх: 25₁₀ = 11001₂.
Перевод из двоичной в десятичную систему
Каждая цифра двоичного числа умножается на 2 в степени, равной позиции цифры (позиции считаются справа налево, начиная с 0).
Пример: перевести 11001₂ в десятичную систему.
1 × 2⁴ + 1 × 2³ + 0 × 2² + 0 × 2¹ + 1 × 2⁰ = 16 + 8 + 0 + 0 + 1 = 25₁₀.
Перевод между двоичной и шестнадцатеричной системами
Шестнадцатеричная система использует 16 символов: цифры 0–9 и буквы A–F (где A = 10, B = 11, C = 12, D = 13, E = 14, F = 15). Переводить между двоичной и шестнадцатеричной очень удобно: каждые 4 двоичные цифры соответствуют одной шестнадцатеричной.
Пример: перевести 11001₂ в шестнадцатеричную систему.
Дописываем ведущие нули до кратности 4: 11001 → 0001 1001.
0001₂ = 1₁₆, 1001₂ = 9₁₆. Значит, 11001₂ = 19₁₆.
Кодирование информации
Компьютер хранит не буквы и картинки, а числа. Чтобы представить текст, звук или изображение в двоичном виде, используются кодировки.
Кодирование текста
Каждому символу присваивается числовой код. В таблице ASCII латинская буква «A» имеет код 65 (в двоичной — 01000001), «B» — 66 и так далее. Русские символы в ASCII не помещаются, поэтому используется расширенная кодировка, например Unicode (UTF-8), где каждый символ кодируется от 1 до 4 байтов.
Пример. Слово «Кот» в кодировке UTF-8: каждая русская буква занимает 2 байта, значит, слово «Кот» (3 символа) займёт 6 байтов.
Кодирование изображений
Изображение разбивается на маленькие точки — пиксели. Каждый пиксель кодируется тремя числами (интенсивность красного, зелёного и синего — модель RGB). Чем больше бит отводится на каждый цвет, тем больше оттенков можно передать.
Если на каждый цвет отводится 8 бит (1 байт), то один пиксель занимает 3 байта, а количество оттенков = 2⁸ × 2⁸ × 2⁸ = 16 777 216.
Пример расчёта. Изображение 1920 × 1080 пикселей, каждый пиксель — 3 байта.
Объём = 1920 × 1080 × 3 = 6 220 800 байт ≈ 5,93 МБ (без сжатия).
Кодирование звука
Звук — это аналоговый сигнал. Чтобы оцифровать его, проводят дискретизацию: измеряют амплитуду звуковой волны через равные промежутки времени. Чем чаще измерения (частота дискретизации, измеряется в герцах), тем точнее копия. Стандарт для CD-качества: 44 100 измерений в секунду, 16 бит на каждое измерение, 2 канала (стерео).
Объём одной секунды звука CD-качества: 44 100 × 16 × 2 = 1 411 200 бит ≈ 172 КБ в секунду.
Основы работы в сети Интернет
Интернет — это глобальная компьютерная сеть, объединяющая миллионы устройств по всему миру. Каждое устройство в сети имеет уникальный адрес — IP-адрес (например, 192.168.1.1). Поскольку запоминать числа неудобно, существуют доменные имена (например, gurufy.ru), которые автоматически преобразуются в IP-адреса с помощью службы DNS (Domain Name System).
Протокол HTTP (HyperText Transfer Protocol) — это правила, по которым браузер и сервер обмениваются данными. Когда вы вводите адрес сайта, браузер отправляет серверу HTTP-запрос, а сервер возвращает HTML-страницу. Безопасная версия протокола — HTTPS — шифрует данные при передаче.
> Интернет — это не «облако» в буквальном смысле. Ваши фотографии хранятся на конкретных серверах в конкретных дата-центрах. Когда вы открываете «облако» на телефоне, вы подключаетесь к удалённому компьютеру, который физически может находиться за тысячи километров.
Информационная безопасность
С ростом зависимости от цифровых технологий критически важно понимать угрозы и способы защиты.
Вирусы и вредоносное ПО (malware) — программы, которые крадут данные, блокируют работу компьютера или используют его ресурсы без вашего ведома. Защита: антивирусные программы, регулярные обновления операционной системы, осторожность при скачивании файлов.
Фишинг — мошенничество, при котором злоумышленник притворяется доверенным лицом (банком, соцсетью) и выманивает пароли или данные карты. Признаки фишинга: срочность («Ваш аккаунт заблокирован, срочно войдите!»), ошибки в адресе сайта (например, g00gle.com вместо google.com), просьбы сообщить пароль.
Пароли. Надёжный пароль: минимум 8 символов, сочетание заглавных и строчных букв, цифр и спецсимволов. Одинаковые пароли на разных сайтах — это риск: если утекут данные одного сервиса, взломщик получит доступ ко всем.
HTTPS и шифрование. Если в адресной строке браузера стоит замочек и адрес начинается с https://, данные между вами и сайтом зашифрованы. На сайтах без HTTPS информацию может перехватить злоумышленник, особенно в открытых Wi-Fi-сетях.
Разобранный пример: комплексное задание
Допустим, ученик получает задание: «Переведите число 45 в двоичную систему, определите объём текстового файла из 500 символов в кодировке UTF-8 и проверьте, безопасно ли переходить по ссылке http://bank-sber.ru/login».
Шаг 1. Перевод 45 в двоичную систему.
45 ÷ 2 = 22, остаток 1 22 ÷ 2 = 11, остаток 0 11 ÷ 2 = 5, остаток 1 5 ÷ 2 = 2, остаток 1 2 ÷ 2 = 1, остаток 0 1 ÷ 2 = 0, остаток 1
Результат: 45₁₀ = 101101₂.
Проверка: 1×32 + 0×16 + 1×8 + 1×4 + 0×2 + 1×1 = 32 + 8 + 4 + 1 = 45. Верно.
Шаг 2. Объём файла из 500 символов в UTF-8.
Кириллические символы в UTF-8 занимают 2 байта каждый. 500 × 2 = 1 000 байт ≈ 0,98 КБ.
Шаг 3. Анализ ссылки.
Ссылка использует протокол HTTP (без буквы «S»), значит, данные не шифруются. Для ввода логина и пароля это опасно. Кроме того, домен bank-sber.ru не совпадает с официальным доменом Сбербанка (sberbank.ru). Это признаки фишинга — переходить по такой ссылке нельзя.
Этот пример показывает, как на итоговой работе могут сочетаться темы из разных разделов курса: системы счисления, кодирование информации и информационная безопасность.
Ключевые ошибки, которые стоит исключить
Даже хорошо подготовленные ученики допускают типичные ошибки:
Понимание этих нюансов — именно то, что отличает уверенного ученика от того, кто «почти помнит».