Итоговая работа по информатике для 9 класса

Практическая итоговая работа по базовым темам курса информатики 9 класса. Содержит короткие задания на закрепление терминологии, логических операций, систем счисления, кодирования информации и основ интернет-безопасности. Все задания сформулированы просто и снабжены ответами для самопроверки.

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 фотография.

    Алгоритмизация: как компьютер решает задачи

    Алгоритм — это конечная последовательность действий, приводящая к решению задачи за определённое число шагов. Слово происходит от имени среднеазиатского математика аль-Хорезми.

    Алгоритм должен обладать несколькими свойствами:

  • Дискретность — разбит на отдельные шаги.
  • Определённость — каждый шаг понятен и однозначен.
  • Конечность — завершается за конечное число шагов.
  • Результативность — даёт конкретный результат.
  • Рецепт блинов — это алгоритм. «Взять муку, добавить молоко, перемешать, жарить на сковороде» — каждый шаг понятен, шаги идут в определённом порядке, и в конце вы получаете блин.

    Алгоритмы записывают разными способами: словесно (на естественном языке), блок-схемой, на языке программирования. Блок-схема — это графическое представление алгоритма, где каждый тип действия обозначается своей геометрической фигурой:

  • Овал — начало и конец алгоритма.
  • Прямоугольник — действие (вычисление, присваивание).
  • Ромб — условие (ветвление: да/нет).
  • Параллелограмм — ввод/вывод данных.
  • Логические операции

    Компьютер принимает решения с помощью логических операций. Их три основных:

    И (конъюнкция). Результат «истина», только если оба условия истинны. Пример: «Выпустят на улицу, если сдал уроки И убрал комнату». Не сдал уроки — не выпустят, даже если комната идеальна.

    ИЛИ (дизъюнкция). Результат «истина», если хотя бы одно условие истинно. Пример: «Можно пойти гулять, если закончил домашнее задание ИЛИ получил разрешение родителей». Достаточно одного из двух.

    НЕ (отрицание). Меняет значение на противоположное. Если условие было «истина», после НЕ станет «ложь», и наоборот.

    Разберём конкретный пример. Пусть:

  • A = «Идёт дождь» (истина)
  • B = «Я взял зонт» (ложь)
  • Тогда:

  • A И B = «Идёт дождь И я взял зонт» = ложь (одно условие ложно)
  • A ИЛИ B = «Идёт дождь ИЛИ я взял зонт» = истина (хотя бы одно истинно)
  • НЕ A = «Не идёт дождь» = ложь
  • Эти операции лежат в основе работы всех компьютерных программ: условные конструкции 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). Это признаки фишинга — переходить по такой ссылке нельзя.

    Этот пример показывает, как на итоговой работе могут сочетаться темы из разных разделов курса: системы счисления, кодирование информации и информационная безопасность.

    Ключевые ошибки, которые стоит исключить

    Даже хорошо подготовленные ученики допускают типичные ошибки:

  • Считают, что 1 КБ = 1 000 байт (правильно — 1 024).
  • Переводят из двоичной в десятичную, читая цифры слева направо без учёта степеней.
  • Забывают, что логическая операция И даёт «истину» только при двух истинных значениях.
  • Смешивают системное и прикладное программное обеспечение.
  • Не обращают внимание на протокол (HTTP vs HTTPS) при оценке безопасности ссылки.
  • Понимание этих нюансов — именно то, что отличает уверенного ученика от того, кто «почти помнит».