Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
О.О.П / Курсовая работа / Отчет 2012 курсовая.docx
Скачиваний:
3
Добавлен:
30.05.2020
Размер:
852.34 Кб
Скачать

3 Практична реалізація.

3.1 Опис Структури даних та вимоги до них.

Type robota=record – тип запису, який містить відомості про працевлаштування.

Rabdav:string[20]; - роботодавець.

Spec: string [20]; - спеціальність.

Kil: integer; - кількість робочих місць.

Serpl:real; - заробітна плата.

f, f1:file of robota; - файлові змінні, які пов’язані з файлами що містять інформацію про працевлаштування.

i,p,n,t,l,m,k:integer; - лічильники.

3.2 Опис Стандартних процедур і функцій.

Процедури для роботи з текстом.

Clrscr; - процедура очищення екрану.

Write(Т); – процедура виведення тексту на екран, де Т може бути рядком або змінною.

Writeln(T); - процедура виведення тексту з перенесенням вказівника на наступний рядок.

Read(змінна); - процедура зчитування введених даних.

Readln(змінна); - зчитування даних з перенесенням вказівника на наступний рядок.

GotoXY(<координата по Х>;<координата по Y>); - процедура переміщення курсору на вказану позицію.

Процедури для роботи з файлами.

Assign (файлова змінна, рядок)- процедура, що встановлює зв’язок між файловою змінною та фізичним файлом.

Write (файлова змінна, список змінних)- процедура виконання запису даних в файл.

Rewrite (файлова змінна)- процедура відкриття нового файлу. Якщо файл уже існує, то при спрацьовуванні процедури Rewrite файл попередньо вилучається.

Rename (файлова змінна, рядок)- процедура перейменування файлу.

Read (файлова змінна, список змінних)- процедура, що виконує зчитування даних з файлу.

Reset (файлова змінна)- процедура відкриття існуючого файлу.

Close (файлова змінна)- процедура закриття файлу.

Erase (файлова змінна)- процедура видалення файлу.

FileSize (файлова змінна)- функція повертає поточний розмір типізованого файлу.

Seek (файлова змінна, номер позиції)- процедура зміни позиції вказівника у файлі.

Eof (файлова змінна)- функція повертає значення true, якщо досягнуто кінець файлу; у протилежному випадку вихідне значення дорівнює false.

Процедури та функції для роботи з графікою.

InitGraph (Driver; Mode; path); - процедура ініціалізації графічного режиму.

Setcolor(color); - процедура встановлення кольору малювання.

Setbkcolor(color); - процедура встановлення кольору фону.

Outtextxy(X,Y,text); - процедура виведення тексту, починаючи зі вказаних координат.

Line(X1,Y1,X2,Y2); - процедура малювання лінії.

CloseGraph; - процедура закриття графічного режиму.

3.3 Опис процедур користувача.

procedure Vvod; - процедура створення записів у файлі.

procedure Vuvod; - процедура виведення на екран існуючих записів.

procedure redaktirovanie; - процедура редагування та додавання нових записів у файл.

procedure udalenie; - процедура видалення записів з файлу.

procedure poisk; - процедура пошуку потрібної інформації.

3.4 Опис файлів та їх призначення.

Kp_1.pas – файл з основною програмою.

Kp_1.exe – відкомпільований файл з програмою.

Kp_mod.pas – файл з модулем, який організовує загальну роботу з файлом.

Kp_mod.tpu – відкомпільований файл що організовує загальну роботу з файлом.

Kyrs.pas – файл, що містить містить модуль ініціалізації графіки.

Kyrs.tpu – відкомпільований файл що місить модуль ініціалізації графіки.

Robota.dat – файл,що містить відомості про працевлаштування.

Robota2.dat – допоміжний файл, що містить відомості про працевлаштування.

Соседние файлы в папке Курсовая работа