суббота, 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/ (данные аккаунта были выданы на уроках ранее).


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

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


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

Домашнее задание для 8 лицейского 3 класса по информатике на субботу 24.01.26:

1. Прочитайте §3.1 (до страницы 102 и раздел 3.1.3 на страницах 104-105) и §3.2 (до раздела 3.2.3) учебника, письменно на отдельном листе выполните задания 3, 6, 7, 9 к §3.1 (страница 111) и 10, 16 (б, д, е), 17 (а, б) и 20 (а, б, д) к §3.1 (страницы 112 и 113).

В дополнение к электронному учебнику есть хорошая онлайн презентация по языку Python. Эту презентацию можно найти на странице: http://www.klyaksa.net/htm/i7-9/i89(Python)/index.html

2. В дальнейшем в домашние задания будут входить задачи на написание программ. Установите на домашний компьютер интерпретатор языка Python (его можно скачать с официального сайта: https://www.python.org/

Видео инструкцию по установке можно найти на в Интернете например:


На этом же канале можно найти краткую видео инструкцию по созданию простых программ.

Кроме этого, после установки компонент языка Python можно установить бесплатную систему программирования, которая используется на уроках – Wing 101 (https://wingware.com/downloads/wing-101)

Если нет возможности установить интерпретатор языка на домашний компьютер, то можно воспользоваться онлайн интерпретаторами, например: https://www.onlinegdb.com/online_python_interpreter

Сайт имеет довольно простой интерфейс. Сверху находится текстовый редактор, где записывается текст программы, снизу размещено окно интерпретатора, в котором выводится результат. Сверху страницы размещены кнопки: "Run", которая запускает программу на выполнение, "Download code", нажатие на которую позволяет скачать файл с программой на компьютер.



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

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

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


Зайдите в этот раздел и выполните задания модуля "
Презентация «Вывод, типы данных и переменные»" (тем, кто не прошёл) и модуля "Презентация «Арифметика строк»"

3. Используя команду вывода данных (команду print()) на экран напишите программу, которая выводит на экран схематичное изображение мороженного:
Текст программы сохраните в отдельном файле, или запишите на бумаге и сдайте перед уроком на проверку (вместе с ответами на вопросы заданий к §3.1). Файл с программой также можно прислать на проверку по электронной почте: 

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

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

1. Прочитайте §27, письменно ответьте на вопросы 2, 3, 4, 6 к §27 (подготовиться к тесту на основные понятия и термины §22, §23, §24, §25).

2. Тем, кто отсутствовал или не успел на уроке необходимо выполнить практическую работу по теме "Блочная вёрстка веб-страниц". По ссылкам можно скачать файлы с заданием к практической работе, заготовки веб-страниц в формате 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 физической разметки и файлы изображений) готовой страницы в форме архива нужно в срок до 21.01.26 прислать на проверку по электронной почте или сдать на съёмном носителе перед уроком:



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

1. Прочитайте §26, ответьте на вопросы 3, 5, 7 к §26 (подготовиться к тесту на основные понятия и термины §22, §23, §24).

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

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

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

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

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

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



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

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

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



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

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

2. Выполните задания рабочей тетради по теме "Процедуры и функции в языке Python". Файл тетради к работе можно скачать по ссылкам: документ в формате docдокумент в формате pdfдокумент в формате docx

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


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

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

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

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


Зайдите в этот раздел и выполните задания модуля "
Тестовое задание", модуля "Презентация «Значение функции. Оператор return»" (тем, кто отсутствовал или не успел на урокеи модуля "Практическая работа «Функции, основные понятия. Параметры функции»" (в этом модуле вам необходимо будет написать программный код процедур к задачам)

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


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


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

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

2. Выполните задания рабочей тетради по теме "Процедуры и функции в языке Python". Файл тетради к работе можно скачать по ссылкам: документ в формате docдокумент в формате pdfдокумент в формате docx

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


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

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

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

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


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

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


Домашнее задание для 8 лицейского 1 класса по информатике на пятницу 23.01.26:

1. Прочитайте §3.1 (до страницы 102 и раздел 3.1.3 на страницах 104-105) и §3.2 (до раздела 3.2.3) учебника, письменно на отдельном листе выполните задания 3, 6, 7, 9 к §3.1 (страница 111) и 10, 16 (б, д, е), 17 (а, б) и 20 (а, б, д) к §3.1 (страницы 112 и 113).

В дополнение к электронному учебнику есть хорошая онлайн презентация по языку Python. Эту презентацию можно найти на странице: http://www.klyaksa.net/htm/i7-9/i89(Python)/index.html

2. В дальнейшем в домашние задания будут входить задачи на написание программ. Установите на домашний компьютер интерпретатор языка Python (его можно скачать с официального сайта: https://www.python.org/

Видео инструкцию по установке можно найти на в Интернете например:


На этом же канале можно найти краткую видео инструкцию по созданию простых программ.

Кроме этого, после установки компонент языка Python можно установить бесплатную систему программирования, которая используется на уроках – Wing 101 (https://wingware.com/downloads/wing-101)

Если нет возможности установить интерпретатор языка на домашний компьютер, то можно воспользоваться онлайн интерпретаторами, например: https://www.onlinegdb.com/online_python_interpreter

Сайт имеет довольно простой интерфейс. Сверху находится текстовый редактор, где записывается текст программы, снизу размещено окно интерпретатора, в котором выводится результат. Сверху страницы размещены кнопки: "Run", которая запускает программу на выполнение, "Download code", нажатие на которую позволяет скачать файл с программой на компьютер.



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

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

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


Зайдите в этот раздел и выполните задания (напишите программы) модуля "
Домашняя работа «Арифметика строк»"и модуля "Домашняя работа «Арифметика чисел»"

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

3. Используя команду вывода данных (команду print()) на экран напишите программу, которая выводит на экран схематичное изображение мороженного:
Текст программы сохраните в отдельном файле, или запишите на бумаге и сдайте перед уроком на проверку (вместе с ответами на вопросы заданий к §3.1). Файл с программой также можно прислать на проверку по электронной почте: