тановлює колір тексту рівним i; (i) - встановлює колір фону рівним i; - функція, зчитує символ з клавіатури і повертає значення типу char ; (X1, Y1, X2, Y2) - відкриває текстове вікно з координатами лівого верхнього кута (X1, Y1) і нижнього правого (X2, Y2); - повертає булеве значення True, якщо була натиснута яка-небудь клавіша, і false у протилежному випадку.
Так само мною були використані записи. Запис являє собою структурований тип даних, який містить певну кількість елементів (полів), причому різні поля запису можуть мати різний тип. Для опису змінних типу запис використовується зарезервоване слово record. p align="justify"> У процесі роботи програми використовуються файли типу запис (де зберігаються бази даних)
Так само в програмі використовувалися типізовані файли (лінійна послідовність елементів однакового типу), дані в яких зберігаються у внутрішньому поданні.
Основні процедури та функції, використовувані мною в програмі: (файлова змінна, <шлях до файлу>) - зв'язує файлову змінну з ім'ям файлу; (файлова змінна) - відкриває файл для читання і запису, пов'язаний з файлової змінної; (файлова змінна, номер компоненти) - зміщує покажчик файлу, пов'язаного з файлової змінної, до необхідному компоненту файлу. Нумеруються компоненти з нуля. (Файлова змінна) - повертає значення типу longint, яке містить кількість компонентів (записів) файлу. p align="justify"> З процедур і функцій користувача мною використовувалися процедура виведення графічної заставки на екран; процедури додавання запису до бази; редагування запису, вибраної курсором з бази; видалення запису з файлу, обраної курсором з бази; процедура виведення записів з файлу на екран; а також процедура пошуку записів у файлі за значенням поля, заданому користувачем.
4. ТЕСТУВАННЯ І АНАЛІЗ РЕЗУЛЬТАТІВ
Після запуску програми на екрані з'являється графічна інформаційна
В
заставка (Мал. 4.1.).
Після натискання клавіші ENTER, на екрані з'являється горизонтальне меню (рис.4.2)
В
Рис. 4.2. Горизонтальне меню та інформація. p align="justify"> Видно, що активний пункт меню - Нова. Натискаючи клавіші управління курсором, переміщаюся по пунктах меню. На пункті меню Нова натискаю клавішу ENTER, на екрані виводиться повідомлення (рис.4.3):
В
Рис. 4.3. Запит на новий запис. br/>
Ввожу наступну інформацію:
Після введення інформації і натиснення клавіші ENTER, з'являється запит (рис.4.4). Натискаю НІ - з'являється первісна заставка (рис 4. 2.). Додану запис ми відразу ж бачимо на екрані. br/>В
Рис.4.4 Додавання запису.
Якби ми натиснули клавішу ТАК, з'явилося знову б повід...