Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Варіанти завдань до курсової роботи.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
36.17 Кб
Скачать
  1. Облік маршрутів автостанції

Основний інформаційний об’єкт: маршрут (номер маршруту (унікальний), дата та час відправлення, пункт відправлення, пункт призначення, тривалість маршруту, ціна квитка).

Основні функції:

  • ведення списку маршрутів, пошук маршрутів за різними ознаками (номер маршруту, пункт відправлення, пункт призначення),

  • визначення найтривалішого маршруту, сортування маршрутів за пунктом призначення.

Для обробки набору об’єктів використовувати клас-контейнер map.

  1. Облік продажу квитків автостанції

Основний інформаційний об’єкт: квиток (номер квитка (унікальний), дата та час відправлення, пункт призначення, кількість місць, вартість квитка).

Основні функції:

  • ведення списку проданих квитків, пошук квитків за різними ознаками (номер квитка, дата та час відправлення, пункт призначення);

  • визначення загальної вартості проданих квитків, сортування квитків за пунктом призначення.

Для обробки набору об’єктів використовувати клас-контейнер map.

  1. Облік будівельних робіт на об’єкті

Основний інформаційний об’єкт: робота (назва роботи, дата початку, дата закінчення (за наявності), номер бригади).

Основні функції:

  • ведення списку робіт, пошук робіт за різними ознаками (назва роботи, дата початку, номер бригади);

  • визначення переліку завершених робіт, сортування робіт за назвою.

Для обробки набору об’єктів використовувати клас-контейнер list.

Критерії оцінювання захисту курсової роботи

Сума балів

Оцінка ECTS

Оцінка за нац. шкалою

Додаткові вимоги до завдання на курсову роботу

90 – 100

А

Відм

функції пошуку і сортування із завдання + додаткові функції підрахунку елементів із бажаними властивостями та пошуку максимального/мінімального елементу ОБОВ’ЯЗКОВО мають бути реалізовані з використання алгоритмів бібліотеки STL. ІДЕАЛЬНА орієнтація в лістінгах програми. Звіт.

82-89

В

Добре

функції пошуку, сортування, ОБОВ’ЯЗКОВО мають бути реалізовані з використання алгоритмів бібліотеки STL. ІДЕАЛЬНА орієнтація в лістінгах програми. Звіт.

74-81

С

Добре

Стандартне завдання до курсової роботи. ІДЕАЛЬНА орієнтація в лістінгах програми. Звіт.

64-73

D

Задов

Стандартне завдання до курсової роботи. ЗАДОВІЛЬНА орієнтація в лістінгах програми. Звіт.

60-63

Е

Задов

Стандартне завдання до курсової роботи. Звіт.

Якщо студент:

• несвоєчасно виконує етапи курсової роботи (відставання на 1

тиждень – -5 балів);

• не дотримується під час виконання роботи вимог викладача чи

даних методичних вказівок;

• не може відповісти на питання щодо теоретичної або

практичної частини курсової роботи,

це є підставою для зниження оцінки за курсову роботу.

  1. титульний лист (додаток А);

  2. завдання до курсової роботи (додаток Б);

  3. зміст;

  4. теоретична частина;

  5. опис функцій програми у вигляді «дерева функцій» з текстовим описом до нього;

  6. UML-діаграма основного класу з описом полів та методів класу (для

кожного методу наводиться його специфікація та алгоритм та/або

математична постановка задачі у разі необхідності);

  1. опис програмного інтерфейсу з користувачем (ПІК);

  2. опис тестових прикладів виконання програми, аналіз отриманих

результатів;

  1. список літератури, використаної при роботі над курсовою;

  2. додатки з роздруком тексту програми та, у разі необхідності,

роздруком файлів з вхідними/вихідними даними;

При оформленні звіту необхідно дотримуватися державних

стандартів, що висуваються до оформлення технічної документації

Етапи виконання курсової роботи:

1-й етап – розробка базового класу, визначення та опис функцій програми (1 тиждень);

2-й етап – розробка, налагодження та тестування програми по обробці набору даних з використанням класів-контейнерів (2 тижні);

  • розробка теоретичної частини (1 тиждень);

3-й етап – оформлення звіту до курсової роботи та захист курсової роботи (1 тиждень).

Загальна тривалість виконання – 4 тижні.