Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС_методичка_курсача_2012.doc
Скачиваний:
14
Добавлен:
13.04.2015
Размер:
200.7 Кб
Скачать

4 Методичні вказівки з виконання курсового проекту

Курсова робота є результатом самостійної роботи студента, розширює його кругозір і дозволяє набути необхідні інженеру навички.

    1. Постановка задачі

Розпочинаючи виконання курсового проекту, в першу чергу, необхідно детально розібратися в постановці задачі та підібрати літературу. В цьому у пригоді стане „Список рекомендованої літератури”,що наведен нижче.

На підставі вивчення літературних джерел, які мають охоплювати як монографії, підручники та навчальні посібники, статті у періодичних виданнях, так і патентні матеріали, науково-технічні звіти, реферативні видання студент повинен чітко уявити собі, що зроблено в теоретичному та прикладному аспектах теми проекту, що розробляється, а також докладно ознайомитися з аналогічними рішеннями в галузі проектування.

На підставі цієї роботи, яку виконано за підготовчий етап, за необхідності, після проведення попередніх теоретичних та експериментальних досліджень, має бути остаточно уточнена тема проекту з викладачем.

4.2 Вибір методу

Робота з літературними джерелами у період виконання проекту полягає в поглибленому вивченні і критичному аналізі тих питань, що складуть основу роботи над вибраною темою. За результатами цієї роботи оформляється аналітичний огляд (порівняльний аналіз), із якого мають логічно випливати вибрані методики теоретичних і експериментальних досліджень. Подані джерела аналізуються з погляду сучасного стану застосовності відомих рішень до даної задачі. Усі повідомлення, запозичені з літературних джерел, наводяться з посиланням. Вивчивши літературні джерела за темою завдання, виконавши аналіз існуючих методів вирішення поставленої задачі, необхідно обгрунтовано вибрати метод, найбільш відповідний для вирішення задачі. В пояснювальній записці необхідно навести аналіз літературних джерел, обгрунтування вибраного методу.

4.3 Розробка алгоритму

Алгоритм – це сукупність повністю визначених та зрозумілих операцій, виконання яких призводить до рішення поставленної задачі. Під часрозв’язуваннязадач проектування студент може застосувати вже апробовані алгоритми та програмні засоби,або завідсутності таких розробляти нові (оригінальні). Алгоритми та програмнівирішення задач, які розроблені автором, вносяться у тексті пояснювальної записки з відповідними обгрунтуваннями та поясненнями.Під час розв’язаннязадач з використанням стандартних алгоритмів і програм у тексті записки наводяться посилання на джерела. Розроблений алгоритм потрібно подати у такому вигляді, який був би зрозумілим для спеціалістів. В умовах виробництва це визначається вимогами тієї чи іншої технології створення програмних виробів. В умовах курсового проектування таке питання вирішується узгодженням з викладачем. У розділі пояснювальної записки „Опис алгоритму”, враховуючи діючі стандарти, слід в тій чи іншій формі викласти всі основні деталі алгоритму.

4.4 Складання програми та її тестування

Під час написання програми курсового проекту студент повинен сам визначитися з мовою програмування та середовищем розробки, якщо відсутні посилання на мову програмування в завданні. Програма виконується згідно з алгоритмом. Важливо забезпечити зв’язок між програмними одиницями, які виконують окремі функції. Бажано прокоментувати та вказати на функціональне призначення окремих частин програми. В пояснювальній записці в розділі „Опис програми” слід достатньо детально викласти всі особливості програми. Перш за все слід охарактеризувати роботу програми в цілому, перелічивши всі її основні компоненти. Потім виділити найбільш важливі частини програми і докладно описати їх компоненти. Під час виконання цієї роботи потрібно звернути увагу на особливості програмного коду: слід вказати особливості мови програмування, які були використанні під час роботи над програмою.

Результати роботи програми потрібно перевірити і підтвердити або експериментально, або теоретично. Результати роботи мають доводити придатність програми і її відповідність поставленому завданню. В пояснювальній записці слід вказати, при яких даних отримано результати, провести їх аналіз. Якщо це можливо, відмітити обмеження на функціонування програми, чим вони викликані та як їх усунути. умов її експлуатацїї, вимоги до обчислювальної системи.

Усі програми в курсових проектах необхідно розробляти на С++ з використанням середовища Visual Studio 2008/2010.

Високий рівенъ теоретичного опрацювання поставленої теми свідчить про те, що студент набув необхідні навички самостійної роботи, навчився працювати з літературними джерелами, що є необхідними передумовами до ycпішного дипломування i майбутньої інженерної, або наукової роботи.

Розробка діючої програми підтверджує кваліфікацію студента з дисципліни, що вивчається.