| ФИО | Вариант | Никнейм |
|---|---|---|
| Батулин Евгений Андреевич | 1 | uggin-mai |
| Белов Илья Александрович | 2 | xtempleZ |
| Будайчиев Гаджирасул Сиражутдинович | 3 | nI1974In |
| Голошумов Михаил Сергеевич | 4 | Goloshumovs |
| Гребнева Ольга Владимировна | 5 | thirteenames |
| Ерофеева Екатерина Сергеевна | 6 | kmakovtsvet |
| Ершов Станислав Григорьевич | 7 | stasOrel |
| Жалялетдинов Мурат Ринатович | 8 | pokanepridymal |
| Жилин Михаил Денисович | 9 | Krukrukruzhka |
| Зверева Елизавета Леонидовна | 10 | zxBan |
| Ковалев Андрей Олегович | 11 | Andrew32516 |
| Кон Юлия Вячеславовна | 12 | liadiann |
| Кудрявцев Андрей Георгиевич | 13 | averylongandhardtoreadnickname |
| Кучмистов Дмитрий Романович | 14 | Ketchounez |
| Мохнач Тимур Вадимович | 15 | TypeOfFreak |
| Наумов Герман Константинович | 16 | NaumovGerman |
| Первухин Алексей Сергеевич | 17 | aaaalioxa |
| Сабурова Серафима Павловна | 18 | SerafimaLil |
| Сайфуллин Ильдар Камилович | 19 | IldarkoS |
| Своеволин Иван Сергеевич | 20 | Svoevolin |
| Селезнев Илья Сергеевич | 21 | selfimprovementslander |
| Субботина Мария Алексеевна | 22 | MarieSu |
| Сулейманян Денис Вадимович | 23 | DenisSuleymanyan |
| Трофимов Владислав Олегович | 24 | vampsh00ta |
| Тысячный Владислав Валерьевич | 25 | Bradvurt |
| Хайруллина Ясмин Алмазовна | 26 | ysmn-al |
| Хрушкова Валерия Витальевна | 27 | lera1kh |
| Шерматов Егор Дмитриеви | 28 | HaPPyDutCHoGGG |
- Задания выполняются написанием программного кода на языке Fortran, C, C++.
- Допускается применение любой парадигмы программирования, подходящей для реализации численных методов.
- По каждой лабораторной работе оформляется отдельный отчет в формате latex (образец оформления можно найти в папке report).
- Исходный код и отчет (в формате PDF) по каждой лабораторной работе сдаются через Pull request (PR) на платформе github.com (порядок сдачи).
- Зарегистрировать аккаунт на платформе github.com
- Войти под своей учетной записью на сайте github.com
- Сделать ответвление от настоящего репозитория (нажать кнопку
Forkна странице репозитория). - Создать свою рабочую директорию в папке
studсобственного склонированного репозитория, назвав ее транслитерацией фамилии студента в нижнем регистре. - Выполнить пример сдачи лабораторной работы:
- Произвести редактирование файла README.md, добавив строку таблицы с ФИО студента, номером варианта, равному порядковому номеру студента в учебной группе. Фамилия должна быть добавлена в алфавитном порядке имеющегося списка.
- Выполнить пп. 3-7 порядок сдачи.
- Создать ветку в склонированно репозитории с именем, отличным от имен master, lab1, lab2, lab3 и lab4.
- Написать программный код, решающий поставленную задачу.
- Поместить все необходимые для решения задачи файлы в подпапку рабочей директории.
- Закоммитить изменения (каждая подзадача отдельным коммитом, допускается разделение подзадач на более мелкие коммиты).
- Создать запрос (Pull Request - PR) с созданной ветки на ветку lab# (вместо # подставить номер лабораторной работы) оригинального репозитория для проверки работы:
- название запроса сделать латиницей по следующему шаблону "Surname Name: 1.1, 1.2"
- в качестве Reviewer будет автоматически проставлен аккаунт преподавателя pivovarov-mai
- охарактеризовать степень готовности лабораторной работы (написать комментарий к запросу о том, что выполнено в работе)
- снабдить метками о степени готовности (частично или полностью)
- снабдить соответствующим milestone из списка
- Ожидать обратной связи от преподавателя (комментарии, замечания, вопросы, одобрения).
- Учесть замечания, ответить на вопросы.
- После одобрения работы преподавателем добавить ее в репозиторий (нажать кнопку merge).
- Работа считается сданной в срок, если она добавлена в репозиторий до указанного в milestone срока.
- По достижении срока сдачи лабораторной работы соответствующая ветка lab# добавляется к ветке мастер и проставляется тэг lab#-finished.
- Срок сдачи
- Порядок сдачи
- Полнота выполнения
- Самостоятельность выполнения
- Качество программного кода
- Ответы на вопросы по коду
- Ответы на вопросы по методу решения
- Содержательное использование git
Помимо обсуждения самих PR какие-либо вопросы и обсуждения можно выносить в Discussions.