Сравнение версий Информатика / Архив / 2023 / 9 Д
|
← Предыдущая правка
|
Следующая правка →
|
| Version1 | Version2 | ||
|---|---|---|---|
| 1 | ====О тестирующей системе и правилах написания программ==== | 1 | ====О тестирующей системе и правилах написания программ==== |
| 2 | ((https://server.179.ru/wiki/?page=x_Bji_MF_Pk_P9_N Правил Написания Программ для класса Д2021)) | ||
| 2 | 3 | ||
| 4 | Перед тем, как отправиться на тестирование, программа проходит "компиляцию". В нашем случае она проверяется двумя программами ##pycodestyle## и ##mypy## со следующими параметрами: | ||
| 5 | %% | ||
| 6 | pycodestyle --max-line-length=102 --show-source --ignore=W503 --ignore=W292 | ||
| 7 | mypy --warn-unused-configs --disallow-subclassing-any --disallow-any-generics --disallow-untyped-calls --disallow-untyped-defs\ | ||
| 8 | --disallow-incomplete-defs --check-untyped-defs --disallow-untyped-decorators --no-implicit-optional --warn-redundant-casts --warn-unused-ignores\ | ||
| 9 | --no-implicit-reexport --warn-no-return --warn-unreachable --allow-redefinition\ | ||
| 10 | --no-incremental --show-error-context --show-column-numbers --show-error-codes | ||
| 11 | %% | ||
| 12 | |||
| 13 | При использовании в своей среде (в классе или дома) ##pycodestyle## можно добавить еще опцию ##--show-pep8##, которая пишет подробно, в чём ошибка и как её можно исправить. | ||
| 14 | |||
| 15 | Для себя можно поставить эти программы сказав в терминале: | ||
| 16 | %% | ||
| 17 | pip install pycodestyle mypy | ||
| 18 | %% | ||
| 3 | 19 | ||
| 4 | ====((https://mirera.ru/teacher/courses/631253aecc272a0013573cb5 Контесты))==== | 20 | ====((https://mirera.ru/teacher/courses/631253aecc272a0013573cb5 Контесты))==== |
| 5 | Пусть пара проходит в субботу X, тогда в 9:00 X открывается новый контест. В 9:00 субботы X+7 контест временно закрывается и за него выставляется первая оценка. После этого он снова открывается (в вечер субботы X+7 или в воскресенье X+8) до конца четверти, когда за него выставляется вторая оценка. Оценки выставляются по следующим критериям: | 21 | Пусть пара проходит в субботу X, тогда в 9:00 X открывается новый контест. В 9:00 субботы X+7 контест временно закрывается и за него выставляется первая оценка. После этого он снова открывается (в вечер субботы X+7 или в воскресенье X+8) до конца четверти, когда за него выставляется вторая оценка. Оценки выставляются по следующим критериям: |