И оставлял страх/надежду всяк сюда входящий.
Общие требования. 1. Документация, декомпозиция, help. 2. Тестирование. 3. Пакетные режимы. 4. Не использовать готовые модули, решающие существенную часть задачи. ---------------------------------------------------------------------- 1. Биллинг [14] Вход: лог файл web-сервера и файл, описывающий стоимость того или иного ресурса (формат данного файла разработать самостоятельно). Выход: счета для каждого из пользователей с возможностью детализации. Нефедов Олег, КН-201 (22.04.10) 14 (23.01.11) Зырянов Дмитрий, КН-201 (18.05.10) 14 (03.12.10) Левитская Ольга, КБ-201 (23.04.10) 10 (22.05.10) Рябков Сергей, КБ-201 (20.05.10) 10 (29.05.10) Пушкин Александр, КН-202 (21.08.10) 14 (25.11.10) Лугинин Денис, КБ-201 (13.09.10) 9 (27.10.10) Фартушный Андрей, КБ-201 (20.09.10) 7 (08.10.10) Техажева София, КН-201 (26.10.10) 14 (21.12.10) Чижевский Дмитрий, КБ-201 (19.12.10) 7 (12.01.11) 2. Обработка текстов программ [15, ...] Вход: программа на некотором императивном языке программирования и файл, описывающий данный язык (способ описания разработать самостоятельно). Написать: - форматтер кода (с поддержкой нескольких стилей расстановки скобок) - транслятор в гипертекст [20] форматтер Харитонова Елена, КН-202 (15.05.10) 10 (27.05.10) Пейчев Дмитрий, КН-202 (02.12.10) 10 (24.01.11) Войт Игорь, КН-202 (23.01.11) 2 (24.01.11) Захаров Павел, КБ-201 (05.03.11) 3 (31.03.11) Перевощиков Иван, КБ-201 (04.04.11) 3 (20.04.11) Рощенюк Андрей, КБ-201 (08.04.11) 3 (20.04.11) транслятор Самойлова Яна, КН-201 (02.12.10) 20 (23.01.11) Назарова Галина, КН-201 (05.12.10) 20 (29.01.11) Неволин Иван, КН-202 (10.12.10) 20 (10.01.11) Баландина Ирина, КН-201 (22.12.10) 20 (29.01.11) Смирнов Михаил, КН-201 (05.01.11) 20 (29.01.11) Рябков Сергей, КБ-201 (14.01.11) 7 (20.01.11) Скиба Вадим, КБ-201 (09.02.11) 3 (01.03.11) Мохов Кирилл, КБ-201 (28.03.11) Чижевский Дмитрий, КБ-201 (03.04.11) 3 (20.04.11) 3. Пары слов [11] Вход: текст на русском языке и файл, содержащий список "не слов". Программа должна построить список наиболее частых пар слов, употребляемых в одной фразе (предложении), при этом слова могут быть расположены в любом порядке в предложении. Из рассматриваемых слов необходимо исключить все слова, указанные в списке "не слов". Шарыпова Татьяна, КН-201 (21.04.10) 11 (19.05.10) Мухаметьянов Денис, КН-201 (15.05.10) 8 (21.05.10) Анцелевич Антон, КН-202 (20.04.10) 11 (24.05.10) Горголь Роман, КН-202 (21.04.10) 10 (20.05.10) Гареев Роман, КН-202 (23.04.10) 11 (22.01.11) Захаров Максим, КН-202 (21.04.10) 11 (19.05.10) Победаш Сергей, КН-202 (25.05.10) 7 (27.05.10) Демин Сергей, КН-202 (01.10.10) 4 (25.11.10) Пушкин Александр, КН-202 (01.10.10) 11 (27.11.10) 4. Взлом шифра [18] Вход: текст, зашифрованный произвольным подстановочным шифром. Выход: оригинальное сообщение (возможна неполная дешифрация... с потерей баллов:). Сахипова Эльвера, КН-201 (20.04.10) 12 (20.05.10) Мангин Александр, КН-201 (07.07.10) 10 (23.09.10) Никитина Юлия, КБ-201 (03.10.10) 9 (08.10.10) Огородов Роман, КБ-201 (01.10.10) 7 (19.10.10) Долгоруков Олег, КН-201 (09.10.10) 1 (18.11.10) Зырянов Дмитрий, КН-201 (11.10.10) 18 (09.12.10) Богинич Денис, КН-201 (13.10.10) 18 (03.12.10) Мохов Кирилл, КБ-201 (08.12.10) 15 (18.01.11) Анчутин Сергей, КН-202 (22.12.10) 1 (23.01.11) 5. Перевод документации в другой формат [14, ...] Вход: документ в одном из следующих форматов: - man - pod Выход: документ в одном из следующих форматов: - HTML [12] - RTF - PDF [20] - XML man2html Зырянова Мария, КН-202 (10.01.11) 12 (24.01.11) man2rtf man2pdf man2xml pod2html Кошелев Георгий, КБ-201 (27.10.10) 12 (30.11.10) Смирнов Михаил, КН-201 (05.11.10) 10 (29.01.11) Захаров Максим, КН-202 (18.11.10) 12 (06.01.11) Лугинин Денис, КБ-201 (08.12.10) 9 (29.12.10) Мангин Александр, КН-201 (21.01.11) 12 (23.01.11) Сорокин Владимир, КН-201 (22.01.11) 7 (24.01.11) Хурамшин Артур, КН-201 (16.02.11) 6 (01.03.11) Попов Андрей, КБ-201 (24.03.11) Рябков Сергей, КБ-201 (28.03.11) pod2rtf Неволин Иван, КН-202 (12.10.10) 14 (23.01.11) Паламарчук Сергей, КБ-201 (24.11.10) 5 (10.12.10) pod2pdf Колмогорцев Егор, КН-202 (29.04.10) 15 (20.05.10) pod2xml Бурдова Ирина, КБ-201 (22.11.10) 14 (18.01.11) Левитская Ольга, КБ-201 (28.02.11) 14 (09.03.11) Фартушный Андрей, КБ-201 (05.04.11) 6. Генератор отчетов [14] Вход: формат отчета (язык описания разработать самостоятельно), данные для подстановки. Выход: набор заполненных отчетов. Ишалина Ирина, КН-202 (26.11.10) 8 (24.01.11) Потапова Ирина, КН-202 (08.12.10) 14 (28.01.11) Самойлова Яна, КН-201 (20.12.10) 1 (16.01.11) Харитонова Елена, КН-202 (16.01.11) 5 (30.01.11) Семериков Юрий, КН-202 (16.01.11) 8 (24.01.11) Асламов Григорий, КН-201 (20.01.11) 3 (24.01.11) Щербаков Дмитрий, КН-202 (21.01.11) 12 (24.01.11) Болотова Валерия, КН-202 (23.01.11) 4 (24.01.11) Крапивина Любовь, КБ-201 (20.04.11) 7. Небо [20] Вход: база данных с описанием небесной сферы, координаты наблюдателя, угол обзора. Программа должна позволять вращать наблюдателя, менять угол наклона его головы и выводить на экран то, что он видит. Примечание: данная программа предполагает визуализацию при помощи модуля Tk. Примечание 2: база данных - ftp://shannon.usu.edu.ru/perl/data/stars.zip Халтурина Надежда, КН-201 (18.05.10) 5 (19.05.10) Попов Андрей, КБ-201 (01.10.10) 1 (27.10.10) Чижевский Дмитрий, КБ-201 (01.10.10) 15 (28.02.11) Соболева Ольга, КН-201 (12.12.10) 10 (21.12.10) Назарова Галина, КН-201 (22.12.10) 20 (29.01.11) Онохин Александр, КН-201 (22.02.11) 15 (11.03.11) 8. Лесенка [9] Вход: исходное слово (например МУХА), целевое слово (например СЛОН) и словарь. Выход: цепочка однобуквенных преобразований, позволяющая получить из исходного слова целевое, при этом каждый промежуточный шаг должен также являться словом (т.е. присутствовать в словаре). Примечание: словарь - ftp://shannon.usu.edu.ru/perl/data/runouns.zip Мухаметьянов Денис, КН-201 (20.04.10) 9 (19.05.10) Мангин Александр, КН-201 (20.04.10) 9 (19.05.10) Долгоруков Олег, КН-201 (20.04.10) 9 (19.05.10) Камалова Марина, КН-201 (20.04.10) 9 (24.05.10) Кошелев Георгий, КБ-201 (20.04.10) 9 (30.11.10) Победаш Сергей, КН-202 (20.04.10) 5 (19.05.10) Захаров Максим, КН-202 (21.04.10) 7 (19.05.10) Пушкин Александр, КН-202 (23.04.10) 7 (20.05.10) Рощенюк Андрей, КБ-201 (03.11.10) 1 (06.12.10) 9. Многочлены [12] Вход: 2 многочлена от нескольких переменных, заданных в математической форме (т.е. знаки некоторых операций могут отсутствовать). Выход: Указание ошибки в записи, если таковая присутствовала, иначе сообщение о совпадении или несовпадении введенных многочленов. Мангин Александр, КН-201 (20.04.10) 10 (19.05.10) Долгоруков Олег, КН-201 (20.04.10) 12 (11.01.11) Баландина Ирина, КН-201 (21.04.10) 5 (29.01.11) Камалова Марина, КН-201 (20.04.10) 3 (24.01.11) Потапова Ирина, КН-202 (20.04.10) 10 (20.05.10) Анцелевич Антон, КН-202 (20.04.10) 5 (20.05.10) Ишалина Ирина, КН-202 (21.04.10) 10 (25.05.10) Ионин Константин, КН-202 (02.07.10) 8 (24.01.11) Самойлова Яна, КН-201 (08.12.10) 8 (20.01.11) 10. Палиндромы [8] Вход: текст на русском языке. Выход: все палиндромы, построенные из слов данного текста. Шарыпова Татьяна, КН-201 (21.04.10) 8 (19.05.10) Зырянов Дмитрий, КН-201 (21.04.10) 5 (19.05.10) Мухаметьянов Денис, КН-201 (14.05.10) 8 (21.05.10) Пушкин Александр, КН-202 (20.04.10) 8 (27.11.10) Зырянова Мария, КН-202 (24.05.10) 6 (28.01.11) Анчутин Сергей, КН-202 (24.05.10) 8 (24.01.11) Горголь Роман, КН-202 (28.06.10) 8 (19.01.11) Захаров Максим, КН-202 (01.10.10) 8 (20.11.10) Онохин Александр, КН-201 (01.11.10) 5 (29.11.10) Нефедов Олег, КН-201 (01.10.10) 8 (21.12.10) 11. Кроссворд [15] Вход: список слов и геометрия (описание внешнего вида кроссворда). Выход: заполненный кроссворд (сообщение об ошибке, если заполнить невозможно). Примечание: словарь - ftp://shannon.usu.edu.ru/perl/data/ruwords.zip Техажева София, КН-201 (23.04.10) 15 (21.05.10) Самойлова Яна, КН-201 (15.05.10) 12 (14.09.10) Зырянова Мария, КН-202 (24.04.10) 5 (24.05.10) Анчутин Сергей, КН-202 (26.04.10) 5 (27.05.10) Горголь Роман, КН-202 (05.07.10) 12 (19.01.11) Гареев Роман, КН-202 (19.07.10) 14 (22.01.11) Добров Антон, КН-202 (01.10.10) 15 (22.01.11) Мухаметьянов Денис, КН-201 (01.10.10) 15 (21.12.10) Попов Андрей, КБ-201 (03.11.10) 13 (13.12.10) Мангин Александр, КН-201 (01.10.10) 10 (11.01.11) 12. Отладчик [25] Вход: программа на языке Perl. Отладчик должен предоставить интерфейс пользователя, который позволяет проделывать стандартные операции: просмотр текста программы, установка/снятие точек останова (breakpoints), просмотр значения переменных (watch), пошаговое выполение программы (trace), просмотр стека вызовов (call stack). Федяков Алексей, КН-201 (21.01.11) 13 (30.01.11) 13. Игра [17, ...] Написать программу, позволяющую играть с компьютером в одну из следующих игр: - поддавки - реверси - 100-клеточные шашки - шахматы [21] Примечание: от компьютерного оппонента не требуется игра на уровне гроссмейстера, минимум - умение компьютером совершать непротиворечащие правилам ходы, а также правильно реагировать на игровую ситуацию (шах, мат и т.п.) поддавки Савина Кирилл, КН-201 (14.05.10) 10 (26.05.10) Попов Андрей, КБ-201 (21.04.10) 17 (13.12.10) Анцелевич Антон, КН-202 (16.08.10) 13 (19.01.11) Техажева София, КН-201 (13.09.10) 17 (21.12.10) Левитская Ольга, КБ-201 (15.09.10) 13 (18.01.11) Захаров Павел, КБ-201 (20.09.10) 10 (08.10.10) Мухаметьянов Денис, КН-201 (28.10.10) 17 (21.12.10) Мохов Кирилл, КБ-201 (04.11.10) 15 (15.12.10) Рябков Сергей, КБ-201 (09.01.11) 13 (25.03.11) реверси Соболева Ольга, КН-201 (28.04.10) 14 (25.05.10) Лугинин Денис, КБ-201 (23.04.10) 12 (18.05.10) Скиба Вадим, КБ-201 (22.04.10) 4 (23.05.10) Краснов Виктор, КН-202 (20.04.10) 15 (03.10.10) Рябых Антон, КН-202 (23.04.10) 14 (20.05.10) Демин Сергей, КН-202 (13.05.10) 10 (29.05.10) Хурамшин Артур, КН-201 (30.09.10) 10 (09.10.10) Рощенюк Андрей, КБ-201 (12.09.10) 10 (08.10.10) Крапивина Любовь, КБ-201 (01.10.10) 13 (04.03.11) Сорокин Владимир, КН-201 (01.10.10) 10 (22.11.10) 100-клеточные шашки Захаров Максим, КН-202 (11.10.10) 15 (25.11.10) Семериков Юрий, КН-202 (12.10.10) 14 (24.01.11) Ионин Константин, КН-202 (15.10.10) 12 (24.01.11) Онохин Александр, КН-201 (21.10.10) 7 (05.11.10) Асламов Григорий, КН-201 (29.11.10) 17 (23.01.11) Зырянов Дмитрий, КН-201 (05.12.10) 10 (21.12.10) Смирнов Михаил, КН-201 (09.12.10) 10 (29.01.11) Болотова Валерия, КН-202 (05.01.11) 10 (24.01.11) шахматы Бурдова Ирина, КБ-201 (20.09.10) 7 (15.12.10) Паламарчук Сергей, КБ-201 (01.10.10) 21 (05.01.11) Войт Игорь, КН-202 (10.10.10) 1 (09.11.10) Пейчев Дмитрий, КН-202 (10.10.10) 17 (23.01.11) Долгоруков Олег, КН-201 (13.10.10) 21 (16.01.11) Красносельских Александр, КН-201 (15.11.10) 21 (21.01.11) Петрова Елена, КБ-201 (15.12.10) 19 (18.01.11) Богинич Денис, КН-201 (23.12.10) 20 (23.01.11) Анчутин Сергей, КН-202 (28.12.10) 21 (25.01.11) 14. Лабиринт [10] Вход: файл с описанием лабиринта, начальная позиция, позиция выхода из лабиринта и число бомб. Выход: кратчайший путь от входа до выхода. Примечание: бомба способна уничтожить одну стенку (т.е. сделать смежными две соседние клетки, разделенные стеной). Богинич Денис, КН-201 (23.04.10) 10 (19.05.10) Мухаметьянов Денис, КН-201 (20.04.10) 10 (19.05.10) Красносельских Александр, КН-201 (23.04.10) 10 (26.05.10) Асламов Григорий, КН-201 (29.06.10) 10 (14.08.10) Мангин Александр, КН-201 (07.07.10) 10 (23.01.11) Хорьков Вячеслав, КБ-201 (22.04.10) 7 (12.06.10) Паламарчук Сергей, КБ-201 (22.04.10) 4 (21.05.10) Ионин Константин, КН-202 (02.07.10) 10 (19.01.11) Пушкин Александр, КН-202 (01.10.10) 10 (15.11.10) 15. Дефрагментация [19] Вход: таблица FAT некоторого жесткого диска. Выход: Последовательность переноса кластеров, решающая задачу дефрагментирования за минимальное число переносов. Примечание: исходная таблица FAT может содержать ошибки (потерянные кластеры, пересекающиеся цепочки). Мельник Богдан, КБ-201 (14.11.10) 14 (20.01.11) 16. Сортировки [15] Реализовать несколько алгоритмов сортировки массивов (квадратичные, Шелла, Хоара, пирамидальная, слиянием) и сравнить их (числа сравнений и перестановок, устойчивость, время работы) между собой и со встроенной функцией sort. Кошелев Георгий, КБ-201 (20.04.10) 9 (13.12.10) Ионин Константин, КН-202 (20.04.10) 10 (27.05.10) Потапова Ирина, КН-202 (20.04.10) 10 (30.01.11) Федоткин Дмитрий, КН-202 (20.04.10) 3 (29.05.10) Пейчев Дмитрий, КН-202 (20.04.10) 12 (14.12.10) Войт Игорь, КН-202 (20.04.10) 8 (17.12.10) Пушкин Александр, КН-202 (18.10.10) 10 (17.12.10) Скиба Вадим, КБ-201 (03.11.10) 5 (18.01.11) Нефедов Олег, КН-201 (03.11.10) 12 (23.01.11) Красносельских Александр, КН-201 (01.11.10) 15 (22.01.11) 17. Жизнь [15] Написать программу, позволяющую задать начальную позицию, прокрутить время вперед, проверить на отсутствие предыдущей позиции (сад Семирамиды). Примечание: данная программа предполагает визуализацию при помощи модуля Tk. Болотова Валерия, КН-202 (20.05.10) 15 (22.01.11) Щербаков Дмитрий, КН-202 (20.05.10) 15 (20.01.11) Семериков Юрий, КН-202 (20.05.10) 14 (17.12.10) Анцелевич Антон, КН-202 (16.08.10) 15 (18.10.10) Потапова Ирина, КН-202 (04.07.10) 1 (23.09.10) Гареев Роман, КН-202 (17.07.10) 15 (10.01.11) Ишалина Ирина, КН-202 (31.07.10) 15 (19.01.11) Долгоруков Олег, КН-201 (11.09.10) 15 (21.12.10) Демин Сергей, КН-202 (01.10.10) 1 (01.11.10) 18. Раскраска карты [16] Вход: описание стран на карте множеством отрезков (страна - многоугольник). Выход: минимальное число цветов, необходимое для раскраски данной карты (т.е. 2 соседних страны не могут быть одного цвета), и соответствующая раскраска. Примечание: данная программа предполагает визуализацию при помощи модуля Tk. Халтурина Надежда, КН-201 (15.05.10) 5 (19.05.10) Ишалина Ирина, КН-202 (01.10.10) 10 (24.01.11) Левитская Ольга, КБ-201 (01.10.10) 4 (18.01.11) Рябых Антон, КН-202 (01.10.10) 14 (30.01.11) Соболева Ольга, КН-201 (01.10.10) 16 (06.12.10) Техажева София, КН-201 (01.10.10) 16 (11.01.11) Щербаков Дмитрий, КН-202 (01.10.10) 12 (24.01.11) Камалова Марина, КН-201 (03.11.10) 16 (20.12.10) Мельник Богдан, КБ-201 (06.12.10) 16 (18.01.11) 19. Сетевые сервисы [12, ...] Написать одну из следующих программ: - клиент для получения почты (по протоколу POP3) - клиент для отправки почты (по протоколу SMTP) - FTP-клиент - NTP-клиент [7] - DNS-клиент [14] - BitTorrent-клиент [25] POP3 Смирнов Михаил, КН-201 (30.04.10) 10 (26.05.10) Баландина Ирина, КН-201 (24.05.10) 9 (29.05.10) Бурдова Ирина, КБ-201 (21.04.10) 10 (24.05.10) Неволин Иван, КН-202 (22.04.10) 10 (28.05.10) Горголь Роман, КН-202 (20.09.10) 12 (09.01.11) Перевощиков Иван, КБ-201 (20.09.10) 10 (03.10.10) Скиба Вадим, КБ-201 (03.10.10) 11 (11.10.10) Кошелев Георгий, КБ-201 (13.09.10) 10 (13.10.10) Потапова Ирина, КН-202 (25.01.11) 5 (30.01.11) SMTP Миннулин Руслан, КН-201 (18.05.10) 10 (29.05.10) Паламарчук Сергей, КБ-201 (22.04.10) 7 (18.05.10) Мохов Кирилл, КБ-201 (20.05.10) 10 (29.05.10) Гареев Роман, КН-202 (01.10.10) 10 (24.01.11) Рябков Сергей, КБ-201 (01.10.10) 10 (17.01.11) Рябых Антон, КН-202 (01.10.10) 12 (24.01.11) Мангин Александр, КН-201 (02.11.10) 5 (12.01.11) Зырянов Дмитрий, КН-201 (03.12.10) 12 (21.12.10) Федяков Алексей, КН-201 (13.05.10) 12 (29.05.10) FTP Добров Антон, КН-202 (20.08.10) 10 (27.09.10) Болотова Валерия, КН-202 (01.10.10) 11 (24.01.11) Камалова Марина, КН-201 (12.10.10) 12 (03.12.10) Сорокин Владимир, КН-201 (26.10.10) 8 (24.01.11) Мельник Богдан, КБ-201 (01.11.10) 12 (07.12.10) Асламов Григорий, КН-201 (23.01.11) 10 (24.01.11) Савина Кирилл, КН-201 (23.01.11) 10 (29.01.11) NTP Хорьков Вячеслав, КБ-201 (27.09.10) 3 (27.09.10) Семериков Юрий, КН-202 (08.11.10) 6 (17.12.10) Шарыпова Татьяна, КН-201 (08.11.10) 7 (11.01.11) Зырянова Мария, КН-202 (11.11.10) 7 (22.01.11) Нефедов Олег, КН-201 (24.11.10) 7 (20.12.10) Крапивина Любовь, КБ-201 (17.03.11) 4 (20.04.11) DNS Петрова Елена, КБ-201 (25.11.10) 9 (18.01.11) Краснов Виктор, КН-202 (05.12.10) 14 (23.01.11) Анчутин Сергей, КН-202 (22.01.11) 6 (24.01.11) Хурамшин Артур, КН-201 (22.02.11) 14 (01.03.11) BitTorrent Колмогорцев Егор, КН-202 (30.10.10) 25 (17.12.10) 20. Чат [15] Написать программу-чат для произвольного числа пользователей (децентрализованную). Петрова Елена, КБ-201 (20.04.10) 14 (21.12.10) Шарыпова Татьяна, КН-201 (01.10.10) 15 (11.01.11) Захаров Максим, КН-202 (22.11.10) 15 (06.01.11) Щербаков Дмитрий, КН-202 (21.12.10) 1 (05.01.11) Неволин Иван, КН-202 (06.01.11) 4 (24.01.11) Баландина Ирина, КН-201 (16.01.11) 15 (23.01.11) Федяков Алексей, КН-201 (16.01.11) 15 (23.01.11) Пейчев Дмитрий, КН-202 (18.01.11) 2 (24.01.11) Савина Кирилл, КН-201 (20.01.11) 12 (29.01.11) 21. Разбор графических файлов [14] Вход: файл(ы) в одном из следующих форматов: - BMP (Windows) [15] - GIF (в т.ч. с анимацией) - JPEG [17] - PNG Выход: подробное описание внутренней структуры файла и изображение. Примечание: данная программа предполагает визуализацию при помощи модуля Tk. BMP Мельник Богдан, КБ-201 (30.04.10) 10 (24.05.10) Соболева Ольга, КН-201 (01.10.10) 10 (22.11.10) Сорокин Владимир, КН-201 (15.10.10) 15 (22.01.11) Попов Андрей, КБ-201 (16.10.10) 11 (07.12.10) Хурамшин Артур, КН-201 (18.10.10) 15 (01.03.11) Хорьков Вячеслав, КБ-201 (25.10.10) 4 (02.03.11) Лугинин Денис, КБ-201 (02.11.10) 14 (13.12.10) Скиба Вадим, КБ-201 (03.11.10) 1 (02.12.10) GIF Краснов Виктор, КН-202 (18.01.11) 11 (24.01.11) Крапивина Любовь, КБ-201 (04.04.11) JPEG PNG Паламарчук Сергей, КБ-201 (09.11.10) 9 (24.11.10) Бурдова Ирина, КБ-201 (22.11.10) 10 (19.01.11) Зырянова Мария, КН-202 (24.01.11) 14 (28.01.11) Савина Кирилл, КН-201 (29.01.11) 8 (29.01.11) -------------------------------------------------------------------------- Задач: 40 Средний балл: 15.125 Максимальное число принимаемых решений одной задачи: 8 Максимальное число заявок на задачи из одного номера от одного человека: 1 Время жизни заявки: 1 месяц Допуск к зачёту: 10 баллов Допуск к экзамену: 40 баллов Без второго вопроса на экзамене: 60 баллов