пятница, 23 января 2026 г.

Домашнее задание для 9 ест класса на по информатике на вторник 27.01.26:

1. Повторите материал §1.2 учебника, прочитайте §1.3.

Повторите материал по теме "Процедуры и функции в  языке Pythonв электронном учебнике (ссылка на файл учебника) в §24, §25.

Решите задачи для подготовки к контрольной работе

Дополнительный материал к решению задач можно найти в онлайн презентации по ссылке (слайд 2 - раздел 14 "Подпрограммы")

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



3. Напишите на языке Python программы к задачам по теме "Рекурсия в языке Python". Файл задания к работе можно скачать по ссылке: документ в формате pdf;

Программы должны быть сохранены и отправлены на проверку в виде файлов. В крайнем случае можно написать текст программ на отдельном листе и сдать его на проверку.

В срок до 27.01.26 необходимо прислать на проверку фотографии решения задач и файлы программ по электронной почте (или сдать решения перед уроком):


Если в рамках выполнения работы возникнут вопросы по выполнению некоторых заданий или вопросы технического плана, их можно заранее (до сдачи работы) задать по электронной почте.

================================================
Для закрепления материал, по желанию, выполните задание:
Зайдите под своим аккаунтом в систему по ссылке: https://education.yandex.ru/kids/ (данные аккаунта были выданы на уроках ранее).

Если данные аккаунта утеряны, то необходимо заранее отправить запрос на отправку данных аккаунта по электронной почте: 

В нижней части главной страницы в разделе "Информатика" будут доступны несколько модулей с заданиями.


Зайдите в этот раздел и выполните задания модуля "
Презентация «Решение задач при помощи рекурсивных функций»".

В процессе написания программ к заданиями карточек модуля не забывайте запускать программы нажатием на кнопки "Запустить" (для проверки работы вашей программы на текущем тесте) и кнопки "Ответить" (чтобы код вашей программы сохранился в системе)

Домашнее задание для 11 ест класса на по информатике на вторник 27.01.26:

1. Прочитайте §29, ответьте на вопросы 3, 4, 5, 7, 8, 10, 12, 15, 17, 19 к §29.

2. Прочитайте §30, ответьте на вопросы 2, 3, 5, 6, 7, 8 к §30.

3. Выполните задание по теме "Анализ услуг хостинга сайтов". Документ-отчёт к заданию можно скачать по ссылкам: документ в формает docдокумент в формате pdf

В случае невозможности выполнить задание в электронной форме, его нужно выполнить письменно на отдельном листе

Ответы на вопросы и отчёт к заданию нужно прислать на проверку по электронной почте (или сдать в письменной форме перед уроком):

4. Тем, кто отсутствовал или не успел на уроке необходимо выполнить практическую работу по теме "Блочная вёрстка веб-страниц". По ссылкам можно скачать файлы с заданием к практической работе, заготовки веб-страниц в формате html и мультимедиа файлы: задание к работе (pdf документ)учебник по основа HTML (документ pdf)html документ-заготовкатекстовый файл с дополнительными элементамитекст для наполнения страницыфон заголовкаизображение 1изображение 2изображение 3изображение 4

Для оформления страниц рекомендуется использовать такие специализированные текстовые редакторы как: Sublime Text (https://www.sublimetext.com/),Visual Studio Code (https://code.visualstudio.com/), Notepad++ (https://notepad-plus-plus.org/)

Полезные сайты для начинающих веб-дизайнеров:

  • https://developer.mozilla.org/ru/docs/Web/HTML - здесь можно найти описание множества тэгов языка HTML с примерами использования;
  • https://www.w3schools.com/ - сайт (на английском языке), разработанный создателями языка HTML (описание почти всех ресурсов веб-разработки, множество примеров и встроенный редактор с эмулятором браузера). По ссылке можно найти базовую информацию по блочной вёрстке. По ссылкам: 1 и 2 информацию об особенностях атрибутов class и id и их основных отличиях.

Для тех, у кого проблемы с установкой редакторов HTML кода на компьютере существуют онлайн редакторы вёрстки, в которых в левой части пишется код разметки, а в правой части в встроенном браузере сразу же можно посмотреть результат.

Например онлайн редактор: https://www.w3schools.com/html/tryit.asp?filename=tryhtml_default



После разметки страницы в редакторе кода, код можно скопировать в отдельный текстовый файл и отправить на проверку.

В крайнем случае! Если нет возможности сохранить код страницы в файле, то его нужно переписать на отдельный лист от руки и сдать на проверку в письменной форме.

Файлы (файл в формате *.html логической разметки, файл в формате *.css физической разметки (или стилевой разметки в теге <style>) и файлы изображений) готовой страницы в форме архива нужно в срок до 27.01.26 прислать на проверку по электронной почте или сдать на съёмном носителе перед уроком:



Домашнее задание для 11 соц класса по информатике на среду 28.01.26:

1. Прочитайте §29, ответьте на вопросы 3, 4, 5, 7, 8, 10, 12, 15, 17, 19 к §29.

2. Прочитайте §30, ответьте на вопросы 2, 3, 5, 6, 7, 8 к §30.

3. Выполните задание по теме "Анализ услуг хостинга сайтов". Документ-отчёт к заданию можно скачать по ссылкам: документ в формает docдокумент в формате pdf

В случае невозможности выполнить задание в электронной форме, его нужно выполнить письменно на отдельном листе

Ответы на вопросы и отчёт к заданию нужно прислать на проверку по электронной почте (или сдать в письменной форме перед уроком):

4. На уроке 21.01.26 была начата практическая работа по теме "Динамический HTML. Основы JavaScript". 

Данную работу можно выполнить, чтобы сэкономить время на следующем уроке.

По ссылкам можно скачать файлы с заданием к практической работе и архивный файл с материалами к заданию: задание к работе (pdf документ)архивный файл с материалами в формате zip

Теорию к практическим работам можно найти на сайтах, перечисленных в разделе "Интересные сайты" на страницах 195 и 203 учебника.

В дополнение к учебнику можно скачать и изучить презентацию к главе 4: https://kpolyakov.spb.ru/download/slides11u-4.zip

Ссылки на файлы с дополнительными материалами: список основных тегов (документ pdf)учебник по основам HTML (документ pdf)

Для создания простых страниц достаточно использовать текстовый редактор "Блокнот". Для того, чтобы файл с гипертекстом мог распознать браузер файл нужно сохранить с расширением .html.

Более удобный редактор для создания простых веб-страниц можно скачать по ссылке: https://kpolyakov.spb.ru/prog/hefs.htm 

Можно использовать текстовые редакторы с расширенными функциями в плане разметки гипертекста. Например программы NotePad++ (https://notepad-plus-plus.org/downloads/) или Sublime Text 3 (https://www.sublimetext.com/ требуется предварительная настройка: ссылка), или редактор Visual Studio Code (https://code.visualstudio.com/)

Есть очень хороший обучающий сайт для онлайн-обучения веб-технологиям (https://www.w3schools.com/).

На следующих сайтах можно найти дополнительную информацию по теме §29 (на английском языке, но в браузере можно включить режим перевода на русский):


После того как файл страницы сайта создан, его можно опубликовать в Интернете, используя хостинг. Рекомендуется использовать портал https://neocities.org/. У него интуитивно понятных интерфейс размещения сайта в сети. Для размещения сайта на серверах хостинга необходима предварительная регистрация на сайте.

На проверку до 28.01.26 нужно прислать по электронной почте файлы готовой страницы (обязательно должен быть файл логической разметки в формате .html, физической разметки в формате .css и файл скриптов в формате .js, или обязательно наличие скриптов и стилевой разметки в тегах <style> и <script>):




четверг, 22 января 2026 г.

Домашнее задание для 10 тех класса по информатике на субботу 23.01.25:

1. Тем, кто отсутствовал на уроке 21.01.26: выполнить задание к прошлому уроку по теме "Системное программное обеспечение. Файловая система". Ссылка на задание.

2. Тем, кто отсутствовал, или не успел выполнить задания на уроке 21.01.26: Зайдите под своим аккаунтом в систему по ссылке: https://education.yandex.ru/kids/ (данные аккаунта были выданы на уроках ранее).


Если данные аккаунта утеряны, то необходимо заранее отправить запрос на отправку данных аккаунта по электронной почте: 

В нижней части главной страницы в разделе "Информатика" будут доступны несколько модулей с заданиями.


Зайдите в этот раздел и выполнить задания модулей "
Рабочая тетрадь «Параллельное программирование»" и модуля "Контрольная работа по теме «Компьютер — универсальное устройство обработки данных. Программное обеспечение»" (выбрать из списка модулей тот, для которого открыт доступ)

среда, 21 января 2026 г.

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

1. Прочитайте §32, ответьте на вопросы 1, 2, 3, 4, 5, 6 к §32; 

2. Решите задачу:

Составьте, используя машину Тьюринга или нормальные алгорифмы Маркова алгоритм записи выражения функции F(x): "x*x", где x - произвольное число, записанное в унарной системе счисления (перефразируя: составьте алгоритм, который для произвольного натурального числа, записанного в унарной системе счисления формирует удвоенное число, половины которого в унарной записи разделены символом "*").

Пример: x = 4

Состояние ленты исполнителя на входе алгоритма: | | | | 

Состояние ленты исполнителя на выходе алгоритма: | | | | * | | | |

Подсказку к решению задачи можно найти в методическом пособии, скачать которое можно по ссылке: документ в формате pdf

Работу алгоритма решения задачи можно проверить на эмуляторах машины Тьюринга или нормальных алгорифмов Маркова, скачать которые можно по ссылкам (внутри архивного файла, работает только под ОС Windows): файл архив в формате zip (эмулятор машины Тьюринга) файл архив в формате zip (эмулятор нормальных алгорифмов Маркова).

Составив алгоритм решения задачи в эмуляторе его можно сохранить в виде файла и отправить на проверку по электронной почте (или сдать на флэшке перед уроком)

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

3. Прочитайте §33 по теме "Сложность алгоритмов" учебника. Ответьте на вопросы 1, 2, 3, 4, 5 к §33.

В дополнение к §33 учебника посмотрите видео, посвящённое основам понятия "асимптотическая сложность алгоритмов". Видео можно найти на сайте vkvideo по ссылке

4. Тем, кто отсутствовал, или не успел на уроке нужно выполнить задания практической работы к теме "Оценка сложности алгоритмов". Документ-отчёт к работе можно скачать по ссылкам: документ в формате docxдокумент в формате pdf

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

Для получения положительной оценки вам необходимо выполнить от 3 до 5 заданий работы. Задания по номерами 6 и 7 (со звёздочкой) на дополнительную оценку.

Кроме этого обратите внимание на выделенный текст в начале описания работы.

К задаче необходимо привести код алгоритма написанный на языке Python.

Основы языка Python можно освежить в памяти воспользовавшись онлайн учебником за 10 класс доступный для скачивания по ссылке: https://kpolyakov.spb.ru/loadstat.php?f=/download/ch10-8_python.pdf

Скачать интерпретатор языка Python на домашний компьютер можно с официального сайта: https://www.python.org/downloads/

Если нет возможности установить систему программирования на компьютер, нужно воспользоваться онлайн системами. Например: https://www.onlinegdb.com(язык можно выбрать в правом верхнем углу в выпадающем меню Language)

Программу можно скачать в вида файла на компьютер нажав кнопку "Download code":


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


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

1. Прочитайте §32, ответьте на вопросы 1, 2, 3, 4, 5, 6 к §32; 

2. Решите задачу:

Составьте, используя машину Тьюринга или нормальные алгорифмы Маркова алгоритм записи выражения функции F(x): "x*x", где x - произвольное число, записанное в унарной системе счисления (перефразируя: составьте алгоритм, который для произвольного натурального числа, записанного в унарной системе счисления формирует удвоенное число, половины которого в унарной записи разделены символом "*").

Пример: x = 4

Состояние ленты исполнителя на входе алгоритма: | | | | 

Состояние ленты исполнителя на выходе алгоритма: | | | | * | | | |

Подсказку к решению задачи можно найти в методическом пособии, скачать которое можно по ссылке: документ в формате pdf

Работу алгоритма решения задачи можно проверить на эмуляторах машины Тьюринга или нормальных алгорифмов Маркова, скачать которые можно по ссылкам (внутри архивного файла, работает только под ОС Windows): файл архив в формате zip (эмулятор машины Тьюринга) файл архив в формате zip (эмулятор нормальных алгорифмов Маркова).

Составив алгоритм решения задачи в эмуляторе его можно сохранить в виде файла и отправить на проверку по электронной почте (или сдать на флэшке перед уроком)

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

3. Прочитайте §33 по теме "Сложность алгоритмов" учебника. Ответьте на вопросы 1, 2, 3, 4, 5 к §33.

В дополнение к §33 учебника посмотрите видео, посвящённое основам понятия "асимптотическая сложность алгоритмов". Видео можно найти на сайте vkvideo по ссылке

4. Тем, кто отсутствовал, или не успел на уроке нужно выполнить задания практической работы к теме "Оценка сложности алгоритмов". Документ-отчёт к работе можно скачать по ссылкам: документ в формате docxдокумент в формате pdf

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

Для получения положительной оценки вам необходимо выполнить от 3 до 5 заданий работы. Задания по номерами 6 и 7 (со звёздочкой) на дополнительную оценку.

Кроме этого обратите внимание на выделенный текст в начале описания работы.

К задаче необходимо привести код алгоритма написанный на языке Python.

Основы языка Python можно освежить в памяти воспользовавшись онлайн учебником за 10 класс доступный для скачивания по ссылке: https://kpolyakov.spb.ru/loadstat.php?f=/download/ch10-8_python.pdf

Скачать интерпретатор языка Python на домашний компьютер можно с официального сайта: https://www.python.org/downloads/

Если нет возможности установить систему программирования на компьютер, нужно воспользоваться онлайн системами. Например: https://www.onlinegdb.com(язык можно выбрать в правом верхнем углу в выпадающем меню Language)

Программу можно скачать в вида файла на компьютер нажав кнопку "Download code":


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


суббота, 17 января 2026 г.

Домашнее задание для 11 класса по информатике (курс по выбору) на вторник 20.01.26:

1. Решить задачи по теме "Динамическое программирование. Подсчёт количества решений в электронных таблицах".

Задачи данного типа решают в электронной таблице (MS Excel, Libre/OpenOffice Calc и т.д.) или программированием (написав программу например на языке Python).

Для выполнения заданий в форме электронной таблице необходим соответствующий прораммный пакет MS Office, или бесплатный пакет LibreOffice (скачать который можно по ссылке)

Скачайте файл описания примеров решения заданий данного типа (можно использовать как справочный материал к решению) по ссылке: документ в формате pdf

Скачайте архивный файл с файлами заданий в форме электронных таблиц (внутри каждого файла задания есть описание задачи): файл архива в формате zip

Дополнительно можно найти видео разбор примеров решения задач данного типа, например:


Решите задания используя электронные таблицы. Для каждой задачи также нужно указать числовое значение ответа в специальных ячейках в файле электронной таблицы задания:



Файлы электронных таблиц с решением задач нужно прислать по электронной почте или сдать перед уроком 20.01.26 на съёмном носителе

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

1. Прочитайте §31 учебника (том 2) (до конца), ответьте на вопросы 1, 2, 3, 4, 5, 7, 8, 10, 12, 14, 15 к §31.

Прочитайте краткое описание работы машины Поста  в статьях по ссылкам: https://inf1.info/machinepost (машина Поста)

Посмотрите видеоролики, в которых разбираются примеры решения задач в программном эмуляторе универсального исполнителя "Машина Поста" и программном эмуляторе исполнителя "Алгорифмы Маркова".

(описание работы машины Поста и примеры задач на программном эмуляторе)

(описание работы алгорифмов Маркова и примеры задач на программном эмуляторе)

По ссылке можно найти вариант онлайн эмулятора машины Поста.

По ссылке можно найти вариант онлайн эмулятора алгорифмов Маркова.

2. Составьте алгоритмы для задач с использованием только универсальных исполнителей: машина Поста и нормальных алгоримфмов Маркова (НАМ).

Алгорим к задаче должен быть оформле в письменной форме или в форме программы для эмулятора.

Задачи для исполнителя "Машина Поста":

1*) На ленте машины Поста записаны два числа в унарной системе счисления, разделённые одним пробелом. Каретка, в начальный момент времени, находится над пробелом, разделяющем два числа. Число справа от каретки больше числа слева от каретки. Составьте программу, которая вычитает из "правого" числа "левое";

2) Составьте программу для машины Поста, которая удваивает число, записанное в единичной системе счисления. В начальный момент каретка находится над первой меткой числа.

Задачи для исполнителя "Нормальные алгорифмы Маркова (НАМ)":

1) Составьте НАМ, который переводит число из четверичной системы счисления в двоичную запись (подсказка: вспомните как быстро перевести число из восьмеричной системы счисления в двоичную с помощью триад). Используйте специальную метку (например знак *), который отделяет обработанную часть числа от необработанной;

2) Составьте НАМ, который инвертирует биты в записи двоичного числа (меняет 1 на 0, а 0 на 1 в каждом разряде числа);

3) Составьте НАМ, который вместо слова состящего из произвольного количества букв алфавита {a, b, c} оставляет столько символов "|", сколько букв "c" входит в исходное слово;

Задание для тех, кто планирует сдавать ЕГЭ по Информатике: Решите задачу анализа алгоритма для машины Тьюринга. В решении Вам необхоимо описать то, как был получен ответ.

Описание исполнителя:




Условие задачи:



Составленные алгоритмы можно проверить на работу в эмуляторах машины Поста и нормальных алгорифмов Маркова, скачать которые можно по ссылке (внутри архивного файла, работает только под ОС Windows): файл архив в формате zip (внутри исполняемый файл exe)

Составив алгоритм решения задачи в эмуляторе его можно сохранить в виде файла и отправить на проверку по электронной почте (или сдать на флэшке перед уроком).

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

Электронная почта для отправки работ:



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

1. Прочитайте §31 учебника (том 2) (до конца), ответьте на вопросы 1, 2, 3, 4, 5, 7, 8, 10, 12, 14, 15 к §31.

Прочитайте краткое описание работы машины Поста  в статьях по ссылкам: https://inf1.info/machinepost (машина Поста)

Посмотрите видеоролики, в которых разбираются примеры решения задач в программном эмуляторе универсального исполнителя "Машина Поста" и программном эмуляторе исполнителя "Алгорифмы Маркова".

(описание работы машины Поста и примеры задач на программном эмуляторе)

(описание работы алгорифмов Маркова и примеры задач на программном эмуляторе)

По ссылке можно найти вариант онлайн эмулятора машины Поста.

По ссылке можно найти вариант онлайн эмулятора алгорифмов Маркова.

2. Составьте алгоритмы для задач с использованием только универсальных исполнителей: машина Поста и нормальных алгоримфмов Маркова (НАМ).

Алгорим к задаче должен быть оформле в письменной форме или в форме программы для эмулятора.

Задачи для исполнителя "Машина Поста":

1*) На ленте машины Поста записаны два числа в унарной системе счисления, разделённые одним пробелом. Каретка, в начальный момент времени, находится над пробелом, разделяющем два числа. Число справа от каретки больше числа слева от каретки. Составьте программу, которая вычитает из "правого" числа "левое";

2) Составьте программу для машины Поста, которая удваивает число, записанное в единичной системе счисления. В начальный момент каретка находится над первой меткой числа.

Задачи для исполнителя "Нормальные алгорифмы Маркова (НАМ)":

1) Составьте НАМ, который переводит число из четверичной системы счисления в двоичную запись (подсказка: вспомните как быстро перевести число из восьмеричной системы счисления в двоичную с помощью триад). Используйте специальную метку (например знак *), который отделяет обработанную часть числа от необработанной;

2) Составьте НАМ, который инвертирует биты в записи двоичного числа (меняет 1 на 0, а 0 на 1 в каждом разряде числа);

3) Составьте НАМ, который вместо слова состящего из произвольного количества букв алфавита {a, b, c} оставляет столько символов "|", сколько букв "c" входит в исходное слово;

Задание для тех, кто планирует сдавать ЕГЭ по Информатике: Решите задачу анализа алгоритма для машины Тьюринга. В решении Вам необхоимо описать то, как был получен ответ.

Описание исполнителя:




Условие задачи:



Составленные алгоритмы можно проверить на работу в эмуляторах машины Поста и нормальных алгорифмов Маркова, скачать которые можно по ссылке (внутри архивного файла, работает только под ОС Windows): файл архив в формате zip (внутри исполняемый файл exe)

Составив алгоритм решения задачи в эмуляторе его можно сохранить в виде файла и отправить на проверку по электронной почте (или сдать на флэшке перед уроком).

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

Электронная почта для отправки работ:



Домашнее задание для 10 тех класса по информатике на среду 21.01.25:

1. Прочитайте §42 учебника, ответьте на вопросы 1, 3, 4, 5, 9, 10, 11, 12 к §42.

В дополнение к учебнику информацию по теме "Файлы и файловые системы" можно найти в онлайн презентациях, доступных по ссылкам: https://www.klyaksa.net/htm/uroki/i7-1_computer/5/ и https://www.klyaksa.net/htm/uroki/i7-1_computer/6/

2. Решите задачи (письменно в тетради, или на отдельном листе) по теме "Файлы и файловые системы". Для каждой задачи приведите краткое решение (можно описать ход решения словами):

Задача 1 (файловые каталоги для ОС Windows):


Задача 2 (маски имён файлов):


Задача 3 (маски имён файлов):


4. Тем, кто отсутствовал, или не успел на уроке: Зайдите под своим аккаунтом в систему по ссылке: https://education.yandex.ru/kids/ (данные аккаунта были выданы на уроках ранее).


Если данные аккаунта утеряны, то необходимо заранее отправить запрос на отправку данных аккаунта по электронной почте: 

В нижней части главной страницы в разделе "Информатика" будут доступны несколько модулей с заданиями.


Зайдите в этот раздел и выполните задания модуля "
Презентация «Файловые системы»", модуля "Рабочая тетрадь «Файловые системы»", модуля "Дополнительные материалы «Файловые системы»" и модуля "Презентация «Параллельное программирование»"