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

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

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

Посмотрите видео о условном операторе if и операторе множественного выбора case of в языке Pascal:








2. Напишите на языке Pascal программы к следующим задачам:

  •  Напишите программу, которая получает с клавиатуры три числа - рост трёх спортсменов, и выводит на экран сообщение "По росту.", если числа введены по возрастанию (неубыванию), или сообщение "Не по росту!", если они введены в другом порядке;
  • Напишите программу, которая получает с клавиатуры номер месяца и определяет, сколько дней в этом месяце (год считается вискосным). При вводе неверного номера месяца должно быть выведено сообщение об ошибке;
  • Напишите программу, которая получает с клавиатуры возраст человека и по возрасту условно определяет и выводит на экран уровень знаний человека в одной из четырёх групп: от 4 до 6 лет - "дошкольник", от 7 до 17 лет - "школьник", от 18 до 23 лет - "студент", от 24 до 100 лет - "профессионал". Если пользователь вводит неправильный возраст, то программа должна выводить сообщение об ошибке.


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

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

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


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

1. Прочитайте §34 к теме "Доказательство правильности программ" учебника. Ответьте на вопросы 3, 4, 5, 6 к §34. Прочитайте §35 "Целочисленные алгоритмы" до стр. 48 (до раздела "Длинные числа")

К следующему уроку обязательно! возьмите с собой учебник. 

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

Форма ответа на задание:


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

3. Напишите на языке Python программу поиска простых целых чисел в интервале от 2 до N (число N задаётся с клавиатуры) путём проверки каждого числа из интервала на простоту (используйте алгоритм с проверкой до квадратного корня числа (см. §58 электронного учебника за 10 класс, ссылка ниже).

Программа получает на вход границу диапазона N, на выходе нужно составить массив, заполненный простыми числами в диапазоне от 2 до N.

4. К следующему уроку восстановить аккаунт на сайте https://informatics.msk.ru/ (сайт использовался в 10-м классе) или создайте новый. 

Основы языка 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":


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

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

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

1. Прочитайте §49, §50 учебника;

2. Ответьте на вопросы 4, 5 к §49 и 6, 7, 8 к §50;

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

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

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

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

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


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

1. Прочитайте §13 учебника. В дополнение к учебнику изучите раздел 1 "Простые и составные высказывания" и раздел 2 "Построение таблиц истинности" онлайн презентации по ссылке http://www.klyaksa.net/htm/i7-9/i8_2/index.html 

2. Скачайте по ссылкам документ рабочей тетради по теме "Основы математической логики". Ссылки: документ в формате docxдокумент в формате pdfдокумент в формате doc

Выполните задания из тетради. Задание 10 - по желанию на дополнительную оценку. 

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

На проверку в срок до 28.01.23 нужно прислать решение заданий рабочей тетради по электронной почте: 

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

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

1. Прочитайте §12 учебника, ответьте на вопросы 1, 3 к §12;

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

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

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

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

1. Прочитайте §12 учебника, ответьте на вопросы 1, 3 к §12;

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

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

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

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

1. Прочитайте §12 учебника, ответьте на вопросы 1, 3 к §12;

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

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

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

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

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

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

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


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

3. Тем, кто отсутствовал, или не успел на уроке нужно выполнить задания практической работы к теме "Оценка сложности алгоритмов". Документ-отчёт к работе можно скачать по ссылкам: документ в формате 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":


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

вторник, 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)

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

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

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

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

1. Прочитайте §46, §47 учебника;

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

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

3. Решите (письменно в тетради или на отдельном листе) задачи по теме "Адреса в Интернете" (§46 учебника). Для каждой задачи приведите краткое решение:

  1. Напишите маску сети, в которой может быть до 30 компьютеров;
  2. Напишите правильный IP-адрес из фрагментов: 24.12 | 1.96 | 4.2 | 17;
  3. Задан IP-адрес компьютера и маска подсети. Определите номер компьютера в этой сети: 10.59.35.60      255.255.255.224;
  4. Задан IP-адрес компьютера и маска подсети. Определите адрес подсети: 10.59.35.44      255.255.255.240;

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

Выполните задания (все) практической работы и заполните документ-отчёт к работе. При выполнении работы вам понадобится использовать утилиту командной строки операционной системы вашего компьютера (команды сетевых настроек компьютера). Для операционной системы Windows краткую статью, которая поможет в выполнении работы можно найти на сайте: ссылка на статью. Для операционной системы MacOS, на сайтах: сетевые настройки MasOS, сетевые команды терминала MacOS;

Кроме этого для выполнения заданий №4 и №7 может помочь онлайн сервис, который выдаёт доменное имя сайта по его IP-адресу и наоборот: https://2ip.ru/lookup/

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

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

Либо сдать работу перед уроком на флэш носителе или на бумажном носителе.

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


понедельник, 16 января 2023 г.

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

1. Прочитайте §10 учебника;

2. Выполните задания (с 1 по 6 включительно) рабочей тетради по теме "База данных как модель предметной области". Файл рабочей тетради в разных расширениях можно скачать по ссылкам: документ тетради в формате doc; документ тетради в формате docxдокумент тетради в формате pdf.

В задании №5 тетради выберите один пункт.

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

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

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

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

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

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

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

https://www.youtube.com/watch?v=clrdEuTX9r8 (описание эмулятора машины Тьюринга)

https://www.youtube.com/watch?v=1pyrb01JKKM (решение задач при помощи эмулятора машины Тьюринга)

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

2. Скачайте методическое пособие с описанием принципов работы машины Тьюринга и нормальных алгорифмов Маркова по ссылке: документ в формате pdf

Прочитайте описание машины Тьюринга на страницах 3 - 6 пособия. На страницах 7 - 15 можно найти примеры решения задач.

На странице 15 пособия размешены задачи для самостоятельного решения. Используя машину Тьюринга составьте алгоритмы для задач 1.11 (стр. 16 пособия) и 1.14 (стр. 16 пособия)Для задачи 1.11 считайте, что каретка исполнителя находится справа на некотором расстоянии от двоичного числа на ленте, а для задачи 1.14, слева на некотором расстоянии от двоичного числа на ленте.

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

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

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

3. Тем, кто отсутствовал, или не успел на уроке нужно доделать задания практической работы по теме "Машина Тьюринга". Файл документа-отчёта к работе можно скачать по ссылкам: файл в формате docxфайл в формате docфайл в формате pdf

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

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

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

1. Прочитайте §10 учебника;

2. Выполните задания (с 1 по 6 включительно) рабочей тетради по теме "База данных как модель предметной области". Файл рабочей тетради в разных расширениях можно скачать по ссылкам: документ тетради в формате doc; документ тетради в формате docxдокумент тетради в формате pdf.

В задании №5 тетради выберите один пункт.

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

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

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

1. Повторите §11 учебника;

2. Прочитайте статью о основных типах данных и базовых арифметических операциях в языке Pascal на сайте: https://labs-org.ru/pascal-1_3/#pascal7

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

4. Напишите три программы на языке Pascal к теме "Целочисленные операции. Случайные числа". Документ со списком задач можно скачать по ссылке: документ .pdf.

Напишите программы к задачам из списка. Критерии оценивания "3" - написана программа к задаче №1, "4" - составлена программа к задачам №1 и 2, "5" - написаны программы к задачам №1, 2 и 3.

Программа к задаче №4 - на дополнительную оценку по желанию.

Для написания программ на языке Pascal желательно установить на домашний компьютер бесплатную систему программирования PascalABC (скачать её можно с официального сайта: http://pascalabc.net/ssyilki-dlya-skachivaniya)

=====================================

Краткая инструкция по установке системы программирования PascalABC:

Заходим на сайт http://pascalabc.net/














Перейдём во раздел «Download» и нажмём на кнопку «Download» возле надписи PascalABC.NET + Microsoft .NET Framework.










После нажатия кнопки начнётся загрузка установщика.

Запускаем установщик Pascal, выбираем обычный тип установки и нажимаем “Далее”.











Не меняем папку установки Pascal и нажимаем “Далее”.











Не меняем путь к рабочей папке Pascal и нажимаем “Установить”.











Ждём, пока завершится установка Pascal и нажимаем “Закрыть”.

После завершения установки  Паскаля на Вашем Рабочем столе появится ярлык с программой PascalABCNET. Мы установили среду разработки Pascal. Для создания новой программы выбираем в меню Файл → Новый. Для запуска программы нажимаем функциональную клавишу F9 или нажимаем иконку зеленый треугольник.

==================================

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

Описание интерфейса сайта:

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

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

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

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

1. Прочитайте §44, §45, §46 (до раздела "Набор протоколов TCP/IP");

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

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

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

Выполните задания (все с 1 по 5) практической работы и заполните документ-отчёт к работе. При выполнении работы для каждого задания необходимо внимательно изучить соответствующие информационные ресурсы (сайты). Кроме этого обратите внимание на задание 3 (может потребоваться регистрация в системе Яндекс).

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

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

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


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

1. Прочитайте §10 учебника;

2. Выполните задания (с 1 по 6 включительно) рабочей тетради по теме "База данных как модель предметной области". Файл рабочей тетради в разных расширениях можно скачать по ссылкам: документ тетради в формате doc; документ тетради в формате docxдокумент тетради в формате pdf.

В задании №5 тетради выберите один пункт.

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

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

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

1. Прочитайте §10 учебника;

2. Выполните задания (с 1 по 6 включительно) рабочей тетради по теме "База данных как модель предметной области". Файл рабочей тетради в разных расширениях можно скачать по ссылкам: документ тетради в формате doc; документ тетради в формате docxдокумент тетради в формате pdf.

В задании №5 тетради выберите один пункт.

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

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

четверг, 12 января 2023 г.

Задание для 11 тех (группа 1 на пятницу 13.01.23, группа 2 на субботу 14.01.23) класса по информатике:

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

2. Тем, кто отсутствовал или не успел на уроке нужно выполнить практическую работу по теме "Создание многостраничного сайта. Размещение сайта в Интернете". По ссылкам можно скачать файлы с заданием к практической работе и материалами к заданию: задание к работе (pdf документ); рисунок на сайт (в формате gif).

Теорию к практическим работам можно найти на сайтах, перечисленных в разделе "Интересные сайты" на страницах 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/).

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

После публикации сайта на проверку по электронной почте или перед уроком нужно прислать URL адрес вашего сайта.


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

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

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

В дополнение к учебнику информацию по теме "Файлы и файловые системы" можно найти в разделе 6 онлайн презентации, доступной по ссылке: http://www.klyaksa.net/htm/i7-9/i7_2/index.html

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

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


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


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