light5551 / AiSD

Repo for "Algorithms and data structures" ETU-course , autumn 2018

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Лабораторные работы по дисциплине "Алгоримты и структуры данных". Осень 2018

Правила работы с репозиторием

  • Для начала работы каждый студент делает форк репозитория на свой GitHub аккаунт (нажимает на кнопочку fork в правом верхнем углу). После этого заходит в этот форк на своём аккаунте и клонирует его к себе на компьютер.
  • Для каждой лабораторной создается свой отдельный branch (checkout -b < ####_FirstIO_lab# > )
  • Каждый студент работает строго в своей директории ####/FirstIO/ , где #### - номер группы, а FirstIO - название директории в формате ФамилияИО
  • После внесения всех изменений, они отправляются на серевер в форк студента, и уже с него следует делать pull-request в оснон=вной репозиторй
  • Для каждой лабораторной требуется создавать отдельную директорию lab#, где # - номер лабораторной. Курсовая работа заливается в директрию course_work
  • Внутри папки с названием должны находиться:
    • Исходный код программ в папке Source
    • Тестовые данные в папке Tests
    • makefile или скрипт командной строки для получения исполняемого файла с названием lab# (.exe для Windows) в корневой папке
    • скрипт командной строки или что-либо другое для возможности запуска всех тестов из папки Tests одной командой
  • Внутри папки с названием не должны находиться:
    • файлы с выводом программы
    • аниме-картинки и другие изображения
    • всё остальное
  • Для проверки лабораторной работы создается pull-request из Вашей ветки с лабораторной работой в master-ветку общего репозитория. В начале заголовка пул-реквеста студент сам пишет статус готовности (о них ниже), После - ФамилияИО, после - lab#
  • В описании к пулл-реквесту номер выбранного варианта
  • Возможные статусы:
    • [CODE READY] - код программы окончательно написан и готов к проверке (залит в первый раз)
    • [CODE FIX] - требуются исправления замечений в коде и/или ответы на некоторые вопросы
    • [CODE FIXED] - замечания по коду исправлены и ожидают проверки
    • [CODE ACCEPT] - код принят к очной сдаче (на очной сдаче будут заданы вопросы)
    • [CODE PASSED] - код принят, получены корректные ответы на заданные в ходе (очной) сдачи вопросы
    • [TESTS READY] - в папке Tests находятся тесты, которые программа успешно проходит (залит в перый раз)
    • [TESTS FIX] - требуюся дополнительные тесты и/или проходятся неверно
    • [TESTS FIXED] - замечания по тестам исправлены и ожидают проверки
    • [TESTS ACCEPT] - тесты приняты к (за)очной сдаче
    • [TESTS PASSED] - тесты прошли защиту на (за)очной сдаче
  • Статусы могут комбинироваться, например: [CODE FIX] [TESTS FIXED]
  • Напоминание: коммиты в ветку, которую студент отправляет на пул-реквест отображаются в самом пул-реквесте. Делать новый пул-реквест не надо.
  • Закончив исправления, студент пишет об этом отдельным комментарием, указывая, возможно, пояснения к исправлениям, а так же меняет сам префикс заголовка пул-реквеста на [FIXED]

Замечения об очной сдаче работ и слиянии сданных работ

Таблица сдачи и приема работ студентов

Группа 7381

ФамилияИО GitHub-аккаунт lab1 lab2 lab3 lab4 lab5 course_work
АдамовЯ
АженилокВ
АлясоваА
ВологдинМ
ГабовЕ GabovYegor
ДорохС
ИльясовА
КортевЮ
КревчикА
КушкоеваА
ЛауцюсМ
ЛукашевР
МашинаЮ
МинуллинМ
ПавловА
ПроцветкинаА
СудаковаП
ТарасенкоЕ
ТрушниковА

Группа 7382

ФамилияИ GitHub-аккаунт lab1 lab2 lab3 lab4 lab5 course_work
БахеровД
ГавриловА
ГиззатовА
ГлазуновС
ГоловинаЕ
ГосударкинЯ
ДавкаеваВ
ДерябинаП
ДроздА
ЕременкоА
ИсаевР
КравченкоП
КузьминА
ЛенковскийВ
ЛящевскаяА
НаходькоА
ПетроваА
ТокаревА

Легенда

Контакты

About

Repo for "Algorithms and data structures" ETU-course , autumn 2018


Languages

Language:Jupyter Notebook 100.0%Language:Batchfile 0.0%Language:C++ 0.0%