
- •Передмова
- •1. Порядок виконання курсової роботи
- •1.1. Постановка задачі
- •1.2. Проектування програми
- •1.3. Написання програми
- •1.4. Тестування програми
- •2. Оформлення пояснювальної записки
- •2.1. Зміст пояснювальної записки
- •Постановка задачі
- •2.2 .Форма пояснювальної записки
- •3. Порядок захисту курсової роботи та її оцінка
- •Перелік посилань
- •Додатки Додаток а. Приклад оформлення титульного листа
- •Додаток б. Вимоги до оформлення пояснювальної записки.
- •Додаток в. Вимоги до блок-схем алгоритмів.
- •Додаток д.Приклади
Додаток д.Приклади
РисД.1. Приклад функціональної схеми програми «Телефонний довідник».
(***************************************************************)
(* Курсова робота на тему «Телефонний довідник» *)
(* Виконав студент: гр. КСМ-02-1 *)
(* Шевченко Іван Петрович *)
(****************************************************************)
Рис Д.2. Приклад оформлення заголовку модуля:
Таблиця Д.1 Імен та типи даних.
Ім’я ідентифікатора |
Тип |
Призначення |
F |
String |
Необхідно для збереження ім’я та місця знаходження файлу на диску |
Ch |
Char |
Необхідна для збереження коду натиснутої клавіші клавіатури |
MaxR |
Const |
Константа яка зеберігае максимальне значення записів у відомості |
Таблиця Д.2 Використані стандартні підпрограми
Ім’я підпрограми |
Модуль |
Призначення |
Процедури |
|
|
Assign(Var F; Name:String) |
System |
Назначає файловій змінній ім’я зовнішнього файлу.Параметри: F- файлова змінна любого файлового типу; Name- ім’я файлу |
Reset(F: File) |
System |
Відкриття cущіствующего файлу. Параметр 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 в ціле число |
…... |