Алгоритм — это точное предписание, которое исполнитель может выполнить, не догадываясь о замысле автора. Именно требование точности и порождает все свойства алгоритма.
Понятие алгоритма и его свойства: дискретность, понятность, определённость, результативность, массовость. Исполнитель и его система команд. Способы записи алгоритма, в том числе блок-схемой, и назначение геометрических фигур в ней. Три основные алгоритмические конструкции: следование, ветвление, повторение. Полная и неполная форма ветвления. Циклы с условием и с параметром. Трассировка алгоритма по шагам.
Дискретность требует разбиения на шаги, определённость запрещает двусмысленность, результативность гарантирует получение результата за конечное число шагов, массовость позволяет применять алгоритм к разным исходным данным. Нарушение любого из свойств делает запись не алгоритмом, а описанием.
В ветвлении условие проверяется один раз, и выполняется одна из двух ветвей. В цикле после выполнения тела управление возвращается к проверке условия. Если условие в цикле никогда не станет ложным, алгоритм зациклится и результата не даст.
Одиннадцать заданий: выбор варианта, числовой ответ по трассировке, соответствие между фигурой блок-схемы и её назначением, восстановление пропусков в определении, упорядочивание шагов. Разбор к каждому заданию проходит алгоритм по шагам, поэтому по нему видно, где трассировка разошлась с верной. Работа рассчитана примерно на двадцать пять минут и подходит и для урока, и для домашней подготовки. Баллы переводятся в отметку по шкале пятьдесят, семьдесят и восемьдесят пять процентов.
Тестирование одинаково удобно и на компьютере, и на смартфоне. Поскольку для работы можно указать окно выполнения, ученики вправе проходить её дистанционно, из дома. Для честности предусмотрена защита от списывания: система отслеживает переходы ученика на другие вкладки и в сторонние приложения.
Краткая шпаргалка по теме главы: определения, правила и формулы, типичные ошибки. Заданий этой работы в ней нет — только материал, который она проверяет.
Шпаргалка: Основы алгоритмизации — Информатика, 8 класс →Что такое алгоритм?
Установите соответствие между свойством алгоритма и его содержанием.
Эта работа открывается в кабинете родителя: ребёнок проходит её с телефона или компьютера, вы видите баллы, разбор каждой ошибки и то, какие темы просели. Разовая оплата, доступ навсегда. Первый тест — бесплатно.
Купить для ребёнка — 190 ₽ Что такое кабинет родителяДля учителей и репетиторов, работающих с учениками вне школы. Разовая оплата, доступ навсегда — без подписки. Проведение с любого устройства: участники заходят по ссылке или QR-коду, регистрация не нужна. Результат и разбор ошибок — сразу после работы.
Купить тест — 390 ₽ Оферта и реквизитыДля всей школы — подключить организацию по лицензии →
Чтобы добавить тест в базу и провести диагностику — подключите школу к ЗнаниоМетр. Тест станет вашей редактируемой копией: правьте вопросы, баллы и запускайте сессии.
Посмотреть в демоРеальные экраны прохождения в ЗнаниоМетр: на компьютере, на смартфоне и версия для печати (PDF).