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

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

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

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

fam:string; - прізвище випускника;

nomer_d:1..999999;- номер диплому;

ser_bal:real; - середній бал випускника;

pidpr:string; - місце роботи, що пропонується (підприємство).

ozn:string; - ознака прийняття на роботу на даному підприємстві (ТАК/НІ).

f,f1:file of vupysknik;- файлові змінні, які пов’язані з файлами, що містять дані про випускників;

i: integer;- лічильники;

c:char; - змінна для procedure oznaka;

n:integer; – номер шуканого запису.

n_pidpr: string;– назва шуканого підприємства.

z:vupysknik;- змінна, що використовується для зчитування та запису даних з(в) файлу записів;

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

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

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

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

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

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

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

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

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

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

Прoцедури та функції для роботи з файлами:

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

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

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

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

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

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

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

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

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

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

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

Процедури та функції для роботи з графічним режимом:

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

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

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

Settextstyle(накреслення,положення,розмір); - процедура встановлення налаштувань для тексту в графічному режимі.

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

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

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

5.3 Опис процедур та функцій, що використовувалися у програмі

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

procedure GoToXY(X, Y:Byte); – переводить курсор в задану позицію екрана з

координатами x (стовпчик), y (рядок).

Процедури та функції для роботи з файлами:

procedure assign (<логічне ім’я файлу>, <фізичне ім’я файлу>);

встановлює відповідність між логічним і фізичним іменами файлу. Логічне ім’я – це ім’я змінної з розділу опису var. За цим іменем до файлу звертаються у програмі. Фізичне ім’я – це ім’я, під яким файл записаний на диску.

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