среда, 11 марта 2026 г.

Домашнее задание для 11 тех (группа 2) класса по информатике на пятницу 13.03.26:

1. Прочитайте §41 учебника к теме "Динамическое программирование".

Дополнительно изучите материал презентации по теме "Основы динамического программирования", доступной для скачивания по ссылке: документ в формате pdf

2. Решите (письменно на отдельном листе) задачи по теме "Динамическое программирование. Количество решений". Файл документа с задачами можно скачать по ссылке.

В решении нужно показать динамический подсчёт решений (например в форме таблиц). Примеры решений можно найти в §41. Проверить ответ можно запрограммировав решение (примеры программ в §41).

На проверку нужно прислать фотографии решений по электронной почте, или сдать решения перед уроком 13.03.26.


3. Напишите программы на языке Python к задачам 1A, 1B, 1C на слайдах 6, 7 презентации по ссылке выше и задачам 2А, 2В, 2C, 2D на слайдах 13, 14.

Файлы программ нужно прислать на проверку по электронной почте до 13.03.26 на адрес:

Или сдать на проверку перед уроком 13.03.26 на съёмном носителе данных.

Дополнительные материалы к главе 6 "Алгоритмизация и программирование":

ссылка на архив с презентацией (язык Python): архив .zip, внутри файл презентации .ppt

ссылка на онлайн учебник за 10 класс по основам языка Python: файл в формате pdf

Если нет возможности установить интерпретатор языка на домашний компьютер, то можно воспользоваться онлайн интерпретаторами, напримерhttps://online-python-compiler.ru/