суббота, 10 февраля 2024 г.

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

1. Прочитайте §38 к теме "Стек, дек, очередь" учебника. Письменно в тетради (или на отдельном листе) ответьте на вопросы 4, 5, 6 к §38;

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

2. Тем, кто не успел на уроке или отсутствовал нужно выполнить задания практических работ по теме "Стек: вычисления арифметических выражений, скобочные выражения" и "Очередь. Заливка области". Документ с заданиями и файлами с данными можно скачать по ссылкам: 

По ссылке можно скачать презентацию к главе (на слайдах 71-77 можно найти подсказку к правильному решению задачи уровня В по теме "Заливка области". Также подсказку можно найти на страницах 15, 16 электронного пособия по языку Cссылка).

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

Для задания по теме "Очереди" понадобится файл исходный данных. Скачать его можно по ссылке: queue.txt

Для задания по теме "Заливка области" понадобятся файлы с матрицами. Скачать их можно по ссылкам: файл с матрицей (без указания размера)файл с матрицей (с указанием размера). Также по ссылке (файл .py) можно скачать файл шаблона программы к заданию по теме "Заливка области", в которой реализованы фунцкии считывания из файла матрицы и вывода её на экран. 

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

Результатом практических работ являются файлы программ.

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

3. Зайдите под своим аккаунтом на сайт https://informatics.msk.ru/ (сайт использовался в 10-м классе) или создайте новый. В поиске на сайте найдите курс "11 тех - Алгоритмизация и программирование" и зарегистрируйтесь на нём. Код регистрации:



Перейдите в раздел "Задачи к §38 (Стеки, деки, очереди)" в подраздел "Условия задач". Напишите программы к задачам А, B, C, D и отправьте решение на проверку. Программы нужно написать на языке 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":