Файл: Методичні рекомендації до написання курсових робіт з дисципліни " алгоритми та структури даних ".docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 06.11.2023
Просмотров: 46
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
1. Загальні вимоги до курсової роботи з дисципліни «Алгоритми та структури даних»
2. Структура та об'єм курсової роботи
3. Вимоги до оформлення курсової роботи
4. Контроль за виконанням та захист курсової роботи
5. Критерії оцінювання курсової роботи
Програмна реалізація курсової роботи проводиться у домашніх умовах або у спеціалізованих лабораторіях навчального закладу.
Курсова робота містить контрольні точки(розділи), зробивши які студент повинен узгодити с викладачем їх правильність. Це потрібно для того, щоб студент мав змогу почути свої помилки максимально швидко і не робити курсову ґрунтуючись на помилкових розділах.
Розділи необхідні для проміжної демонстрації викладачу: технічна постановка задачі, Проектування структури програми, проектування інтерфейсу програми.
У призначений час оформлена курсова робота подається керівнику для перевірки.
До захисту приймається робота, оформлена за наведеними вище вимогами, разом з електронним носієм. Електронний носій не повинен містити вірусів. На електронному носії в одній папці розміщуються файли програм, даних та текст пояснювальної записки до курсової роботи.
Тексти програм повинні бути працездатними. Для перевірки працездатності програм студент демонструє їх роботу на комп'ютері.
Під час захисту роботи студент повинен дати відповідь на питання за темою роботи: з побудови програми, технології програмування та відлагодження програми.
На захист студент готує доповідь на 4-7 хвилин. Вона потрібна бути стислою, чіткою, мати посилання на демонстраційний матеріал, який зроблено у вигляді презентації за допомогою комп’ютерних програм (наприклад, Microsoft Office Power Point). Зразок титульного аркушу демонстраційного матеріалу представлено в Додатку В. Кожен лист демонстраційного матеріалу повинен мати назву та номер сторінки (слайду). У доповіді необхідно розкрити наступні питання:
-
мету, задачі, об’єкт і предмет курсової роботи, -
найбільш вагомі результати стосовно кожного розділу роботи; -
обґрунтовані висновки з роботи.
Доповідь закінчується словами: "Доповідь закінчена, дякую за увагу".
Після доповіді члени комісії задають студенту питання стосовно суті курсової роботи, а також в цілому з дисципліни «Алгоритмізація та програмування».
5. Критерії оцінювання курсової роботи
Курсова робота оцінюється наступним чином за 100 бальною шкалою:
Етап | Суть критерію | Вагомість критерію у балах |
Етап І | Своєчасна демонстрація керівнику підрозділів: теоретичне питання, формулювання задачі, технічна постановка задач. | До 15 |
Етап ІІ | Своєчасна демонстрація керівнику підрозділів: методи та засоби розв’язання задач, виконання задачі, проектування структури програми, проектування інтерфейсу користувача, в термін зазначений у графіку. | До 15 |
Етап ІІІ | Своєчасна демонстрація керівнику підрозділів: розробка програми, інструкція користувачу контрольний приклад та аналіз результатів комп’ютерної реалізації програми в термін зазначений у графіку. | До 20 |
Етап IV | Виконання вимог оформлення звіту * | До 10 |
| Оцінка змісту роботи і якості виконання | до 40 балів |
| Сумма | 100* |
* без виконання цього пункту робота не буде взята до перевірки, і не допущена до захисту.
Підсумкова оцінка за курсову роботу виставляється у відповідній відомості за національною системою оцінювання, 100-бальною шкалою та за шкалою ЕСТS.
Оцінка “ відмінно ” (90-100 балів) ставиться, якщо:
робота виконана на високому теоретичному рівні і свідчить, що автор глибоко поінформований щодо ступеня теоретичної розробки проблеми, яка досліджується, вільно орієнтується в альтернативних теоретичних підходах, має свою особисту позицію і вміє аргументовано та послідовно її викласти;
Оцінка за національною шкалою | 100-бальна шкала оцінювання | Оцінка ECTS |
відмінно | 90 – 100 | А |
добре | 82 – 89 | В |
74 – 81 | С | |
задовільно | 64 – 73 | D |
60 – 63 | Е | |
незадовільно | 35 – 59 | FX |
незадовільно |
| F |
робота свідчить, що студент, який її виконав, володіє науковим економічним мисленням, вміло застосовує інструменти економічного методу, сучасні теоретичні концепції;
робота містить самостійні обґрунтовані висновки, міркування і цікаві пропозиції, які мають теоретичне або практичне значення;
робота правильно оформлена та викладена грамотною літературною мовою.
Оцінки “добре” і “задовільно” відображають ступінь відхилення курсової роботи від цих вимог.
Оцінку “добре” одержує та робота, яка відзначається високим теоретичним рівнем, повно і всебічно висвітлює питання теми; оцінку “задовільно” – робота, в якій правильно і досить впевнено висвітлюються основні питання теми. У тих випадках, коли робота не відповідає цим вимогам, вона оцінюється оцінкою “незадовільно”.
При недопущенні курсової роботи до захисту, її передають студенту для доопрацювання згідно зі зробленими зауваженнями. Після доопрацювання роботу повертають на кафедру.
Захист курсової роботи проводиться перед комісією у складі двох-трьох викладачів кафедри за участю керівника курсової роботи. Підсумкову диференційовану оцінку курсової роботи визначає комісія, рішення якої є остаточним і таким, що не підлягає оскарженню.
У випадках, коли захист курсової роботи оцінено “незадовільно”, комісія визначає, чи може курсант (студент) подати для повторного захисту ту ж роботу чи мусить розробити нову тему.
Якщо курсову роботу не подано до захисту після доопрацювання у встановлений час чи одержано на захисті оцінку “незадовільно”, питання про допуск студента до повторного захисту вирішує декан факультету.
Додаток А
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
УНІВЕРСИТЕТ МИТНОЇ СПРАВИ ТА ФІНАНСІВ
Кафедра комп’ютерних наук та інженерії програмного забезпечення
(повна назва кафедри)
КУРСОВА РОБОТА
з дисципліни: «______»
(назва дисципліни)
Студента (ки) ____ курсу _______групи
_____________________________________+
(прізвище та ініціали)
Керівник ____________________________+
______________________________________
(посада, вчене звання, науковий ступінь, прізвище та ініціали)
Національна шкала ________________
Кількість балів: __________
Оцінка: ECTS _____
Члени комісії
_______________
(підпис) (прізвище та ініціали)
________________________________________
(підпис) (прізвище та ініціали)
____________________________________
(підпис) (прізвище та ініціали)
м. Дніпро
2022 р.
Додаток Б
УНІВЕРСИТЕТ МИТНОЇ СПРАВИ ТА ФІНАНСІВ
Факультет інноваційних технологій
Кафедра комп’ютерних наук та інженерії програмного забезпечення
Спеціальність 122- комп’ютерні науки
З А В Д А Н Н Я
на курсову роботу студента групи ____
(прізвище, ім'я, по батькові)
1. Термін здачі закінченої роботи (вказати згідно графіку)______
2. Перелік питань для опрацювання:
2.1. Теоретична частина.
2.2. Практична частина.
Завдання 1
Завдання 2
3. Графік виконання роботи: Етап І – ____, Етап ІІ – _____, Етап ІІІ- _____, Етап ІV – _____. Захист курсових робіт _____
Керівник курсової роботи ________________(___________________)
Завдання взяв до виконання ______________(____________________)
Додаток В
Зразки опису самостійних видань (монографій, підручників, навчальних посібників і т. д.)
1 автор
Куркевич А. К. Пренатальна ехокардіографія в діагностиці критичних вроджених вад серця / за ред. І. М. Ємця. Київ, 2015. 180 с.
Мюллер М. Якщо ви пережили психотравмуючу подію / пер. з англ. Д. Бусько. Львів : Свічадо, 2015. 120 с.
2 автори
Кухта С. Й., Турчин Ю. В. Львівський професор стоматології К. П. Каліга (1785 – 1845). Львів : Галицька видавнича спілка, 2009. 80 с.
Сиволоб А. В., Афанасьєва К. С. Молекулярна організація хромосом : навч. посіб. Київ : ВПЦ “Київський ун-т”, 2014. 287 с.
3 автори
Шматенко О. П., Гончеренко Н. В., Гончаренко І. Ф. Психологія і деонтологія у фармації : навч. посіб. / за ред. О. П. Шматенка. Київ, 2015. 132 с.
4 автори
Військова епідеміологія з епідеміологією надзвичайних ситуацій / М. А. Андрейчин, О. Д. Крушельницький, В. С. Копча, І. В. Огороднічук. Тернопіль : Укрмедкнига, 2015. 320 с.
Більше 4-х авторів
Грип, гострі респіраторні захворювання та їх ускладнення : навч. посіб. / В. Л. Савицький, В. І. Трихліб, Г. В. Осьодло [та ін.]. Київ, 2016. 206 с.
Зразок опису авторефератів
Щукін С. П. Хірургічне лікування хворих з тромботичними ускладненнями при тяжких формах варикозної хвороби : автореф. дис. на здобуття наук. ступеня канд. мед. наук : [спец.] 14.01.03 “Хірургія” / Нац. ін-т хірургії та трансплантології ім. О. О. Шалімова НАМН України. Київ, 2017. 22 с.
Зразки опису частини видання (статті зі збірника, журналу, розділу з книги):
1 автор
Юзвенко Т. Ю. Зміни функціонального стану щитоподібної залози у хворих на цукровий діабет 2 типу з надмірною масою тіла // Ендокринна патологія у віковому аспекті : матеріали наук.-практ. конф. з міжнар. участю (м. Харків, 26-27 листоп. 2015 р.). Харків, 2015. С. 106–107.
2 автори
Гордієнко В. В., Косуба Р. Б. Вікові особливості екологічно обумовленого накопичення важких металів в органах інтактних лабораторних щурів // Клінічна та експериментальна патологія. 2016. Т. 15, № 3. С. 26–29.
3 автори
Бандрівський Ю. Л., Виноградова О. М., Бандрівська О. О. Комбінована індексна оцінка гігієни порожнини рота у хворих на генералізований пародонтит із різною груповою належністю крові // Клінічна та експериментальна патологія. 2016. Т. 15, № 3. С. 12–15.
4 автори
Гістологічне дослідження впливу збору антидіабетичного на тканини підшлункової залози щурів із цукровим діабетом, індукованим введенням дексаметазону / А. О. Савич, С. М. Марчишин, Н. М. Островський, Ю. Б. Лар’яновська // Фармацевтичний журнал. 2016. № 5. С. 92–100.
Більше 4-х авторів
Використання вобензиму в комплексному лікуванні хворих працездатного віку на цукровий діабет із гемофтальмом / С. О. Сокур, В. В. Жмурик, І. В. Семенюк [та ін.] // Ендокринна патологія у віковому аспекті : матеріали наук.-практ. конф. з міжнар. участю (м. Харків, 26–27 листоп. 2015 р.). Харків, 2015. С. 90.
Зразок опису електронного ресурсу:
Боброва В. І. Морфо-функціональні особливості формування атрофії слизової оболонки шлунка і дванадцятипалої кишки у дітей при хронічному гастродуоденіті // Международный журнал педиатрии, акушерства и гинекологии : електрон. версія журн. 2013. Т. 3, № 3. С. 40–45. URL : http://ijpog.org/downloads/6/6.pdf (дата звернення: 15.04.2017).
Додаток Г
РОЗДІЛ 1. ОПЕРАЦІЇ НАД СТРУКТУРАМИ ДАНИХ
-
Аналіз алгоритмів. Час виконання програм
Для порівняння різних алгоритмів, призначених для рішення одного завдання, для приблизної оцінки часу виконання програми застосовується математичний аналіз алгоритмів.
У процесі рішення прикладних завдань необхідно вибрати підходящий алгоритм рішення. При цьому алгоритм повинен задовольняти наступним вимогам:
1. Бути простим для розуміння, перекладу в програмний код і налагодження.
2. Ефективно використати комп'ютерні ресурси й виконуватися по можливості швидко. На час виконання програми впливають наступні фактори:
1. Уведення вихідної інформації в програму.
2. Якість скомпільованого коду.
3. Машинні інструкції, використовувані для виконання програми.
4. Тимчасова складність алгоритму відповідної програми.
Під тимчасовою складністю алгоритму розуміється "час" виконання алгоритму, вимірюване в "кроках", які необхідно виконати алгоритму для досягнення запланованого результату. Як синонім для цього терміна часто використається вираз "час виконання алгоритму".
Час виконання програми залежить від розміру вихідних даних. Наприклад, знаходження мінімального елемента в масиві - простий алгоритм, основна операція якого включає порівняння елементів даних. Для масиву з n елементами алгоритм вимагає n-1 порівнянь, і час його виконання пропорційно