§ 15. Исполнители вокруг нас
Презентация «Исполнители вокруг нас»
Плакат «Управление и исполнители»
Свободное программное обеспечение
исполнитель Кузнечик в системе КуМир
http://www.niisi.ru/kumir/
§ 16. Формы записи алгоритмов
Презентация «Формы записи алгоритмов»
Свободное программное обеспечение
исполнитель Кузнечик в системе КуМир
http://www.niisi.ru/kumir/
§ 17. Типы алгоритмов
Ссылки на ресурсы ЕК ЦОР
интерактивное задание «Ветвление - 2.1» (N 193036)
http://files.school-collection.edu.ru/dlrstore/4ff93eba-9655-45b6-8246-04b7eeebd839/%5BNS-INF_4-01-01-02%5D_%5BIM_236%5D.swf
интерактивное задание «Ветвление - 2.2» (N 193264)
http://files.school-collection.edu.ru/dlrstore/d91aae19-07dd-4aa4-9a69-f48adf552792/%5BNS-INF_4-01-01-02%5D_%5BIM_237%5D.swf
интерактивное задание «Цикл - 1.2» (N 193295)
http://files.school-collection.edu.ru/dlrstore/e699d595-2adb-4af6-bf3f-64336b9db311/%5BNS-INF_3-01-05%5D_%5BIM_162%5D.swf
интерактивное задание «Цикл - 3.2» (N 193103)
http://files.school- collection.edu.ru/dlrstore/69d38a71-b7bc-4ac2-9639-4ce0c9beb6b7/%5BNS-INF_3-01-05%5D_%5BIM_166%5D.swf
интерактивное задание «Цикл - 6.2» (N 193240)
http://files.school-collection.edu.ru/dlrstore/f875574e-bf83-475a-bd19-d8d81380ab21/%5BNS-INF_3-01-05%5D_%5BIM_171%5D.swf
§ 18. Управление исполнителем Чертёжник
Презентация «Управление исполнителем чертёжник»
Свободное программное обеспечение
исполнитель Чертёжник в системе КуМир
http://www.niisi.ru/kumir/
Сервис предназначен для решения бизнес-задач с помощью генеративной модели. Все запросы логируются: не используйте персональные и конфиденциальные данные. Не публикуйте ответы модели с упоминанием Яндекса. Не используйте сервис для нарушения закона, введения в заблуждение. Помните, модель может предоставить некорректную информацию. Её ответы не являются позицией Яндекса. Ознакомьтесь с правилами использования.
(Курс корректируется в соответствии с ФГОС 2021)
Теоретический материал по Питон с задачами (Все, что нужно для ЕГЭ)
Шпаргалки и примеры на Python
Все задачи в этом разделе решены учителем информатики МОУ СОШ №4 г. Ростова, Кузнецовым А.С. Вполне допустимы другие способы решения задач. Задачи выставлены для того, чтобы ученики могли разобраться в стандартных алгоритмах решения задач ЕГЭ на языке Python. Задачи взяты с сайта https://kompege.ru/
23 номер - рекурсивные функции
8 номер - через библиотеку itertools
Базовый алгоритм решения
import itertools
a=itertools.product('ЛЕТО',repeat=4) (Буквы могут повторяться)
a=itertools.permutations('ЛЕТО',r=4) (Буквы не могут повторяться)
for t in a:
t = ''".join(t) (преобразование кортежа в строку)
25 номер - работа с делителями
17 номер - чтение из файла в список (в этом архиве всего 2 задачи, потому что в этом номере примерно однотипные задачи)
Важно: Когда проверяется последняя цифра произведения, произведение обязательно нужно брать по модулю.
15 номер - истинность логического выражения
Работа со списками, чтобы не забыть. Считает количество вхождений элементов в список
from collections import Counter
s=[2,5,7,7,10,1,23,4]
c=Counter(s)
print(c)
Задачи 5 и 16 с пробника (скачать)
6 и 22 задачу не выкладываю, там обычный стандартный перебор.
Задание №14 (системы счисления)
Архив решенных задач разных типов
Задание №16 ЕГЭ по информатике (рекурсивная функция)
Если программа работает очень долго, то просто нужно запомнить следующую команду
from functools import lru_cache
@lru_cache()
Архив решенных задач (скачать)
Задачи №2 ЕГЭ по информатике (строки с пропущенными значениями - таблицы истинности). В номере 2 следует обратить внимание на следующие моменты:
1) Если есть логическое отрицание, то оно обязательно должно быть в скобках. Пример: w and (not y).
2) Порядок логических операций. Инверсия, конъюнкция, дизъюнкция, импликация, эквивалентность. Есть номера в архиве, где встречаются последние 2 операции. Если правильно не расставить скобки программа будет работать неправильно.
Архив решенных задач №2 (скачать)
Задачи №6 ЕГЭ по информатике (Анализ программ). Решение в номере 6 представлено в виде перебора. В номере 6 следует обратить внимание на моменты:
1) Если программа запустилась, но ответа на экране нет, то нужно сделать обратный цикл.
Пример: for i in range(1000,1,-1)
2) На последнем шаге в проверке условия смотрим исходное задание, т.е. с какой переменной нужно сравнивать.
Так если в исходной программе последняя строчка "print (n)", то проверка условия в нашей программе также должна быть именно с переменной n/
Архив решенных задач №6 (скачать)