Git Product home page Git Product logo

leti_piaa_8383's Introduction

leti_piaa_8383

Репоизторий для лабораторных работ группы 8383

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

● Для начала работы нужно сделать форк этого репозитория и скопировать его себе на компьютер

● Для каждой лабораторной создаётся своя отдельная ветка c названием в формате <Surname\lab#>

● Работать следует строго в своей директории Surname/

● Для каждой работы создаётся отдельная директория lab#, где # - номер лабораторной

● При внесении локальных изменений следует работать со своим форком репозитория

● Внутри папки с названием должны находиться материалы, определяемые преподавателем, который будет проверять работу

Сдача и защита работ:

  1. Студент выполняет задания лаб. работы на Stepik (в соответствии с вариантом).

  2. Сдача:

    2.1. Студент передаёт преподавателю материалы (отчёт и материалы, необходимые для запуска), загружая их в репозиторий*.

    2.2. Преподаватель проверяет материалы, высылает замечания.

    2-ой этап может повторяться.

  3. Защита: студент отвечает на вопросы по видеосвязи (возможно, с демонстрацией работы программы). Перед защитой студент должен показать зачётную книжку с фотографией.


[*] Для загрузки лабораторной работы в репозиторий следуте создать pull-request из своей ветки с лабораторной работой в master-ветку общего репозитория. Заголовок пул-реквеста следует оформлять в формате <lab# - Фамилия>. В описании к пулл-реквесту дописать номер выбранного варианта.

Каждый студент сдаёт каждую работу конкретному преподавателю. Распределение определяется по таблице: https://docs.google.com/spreadsheets/d/1Li_Lc457e_UdKUxGDB7uwMcr5OLaoWv1JWXJrA7UnUE/edit?usp=sharing (листы с буквой "р" в названии).

ФМА – Фирсов Михаил Александрович

ФМС – Фиалковский Максим Сергеевич

СИД – Сергеев Игорь Дмитриевич

ЕАА – Ерёменко Анна Александровна

ПАС – Петрова Анна Сергеевна

Сдаваемые материалы по лаб. работам:

● Фирсов Михаил Александрович:

 ○ отчёт;
 
 ○ Файлы для запуска:
 
   а) exe-файл (или иной запускаемый файл, если ЯП не предусмотрена компиляция в exe), запускаемый в Windows 7 SP1 x64 (+ файлы, необходимые для запуска, если такие есть);
  
   б) либо файл с кодом + файл со ссылкой на онлайн-компилятор, в котором можно этот код запустить;
 
 ○ файл с указанием того, что необходимо установить в системе для запуска (если требуется; например, версия JRE);
 
 ○ файл с примером входных данных (не относится к ЛР №1).

● Фиалковский Максим Сергеевич:

 - Исходный код программ в папке Source;
 
 - Тестовые данные в папке Tests;
 
 - makefile или скрипт командной строки для получения исполняемого файла с названием lab# в корневой папке;
 
 - скрипт командной строки или на Python для возможности запуска всех тестов из папки Tests одной командой;
 
 - отчёт (строго в формате pdf).

● Сергеев Игорь Дмитриевич:

 - отчёт в формате pdf;
 
 - исходный код программы в папке с понятным названием (src, project...);
 
 - тестовые данные в папке test/tests;
 
 - makefile или скрипт командной строки для получения исполняемого файла. Возможны другие варианты запуска (например в IDE), но нужно расписать, что сделать чтобы запустить программу. 

● Ерёменко Анна Александровна:

 - отчёт;
 
 - ?

● Петрова Анна Сергеевна:

 - отчёт в формате pdf;
 
 - исходный код программы в папке Source;
 
 - тестовые данные в папке Tests;
 
 - makefile или скрипт командной строки для получения исполняемого файла.

leti_piaa_8383's People

Contributors

mikhail-m12 avatar villain123 avatar aaapetrova avatar makometr avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.