Проектът е цялостна задача, която трябва да решите с помощта на познанията по C++, получени през последните три семестъра. Правилата за проектите за дисциплините "Структури от данни и програмиране” и "Структури от данни и програмиране -- практикум” за учебната 2015/16 г. са следните:



  1. Работата по проект е по желание за задължителната дисциплина "Структури от данни и програмиране”.

  2. Работата по проект е задължителна за избираемата дисциплина "Структури от данни и програмиране -- практикум”.

  3. Един проект носи максимум 60 т.

  4. Всеки студент трябва да заяви проекта или проектите по които ще работи не по-късно от 30.12., 20:00.

  5. Всеки студент може да заяви най-много по един проект за всяка от дисциплините.

  6. Проектите заявени за различните дисциплини трябва да са различни.

  7. Проекти, които не са заявени няма да бъдат преглеждани и оценявани.

  8. Всеки проект може да бъде заявен не повече от 10 пъти за всяка от дисциплините.

  9. Проектите се предават през системата Moodle.

  10. Крайният срок за предаване на проектите е 24.01, 20:00.

  11. Проектът се предава като ZIP архив, който съдържа

    1. документация на проекта в PDF формат;

    2. изходен код на решението;

    3. използвани библиотеки (ако има такива);

    4. няколко примера, подбрани от Вас, които демонстрират работата на проекта.

  12. Неспазването на изискванията за ZIP и PDF формат носи 5 наказателни точки.

  13. Документацията на проекта трябва да съдържа:

    1. кратък анализ на задачата и Вашия подход за решение (на какви стъпки сте разделили решението, какъв метод или алгоритъм сте избрали, как сте се справили с конкретен проблем)

    2. кратко описание на класовете, създадени от Вас за решение на задачата, (описание на член-данните и член-функциите им и начина на използване на класовете)

    3. идеи за бъдещи подобрения

  14. На изпита по СДП трябва да разкажете в рамките на 15 минути Вашето решение и да демонстрирате работата на програмата с предварително подготвени от Вас данни.

  15. Критерии за оценка на проекта:

    1. правилно и пълно решение на задачата: 20 т.

    2. добре подбрани структури от данни: 10 т.
    3. добре подбрана структура на класовете, решаващи задачата, и уместно използване на концепциите на ООП: 5 т.

    4. добре подреден и читаем код: 5 т.

    5. подходяща и ясна документация: 10 т.

    6. представяне на проекта: 10 т.

  16. Възможно е да Ви бъде дадена малка задача за допълнение или промяна на функционалността на проекта ви, която вие трябва да реализирате на място за максимум 1 час.

  17. Невъзможност да реализирате малката задача за промяна на проекта на място означава, че не познавате добре проекта си и сте ползвали чужда помощ за реализацията му. В такъв случай проектът ще бъде анулиран.

  18. При установено сходство с друг предаден проект (независимо дали през текущата или предишна учебна година) води до анулиране на проекта за всички студенти, между които е установено сходство.

  19. Ако проект за дисциплината "Структури от данни и програмиране–практикум” е анулиран, студентът получава слаба оценка.

Last modified: Tuesday, 29 December 2015, 11:53 AM