- •7.091401 "Системи управління і автоматики"
- •7.091501 "Комп’ютерні системи і мережі"
- •Передмова
- •1. Порядок виконання курсової роботи
- •1.1. Постановка задачі
- •1.2. Проектування програми
- •1.3. Написання програми
- •1.4. Тестування програми
- •2. Оформлення пояснювальної записки
- •2.1. Зміст пояснювальної записки
- •2.2 .Форма пояснювальної записки
- •3. Порядок захисту курсової роботи та її оцінка
- •Рекомендована література
- •Додатки Додаток а. Приклад оформлення титульного листа
- •Додаток б. Вимоги до оформлення пояснювальної записки.
- •Додаток в. Вимоги до блок-схем алгоритмів.
- •Додаток д.Приклади
- •7.091401 "Системи управління і автоматики"
Додаток д.Приклади
РисД.1. Приклад функціональної схеми програми «Телефонний довідник».
(***************************************************************)
(* Курсова робота на тему «Телефонний довідник» *)
(* Виконав студент: гр. КСМ-02-1 *)
(* Шевченко Іван Петрович *)
(****************************************************************)
Рис Д.2. Приклад оформлення заголовку модуля:
Таблиця Д.1 Імен та типи даних.
Ім’я ідентифікатора |
Тип |
Призначення |
F |
String |
Необхідно для збереження ім’я та місця знаходження файлу на диску |
Ch |
Char |
Необхідна для збереження коду натиснутої клавіші клавіатури |
MaxR |
Const |
Константа яка зеберігае максимальне значення записів у відомості |
Таблиця Д.2 Використані стандартні підпрограми
Ім’я підпрограми |
Модуль |
Призначення |
Процедури |
|
|
Assign(Var F; Name:String) |
System |
Назначає файловій змінній ім’я зовнішнього файлу.Параметри: F- файлова змінна любого файлового типу; Name- ім’я файлу |
Reset(F: File) |
System |
Відкриття існуючого файлу. Параметр F – змінна любого файлового типу зв’язаная з зовнішнім файлом |
…... |
||
Функции |
|
|
Round(X: Real):Longint |
System |
Округляє значення X речовинного типа і повертає значення ціле численного типа |
UpCase(Ch:Char):Char |
System |
Приобразуе символи із ніжнього до верхнього регистру |
…... |
Таблиця Д.3 Підпрограми користувоча
Ім’я підпрограми |
Модуль |
Призначення |
Процедури |
|
|
Okno(x1,y1, x2,y2,c,cb:byte) |
Unit1.pas |
Процедура відображує вікно на екрані монітору, де x1,y1 –координати лівого верхнього кута, x2,y2- координати нижнього правого кута вікна, с- колір шрифту, cb – колір вікна
|
MainMenu |
Main.pas |
Відображає меню, яке обробляє на тискання клавіш клавіатури і викликає вибрані функції програми. |
…... |
||
Функции |
|
|
IntToStr(a:integer):String |
Unit1.pas |
Функція переводе ціле число a в строку |
StrToInt(s:String):Integer |
Unit1.pas |
Функція преобразуе строку s в ціле число |
…... |
Зміст
Передмова 4
1. Порядок виконання курсової роботи 5
1.1. Постановка задачі 5
1.2. Проектування програми 5
1.3. Написання програми 6
1.4. Тестування програми 6
2. Оформлення пояснювальної записки 7
2.1. Зміст пояснювальної записки 7
2.2 .Форма пояснювальної записки 11
3. Порядок захисту курсової роботи та її оцінка 12
Рекомендована література 14
ДОДАТКИ 15
Додаток А. Приклад оформлення титульного листа 15
Додаток Б. Вимоги до оформлення пояснювальної записки. 16
Додаток В. Вимоги до блок-схем алгоритмів. 22
Додаток Д.Приклади 33
НАВЧАЛЬНЕ ВИДАННЯ
Методичні вказівки до виконання курсової роботи
з дисциплін:
"Програмування",
"Алгоритмічні мови та програмування".
для студентів спеціальностей