Сравнение версий Информатика / Архив / 2023 / 9 Д





Следующая правка →

Version1 Version2 Differences
1   Сейчас повится
  1 ====О тестирующей системе и правилах написания программ====
  2 ((https://server.179.ru/wiki/?page=x_Bji_MF_Pk_P9_N Правил Написания Программ для класса Д2021))
  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 %%
  19
  20 ====((https://mirera.ru/teacher/courses/631253aecc272a0013573cb5 Контесты))====
  21 Пусть пара проходит в субботу X, тогда в 9:00 X открывается новый контест. В 9:00 субботы X+7 контест временно закрывается и за него выставляется первая оценка. После этого он снова открывается (в вечер субботы X+7 или в воскресенье X+8) до конца четверти, когда за него выставляется вторая оценка. Оценки выставляются по следующим критериям:
  22 #|
  23 ||**5**| Засчитано не менее 0.8 всех задач||
  24 ||**4**| Засчитано не менее 0.6 всех задач ||
  25 ||**3**| Засчитано не менее 0.3 всех задач ||
  26 |#
  27