Первая глава, где алгоритм становится программой. Самый полезный навык здесь — трассировка: умение выполнить программу на бумаге и увидеть, что она делает НА САМОМ ДЕЛЕ, а не что задумывалось.
Что нужно знать
- Переменная имеет имя, тип и значение; до первого использования значение должно быть задано вводом или присваиванием.
- В операторе присваивания сначала вычисляется правая часть, и только потом результат записывается в переменную слева.
- Поэтому запись вида «a = a + 1» не равенство, а увеличение на единицу.
- Целочисленное деление отбрасывает дробную часть, а операция остатка даёт то, что осталось от деления.
- Условный оператор выбирает одну из ветвей; сокращённая форма выполняет действие только при истинном условии.
- Составное условие строят из простых логическими операциями.
- Трассировка — таблица, в которой после каждого шага выписывают значения всех переменных и вывод.
Где чаще всего ошибаются
- Читают «a = a + 1» как уравнение и объявляют его неверным.
- Используют переменную, которой ещё ничего не присвоили.
- Ждут дробный результат от целочисленного деления.
- Заполняют трассировку значениями ДО шага, а не после, и сбиваются на одну строку.
Проверить себя
По этой же главе есть проверочная работа из 11 заданий на 25 минут. Проверка автоматическая, результат виден сразу — и по работе целиком, и по каждой теме.
Информатика · 8 класс · Босова, 2023 · Начала программирования