Домашнее задание для 11 тех класса по информатике на вторник 06.02.24:
1. Прочитайте §37 к теме "Словари" учебника.
К следующему уроку обязательно! возьмите с собой учебник.
2. Тем, кто не успел на уроке или отсутствовал нужно выполнить задания практической работы по теме "Словари. Алфавитно-частотный словарь". Файлы документов к работе, а также текстовые файлы входных данных можно скачать по ссылкам:
К работе по теме "Словари": документ задания в формате pdf; dictionary.txt; olymp.txt; towns.txt
К работе по теме "Алфавитно-частотный словарь": документ задания в формате pdf; listwords.txt; text.txt
В практических работах требуется составить программы к задачам. Язык для написания программ - Python
Дополнительную информацию о принципах устройства словарей в языке Python и работе с ними можно найти на сайте по ссылке.
По ссылкам можно скачать архивный файлы с программами образцами по теме "Алфавитно-частотный словарь":
- для языка Python: архив в формате zip
Дополнительные материалы к главе 6 "Алгоритмизация и программирование":
ссылка на архив с презентацией (язык Python): архив .zip, внутри файл презентации .ppt
ссылка на онлайн учебник за 10 класс по основам языка Python: файл в формате pdf
В практической работе "Словари" три задания. В заданиях уровня А и уровня В необходимо в качестве входных данных использовать файл dictionary.txt. В задании уровня С в качестве входных данных используйте файлы olymp.txt или towns.txt.
В практической работе "Алфавитно-частотный словарь" также три задания. В заданиях уровня А и уровня В можно в качестве входных данных использовать файл listword.txt. В задании уровня С в качестве входных данных используйте файл text.txt.
Критерии оценивания данных работ:
Для задания по теме "Словари": на оценку "5" необходимо полностью выполнить уровни А и В, или полностью уровень С данной работы. В зависимости от полноты выполнения работы оценка будет варьироваться.
Для задания по теме "Алфавитно-частотный словарь": также на оценку "5" необходимо полностью выполнить уровни А и В, или полностью уровень С данной работы. В зависимости от полноты выполнения работы оценка будет варьироваться.
Программы должны быть сохранены в файлах.
На проверку файлы программ к практическим заданиям необходимо прислать по электронной почте:
4. Зайдите под своим аккаунтом на сайт https://informatics.msk.ru/ (сайт использовался в 10-м классе) или создайте новый. В поиске на сайте найдите курс "11 тех - Алгоритмизация и программирование" и зарегистрируйтесь на нём. Код регистрации:
Перейдите в раздел "Задачи к §37 (Словари)" в подраздел "Условия задач". Напишите программы к задачам А, B, C, D, E* и отправьте решение на проверку. Программы нужно написать на языке Python.
Основы языка Python можно освежить в памяти воспользовавшись онлайн учебником за 10 класс доступный для скачивания по ссылке: https://kpolyakov.spb.ru/loadstat.php?f=/download/ch10-8_python.pdf
Скачать интерпретатор языка Python на домашний компьютер можно с официального сайта: https://www.python.org/downloads/
Программу можно скачать в вида файла на компьютер нажав кнопку "Download code":