Структура та склад курсової роботи

Звіт з курсової роботи повинен містити:

§ пояснювальну записку (складається у відповідності до даних методичних вказівок);

§ дискові файли, в яких зберігаються тексти програмних модулів та результати роботи програм [2].

Пояснювальна записка складається державною мовою та повинна включати такі основні розділи в наступному порядку:

1. Титульний аркуш.

2. Завдання на курсову роботу

3. Реферат;

4. Анотація (англійською мовою);

5. Зміст.

6. Вступ.

7. Основна частина, що для кожного завдання містить такі підрозділи:

а) умова завдання;

б) стислі теоретичні відомості про особливості операторів та методів, що використовуються (теоретична частина).

в) опис вхідних та вихідних даних для основної програми та кожної з функцій;

г) опис логічної структури програми та функцій;

д) опис алгоритмів програми та функцій, що використовуються, у вигляді блок-схем;

е) машинний лістинг (текст) програми;

ж) виклик та завантаження програми, організація вхідних та вихідних даних;

з) тестові дані для перевірки роботи програми;

и) результати тестування програми (в тому вигляді, в якому вони представлені на екрані після виконання програми) при різних наборах вхідних даних.

к) аналіз одержаних результатів (перелік аномалій та допустимих значень вхідних даних, обґрунтування переваг чи недоліків обраного варіанта розв’язування задачі).

8. Висновки.

9. Список використаних джерел.

10. Додатки (структурний елемент не є обов’язковий).

11. Перелік умовних скорочень (структурний елемент не є обов’язковий).

Всі матеріали курсової роботи можна умовно розділити на три частини: вступна частини (розділи 1-5), основна частина (розділ 7), заключна частина (розділи 8-11).

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

ЗАВДАННЯ НА ВИКОНАННЯ КУРСОВОЇ РОБОТИ

 

Завдання полягає у виконанні сукупності чотирьох задач (за вибором викладача) для кожного студента. Рішення цих задач має індивідуальний характер і складається з розробки таких питань:

- розробка функцій з обробки символьних рядків;

а) в форматі з індексами;

б) в форматі з вказівниками.

- обробка одномірних та двомірних масивів;

- розробка функцій з використанням побітових операцій;

- розробка алгоритмів та програм з використанням складних структур даних:

- використання методів сортування та пошуку даних;

- опанування засобів файлового введення/виведення;

- реалізація методів передачі інформації з операційного середовища за допомогою аргументів командного рядка;

- розробка алгоритмів з використанням засобів динамічного розподілення пам’яті.

Приклад завдання на курсову роботу з дисципліни «Програмування» наведено нижче.

Завдання 1. Робота з символьними рядками.

Мета: Придбання практичних навичок в роботі з символьними рядками з викоританням індексних виразів та вказівників, забезпечення функціональної модульності.

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

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

Варіант індивідуального завдання:

Функція StrSpn(s,s1)

Призначення: визначення довжини тієї частини рядка s, яка містить тільки символи з рядка s1.

Рекомендації для виконання 1-го завдання:

1. Рядки для тестування функції вводяться в головній програмі з клавіатури.

2. Передбачити обробку помилок в завданні параметрів та особливі випадки.

3. Розробити два варіанти заданої функції з використанням:

а) індексованих масивів;

б) вказівників.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: