
- •Методичні вказівки до виконання курсового проекту
- •1. Основні положення
- •2. Загальні вимоги
- •3. Структура курсового проекту
- •3.1 Структура і вимоги
- •3.2 Побудова пояснювальної записки
- •4. Зміст пояснювальної записки курсового проекту та орієнтовний об'єм розділів
- •6. Правила оформлення курсового проекту
- •6.1 Текст
- •6.2 Формули
- •6.3 Ілюстрації
- •6.4 Таблиці
- •6.5 Посилання в тексті на формули, таблиці, літературні джерела
- •6.6 Перелік
- •6.7 Примітки
- •6.8 Виноски
- •6.9 Список літератури
- •6.10 Додатки
- •7. Організація і порядок захисту курсових проектів
- •8. Вимоги до курсового проекту
- •9. Теоретичні відомості для виконання курсового проекту
- •9.1. Поняття алгоритму
- •9.2. Мова блок-схем
- •9.3 Правила побудови блок-схем
- •9.4 Опис та призначення блоків
- •10. Орієнтовні теми курсових проектів
- •Список використаних джерел
- •Додатки
8. Вимоги до курсового проекту
8.1 Загальними вимогами до курсового проекту є: чіткість і лаконічна послідовність викладення матеріалу, переконливість аргументації, точність формулювань, що включає можливість неоднозначного тлумачення, конкретність викладання результатів роботи, обґрунтованість висновків, рекомендацій, пропозицій.
Не рекомендується застосовувати складні речення та звороти.
8.2 Термінологія, що використовується у тексті, повинна відповідати встановленим стандартам, а при їх відсутності – загальноприйнятій в науково – технічній літературі.
8.3 Не дозволяється застосовувати: різні науково – технічні терміни для одного й того ж поняття(синоніми) іноземні слова і терміни при наявності рівнозначних слів і термінів в українській мові, індекси стандартів (ДСТУ, ДОСТ, СТП, СТПУ) без реєстраційного номера: математичні знаки без цифр, наприклад: (більш або рівно), (менше або рівно),(рівно), (нерівно), знаки % відсоток тощо.
8.4 Скорочення слів у тексті, як правило не дозволяється. Винятком є загальноприйняті скорочення.
8.5 Автор курсового проекту несе персональну відповідальність за достовірність даних які наведені, та якість оформлення.
9. Теоретичні відомості для виконання курсового проекту
9.1. Поняття алгоритму
Поняття алгоритму - одне з основних понять програмування й математики. Алгоритм - це послідовність команд, призначена виконавцеві, у результаті виконання якої він повинен вирішити поставлене завдання.
Алгоритм записується формальною мовою, що виключає неоднозначність тлумачення. Виконавець - це людина, комп'ютер, автоматичний пристрій і т.п. Він повинен уміти виконувати всі команди, що становлять алгоритм, причому механічно, "не роздумуючи"
Запис алгоритму формальною мовою називається програмою. Іноді саме поняття алгоритму ототожнюється з його записом, так що слова "алгоритм" й "програма" - майже синоніми. Невелике розходження полягає в тім, що при згадуванні алгоритму, як правило, мають на увазі основну ідею його побудови, загальну для всіх алгоритмічних мов. Програма ж завжди пов'язана із записом алгоритму на конкретній формальній мові.
9.2. Мова блок-схем
Блок-схемою алгоритму називається таке графічне подання алгоритму, у якому етапи процесу обробки інформації й носії інформації представлені у вигляді геометричних символів із заданого обмеженого набору, а послідовність процесу відбита напрямком ліній
9.3 Правила побудови блок-схем
Блок-схема алгоритму описує якийсь процес або, точніше буде сказано, послідовність дій. Звідси слідує, що вона повинна мати початок і кінець. Особливо слід зазначити, що початок (блок початку програми) може бути тільки один.
У кожного символу, з якого будується блок-схема (далі будемо називати блоки)є своє функціональне навантаження. Відповідно до нього блоки повинні заповнюватися текстом.
Блоки в блок-схемі алгоритму з'єднуються стрілками відповідно до послідовності дій, які реалізують цей алгоритм.
Блок це мінімальна одиниця зображення в мові блок-схем. Як було сказано вище, із блоків будується блок-схема алгоритму. Всі вони відрізняються не тільки графічним зображенням, але й діями, які виконуються під час виконання кожного блоку.