русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


ЛАБОРАТОРНА РОБОТА №9


Дата додавання: 2014-11-28; переглядів: 729.


ТЕМА: Складання, налагодження та введення програми з використанням файлів в системі програмування Borland Pascal 7.0.

МЕТА: Вивчити файлові типи даних в мові Паскаль. Придбати практичні навички в організації файлів і використання їх для обробки інформації.

 

 

МЕТОДИЧНІ ВКАЗІВКИ:

Перед виконанням лабораторної роботи необхідно вивчити правила запису й принцип організації роботи з файловим типом даних.

У мові ПАСКАЛЬ існує особливий тип даних, за допомогою якого можна розташовувати набори даних, призначених для тривалого зберігання, на зовнішніх носіях інформації. Ці набори зберігаються після того, що як створила їхня програма припинить свою роботу, і можуть надалі використатися іншими програмами. Такий тип даних називається файловим.

· Файл - послідовність однотипних компонентів, розташованих на одному із зовнішніх носіїв ЕОМ.

Послідовні файли

Читання файлу виробляється тільки з початку, щораз зчитується тільки один поточний компонент, причому не можна прочитати поточний компонент, не прочитавши попередньої. Запис у файл здійснюється тільки приєднанням чергового компонента до його кінця. Число компонентів, називане довжиною файлу, у визначенні файлового типу не фіксується. Ця здатність явно відрізняє поняття файлу від поняття масиву. Якщо файл не має компонент, то його називають порожнім. Для файлу є спеціальна ознака закінчення - кінець файлу (eof (f)).

Для роботи файлову змінну спочатку необхідно зв'язати з ім'ям на зовнішньому пристрої:

assign (f, 'data. txt');

потім відкрити для читання ( reset), запису ( rewrite) або дозаписи (append).

Текстові файли

Однієї з різновидів послідовних файлів є текстові файли, компонентами яких є літери ( стандартний тип CHAR ). Для вказівки типу файлів у мові ПАСКАЛЬ існує заздалегідь певний стандартний ідентифікатор TEXT:

var f1, f2: text;

Текстові файли забезпечують взаємодія між обчислювальними системами й користувачами.

Операції над файлами.

Запис інформації й читання файлів можуть виконуватися за допомогою спеціальних процедур:


<== попередня лекція | наступна лекція ==>
ЗАВДАННЯ № 2 | Readln ( f, x )


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн