
- •1. Загальні положення
- •2. Завдання до виконання курсової роботи
- •2.1. Загальне завдання
- •2.2. Основні етапи виконання курсової роботи
- •2.3. Орієнтовні теми курсових робіт
- •3. Список літератури Основна література
- •Додаткова література
- •4. Структура курсової роботи
- •5. Правила оформлення
- •6. Методичні вказівки до виконання курсової роботи
- •7. Рекомендації до створення програми
- •8. Критерії оцінки курсового проекту
- •Додаток а Приклад виконання титульного аркуша пояснювальної записки до курсового проекту (роботи)
- •Обчислювальна техніка та алгоритмічні мови
МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ АВІАЦІЙНИЙ УНІВЕРСИТЕТ
КАФЕДРА АВТОМАТИЗАЦІЇ ТА ЕНЕРГОМЕНЕДЖМЕНТУ
Методичні вказівки
до виконання курсової роботи
з дисципліни «Обчислювальна техніка та алгоритмічні мови»
для студентів I курсу
спеціальності 6.050202-автоматизація та комп’ютерно інтегровані технології
Київ 2013
Видавництво Національного авіаційного університету
«НАУ-друк»
2014
УДК 658.27:621.38 (076.5)
ББК З859я7
П 81
Укладачі: Тачиніна О.М., Гальченко С.М., Захарченко Ю.А.
Рецензенти:
Агамов Л.Г. – канд. техн. наук, доц. (Державний науково-дослідний інститут авіації);
Тихонов В.В. – канд. техн. наук, доц. (Національнийавіаційний університет);
Шепелєв Ю.І. – канд. техн. наук (Державне Київське конструкторське бюро «Луч»)
Затверджено методично-редакційною радою Національного авіаційного університету (протокол № 6/10 від 14.10.2010 р.).
П 81 |
Обчислювальна техніка та алгоритмічні мови: лабораторний практикум / Уклад.: О.М. Тачиніна, С.М. Гальченко, Ю. А. Захарченко. – К. : Вид-во Нац. авіац. у-ту «НАУ-друк», 2014. – 32 с. |
Містить теоретичні відомості та методичні рекомендації до виконання курсових робіт з дисципліни «Обчислювальна техніка та алгоритмічні мови».
Для студентів механіко-енергетичного факультету Аерокосмічного інституту спеціальності 6.090600 «Електротехнічні системи електроспоживання» напряму підготовки 6.050701 «Електротехніка та електротехнології».
Навчальне видання
ЗМІСТ
1. ЗАГАЛЬНІ ПОЛОЖЕННЯ……………………………………. |
4 |
2. ЗАВДАННЯ ДО ВИКОНАННЯ КУРСОВОЇ РОБОТИ……... |
5 |
2.1. Загальне завдання……………………………………………. |
5 |
2.2. Основні етапи виконання курсової роботи………………… |
6 |
2.3. Орієнтовні теми курсових робіт………………….…………. |
7 |
3. СПИСОК ЛІТЕРАТУРИ………………………….…………… |
13 |
4. СТРУКТУРА КУРСОВОЇ РОБОТИ………………….………. |
14 |
5. ПРАВИЛА ОФОРМЛЕННЯ…………………………..………. |
17 |
6. МЕТОДИЧНІ ВКАЗІВКИ ДО ВИКОНАННЯ КУРСОВОЇ РОБОТИ…………………………………………………………… |
20 |
7. РЕКОМЕНДАЦІЇ ДО СТВОРЕННЯ ПРОГРАМИ…….…….. |
21 |
8. КРИТЕРІЇ ОЦІНКИ КУРСОВОГО ПРОЕКТУ………………. |
31 |
ДОДАТОК А……………………………………………………… |
33 |
1. Загальні положення
Сучасна інформатика є результатом бурхливого розвитку науки і техніки за останні десятиріччя. Як прикладна наука, інформатика залежить в значній мірі від інженерно-технічних можливостей, і її розвиток іде паралельно з розвитком техніки зв’язку, техніки автоматичного регулювання і управління, а також від техніки запам’ятовування, зчитування і запису, реєстрації, перетворення, обробки і передавання інформації. Дуже велике значення має розвиток мов програмування, особливо мов високого рівня.
Ці питання розглядаються в курсовій роботі з обчислювальної техніки та алгоритмічних мов.
Курс “Обчислювальна техніка та алгоритмічні мови” є початковим серед дисциплін професійного напрямку. Основою цього курсу є знання з інформатики, математики та фізики, які отримали студенти у середній школі.
Курсова робота є результатом самостійної роботи студента по вивченню алгоритмічних мов Pascal та C. На виконання курсової роботи відведено 36 годин самостійної роботи. При виконанні курсової роботи треба мати навики побудови алгоритмів, роботи в середовищі програмування. Для виконання роботи студент повинен вивчити лекційний матеріал та додаткову літературу. Курсова робота має творчий характер. Результатом є розроблений алгоритм до поставленої задачі та програма на мові Pascal або C. Програма повинна мати чіткий інтерфейс з елементами графіки. Деякі студенти можуть виконувати курсові роботи за індивідуальною тематикою, яка затверджується на кафедрі. Такі роботи несуть науково-дослідний характер.
Індивідуальні варіанти завдання на курсову роботу різняться між собою вибором теми. Кожна тема курсової роботи покликана поглибити знання студента з реального практичного застосування із основ алгоритмічних мов та програмування.
Виконання і оформлення пояснювальної записки до курсової роботи та захист курсової роботи здійснюється студентом в індивідуальному порядку відповідно до даних методичних рекомендацій.
2. Завдання до виконання курсової роботи
2.1. Загальне завдання
Метою курсової роботи є закріплення і поглиблення знань, отриманих студентами під час вивчення курсу "Обчислювальна техніка та алгоритмічні мови", розвиток навичок при виборі подання вихідних даних, використанні процедурного підходу при написанні програм мовою Pascal або С, тестуванні і налагодження програми, оформленні документації на програмну розробку.
Курсова робота з курсу "Обчислювальна техніка та алгоритмічні мови" виконується індивідуально кожним студентом відповідно до отриманого варіанту. обов'язковим є використання в курсовій роботі процедурного підходу. Курсова робота виконується в середовищі Turbo Pascal 7.0 або Turbo C 7.0 (в залежності від обраної мови програмування).
У процесі роботи автор повинен
1. Виконати аналіз предметної області.
2. Розробити алгоритми , що реалізують необхідні для виконання поставленої задачі функції та процедури.
3. Розробити користувальницький інтерфейс для введення та отримання інформації.
4. Передбачити обробку виняткових ситуацій, що виникають під час роботи програми .
5. Провести налагодження і тестування програми .
6. Оформити для неї документацію.
Пояснювальна записка до курсової роботи повинна розкрити наступні питання:
- важливість застосування вибраної алгоритмічної мови.
- математична постановка задачі: точно сформулювану умову задачі, де вказано, що відомо та що треба знайти.
- логічну структуру алгоритму з докладним описом всіх його блоків.
- опис всіх процедур, які використовуються.
- опис даних.
Обсяг пояснювальної записки без додатку 20 рукописних сторінок. До пояснювальної записки додаються: блок-схема алгоритму, текст програми та протокол виконання програми (надрукувати екран виконання).