вторник, 24 января 2023 г.

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

1. Прочитайте §19 электронного учебника по языку Python: http://kpolyakov.spb.ru/download/8-3_python.pdf, дополнительно изучите раздел 5 "Условный оператор (продолжение)" презентации: http://www.klyaksa.net/htm/i7-9/i89(Python)/index.html

2. В электронном учебнике на страницах 50-52 размещены задачи по теме "Условный оператор". Напишите программы к задачам 7, 9 на странице 50; 15, 19 на странице 51 и задаче 24 на странице 52.

Для написания программ на языке Python, установите на домашний компьютер ядро языка Python, скачать которое можно с сайта: https://www.python.org/downloads/ + установите систему программирования Wing (сайт: https://wingware.com/downloads/wing-101) или PyCharm (сайт: https://www.jetbrains.com/ru-ru/pycharm/).

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

Также можно воспользоваться онлайн средой программирования : https://www.onlinegdb.com/online_python_compiler

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

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


Текст программ на проверку можно принести в письменной форме, или в виде файла на съемном носителе данных.

Внимание! Если у вас нет возможности использовать какую-либо среду программирования, то программы нужно оформить письменно в тетради или на отдельном листе бумаги!

Домашнее задание для 10 тех класса (группа 1 на субботу 28.01.23, группа 2 на пятницу 27.01.23) по информатике:

1. Прочитайте §48 учебника (начиная с раздела "Обмен файлами (FTP)" до конца);

2. Ответьте на вопросы 14, 15, 17 к §48;

Дополнительную теорию к темам главы "Компьютерные сети" можно найти в статье: https://kpolyakov.spb.ru/download/inf-2015-05b.pdf или в файле презентации, скачать которую можно по ссылке (файл архива в формате zip, внутри файл презентации в формате ppt).

3. Скачайте материалы к практическим работам по темам "Работа с FTP-серверами . Работа с информационными системами". Файлы документа-отчёта к работе по теме "Работа с FTP-серверами" в разных расширениях можно скачать по ссылкам: документ в формате docx; документ в формате docдокумент в формате pdf. Файлы с документом-отчётом к работе по теме "Работа с информационными системами" можно скачать по ссылкам: документ в формате docx; документ в формате docдокумент в формате pdf.

Первое задание необходимо выполнить тем, кто отсутствовал на уроке 24.01.23.

Для выполнения задания по теме "Работа с FTP-серверами" используйте вам понадобится браузер Internet Explorer или программа FTP-клиент FileZilla. Краткую инструкцию к программе FileZilla можно найти в документе-отчёте к работе.

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

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

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


воскресенье, 22 января 2023 г.

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

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

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

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

Пример: x = 4

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

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

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

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

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

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

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

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


4. Решите задачу на оценку сложности алгоритма: Составьте алгоритм, который находит в одномерном массиве размера n (n вводится с клавиатуры и n ≥ 1) количество элементов, равных масксимальному элементу. 

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

Пример оформления ответа:


К задаче необходимо привести код алгоритма написанный на языке 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":


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

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

1. Прочитайте §12, §13 учебника. В дополнение к учебнику по теме "Условный оператор. Логические операции" изучите статью по ссылке: https://labs-org.ru/pascal-2/#pascal2_2

Также посмотрите видео о базовых логических операциях в программировании:


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

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

3. Те, кто не успел на уроке выполнить до конца практическую работу могут написать три программы на языке Pascal к теме "Условный оператор". Документ со списком задач можно скачать по ссылке: документ .pdf.

Напишите программы к задачам из списка. Критерии оценивания "3" - написана программа к любой одной к задаче уровня А, "4" - составлена программа к двум лююбым задачам уровня А, "5" - написаны программы к двух любым задачам уровня А и одной любой задаче уровня В.


Описание работы с системой программирования для составления программ можно найти в домашнем задании по ссылке: https://physics387.blogspot.com/2023/01/9-18.html


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

суббота, 21 января 2023 г.

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

1. Прочитайте §48 учебника (до раздела "Обмен файлами (FTP)");

2. Письменно в тетради (или на отдельном листе) ответьте на вопросы 1, 3, 4, 6, 9, 10 к §48;

Дополнительную теорию к темам главы "Компьютерные сети" можно найти в статье: https://kpolyakov.spb.ru/download/inf-2015-05b.pdf или в файле презентации, скачать которую можно по ссылке (файл архива в формате zip, внутри файл презентации в формате ppt).

3. Скачайте материалы к практическим работам по темам "Язык поисковых запросов. Поиск информации в Интернете". Файл документа к работе по теме "Язык поисковых запросов" в разных расширениях можно скачать по ссылкам: документ в формате doc; документ в формате docxдокумент в формате pdf. Файлы с документом и дополнительным изображением к работе по теме "Поиск информации в Интернете" можно скачать по ссылкам: документ в формате docx; документ в формате docдокумент в формате pdfизображение в формате png.

Для выполнения задания по теме "Язык поисковых запросов" (тем, кто не успел выполнить в классе или отсутствовал) используйте поисковую систему Яндекс. Во втором задании работы в столбце "Объяснение" таблицы вам необходимо описать, какие страницы будут выданы системой, если ей задать ту или иную фразу на языке поисковых запросов. Например по запросу кошки | собаки будут найдены документы, в которых присутствует хотя бы одно из слов запроса: "кошки", "собаки".

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

На проверку можно прислать по электронной почте фотографии письменных ответов к вопросам §48 и подписанные файлы отчётов к практическим работам (либо, если отчёт выполнялся письменно, то нужно прислать фотографии отчёта). Либо сдать работу перед уроком.

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


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

1. Прочитайте § 11 учебника, письменно ответьте на вопросы 1, 2, 3 к §11. В следующем задании нужно выполнить задания из рабочей тетради. Ответы на вопросы к §11 можно добавить к ответам на задания рабочей тетради.

2. Выполните задания рабочей тетради по теме "Элементы СУБД". Файл рабочей тетради в разных расширениях можно скачать по ссылкам: файл в формате .docфайл в формате .pdfфайл в формате .docx

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

Либо выполнить письменно, распечатав документ с заданием, или, письменно на отдельном листе бумаги. 

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


Не забудьте подписать письмо.

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

1. Прочитайте § 11 учебника, письменно ответьте на вопросы 1, 2, 3 к §11. В следующем задании нужно выполнить задания из рабочей тетради. Ответы на вопросы к §11 можно добавить к ответам на задания рабочей тетради.

2. Выполните задания рабочей тетради по теме "Элементы СУБД". Файл рабочей тетради в разных расширениях можно скачать по ссылкам: файл в формате .docфайл в формате .pdfфайл в формате .docx

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

Либо выполнить письменно, распечатав документ с заданием, или, письменно на отдельном листе бумаги. 

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


Не забудьте подписать письмо.

Домашнее задание для 8 лицейского 4 класса по информатике на вторник 24.01.23:

1. Прочитайте § 11 учебника, письменно ответьте на вопросы 1, 2, 3 к §11. В следующем задании нужно выполнить задания из рабочей тетради. Ответы на вопросы к §11 можно добавить к ответам на задания рабочей тетради.

2. Выполните задания рабочей тетради по теме "Элементы СУБД". Файл рабочей тетради в разных расширениях можно скачать по ссылкам: файл в формате .docфайл в формате .pdfфайл в формате .docx

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

Либо выполнить письменно, распечатав документ с заданием, или, письменно на отдельном листе бумаги. 

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


Не забудьте подписать письмо.

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

1. Прочитайте § 11 учебника, письменно ответьте на вопросы 1, 2, 3 к §11. В следующем задании нужно выполнить задания из рабочей тетради. Ответы на вопросы к §11 можно добавить к ответам на задания рабочей тетради.

2. Выполните задания рабочей тетради по теме "Элементы СУБД". Файл рабочей тетради в разных расширениях можно скачать по ссылкам: файл в формате .docфайл в формате .pdfфайл в формате .docx

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

Либо выполнить письменно, распечатав документ с заданием, или, письменно на отдельном листе бумаги. 

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


Не забудьте подписать письмо.

среда, 18 января 2023 г.

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

1. Прочитайте §31 учебника (том 2) (до конца)

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

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

https://www.youtube.com/watch?v=Bik6-KBwpf8 (описание работы машины Поста и примеры задач на программном эмуляторе)

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

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

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

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

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

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

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

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

4*) Дана последовательность круглых скобок. Составьте НАМ, который проверяет правильность скобочной структуры (парность и вложенность скобок). Например выражение ( )( )( ( ) ) ( ( ) ( ) ) ( ( ) ) ( ) – правильное, а  выражения ( )( )( ( ) ) ( ( ) ( ) ) ( ( ) ) ) ( и ( ) ( ) ( ( ) ) ( ( ) ( ) ) ( ( ) ) ) – неправильные. Если скобочное выражение правильное, то после всех подстановок лента окажется пустой, а если выражение неверное, то на ленте должны остаться "неправильные" скобки.


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

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

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