Домашнее задание для 11 тех класса по информатике на вторник 13.02.24:
1. Прочитайте §38 к теме "Стек, дек, очередь" учебника. Письменно в тетради (или на отдельном листе) ответьте на вопросы 4, 5, 6 к §38;
К следующему уроку обязательно! возьмите с собой учебник.
2. Тем, кто не успел на уроке или отсутствовал нужно выполнить задания практических работ по теме "Стек: вычисления арифметических выражений, скобочные выражения" и "Очередь. Заливка области". Документ с заданиями и файлами с данными можно скачать по ссылкам:
- Стек: документ в формате pdf;
- Очередь: документ в формате pdf
По ссылке можно скачать презентацию к главе (на слайдах 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/
Программу можно скачать в вида файла на компьютер нажав кнопку "Download code":