Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Обробка набору даних, представленого у вигляді файлу

Реферат Обробка набору даних, представленого у вигляді файлу





ozdanienab; fail: file of zapis;: zapis;, n, tg: integer;: string;

{введення імені створюваного файлу}

{зв'язування змінної fail з набором даних}

{відкриття файлу fail для запису}

{введення кількості елементів n} i:=1 to n do

{введення даних}

{запис даних у файл};

{end for i:=1 to n}

{закриття файлу};


1.3 Опис модуля dobavlenie.tpu


У модулі dobavlenie.tpu описана процедура dobavleniek і типи, необхідні для роботи з безліччю даних.

Описова частина модуля:

dobavlenie; vivod; dopsredstva=(faxmodem, modem, fax, nety);=record: byte;: string;: longint;: integer;: dopsredstva;; dobavleniek (name: string);

Процедура dobavleniek додає елементи в кінець набору даних. У цю процедуру передається змінна name (ім'я файлу).

Псевдокод процедури dobavleniek:

procedure dobavleniek; fail: file of zapis;: zapis;, n, tg, max: integer;, oplatastr: string;

{зв'язування змінної fail з набором даних}

{відкриття файлу fail для запису}

{пошук останнього ел-та і установка покажчика в кінець файлу}

{введення запланованого додаються елементів} i:=max +1 to n + max do

{введення даних}

{запис даних у файл};

{end for}

{закриття файлу}

{висновок нд};


1.4 Опис модуля vivod.tpu


У модулі vivod.tpu описана процедура vivodnab і типи, необхідні для роботи з безліччю даних.

Описова частина модуля:

vivod; crt; dopsredstva=(faxmodem, modem, fax, nety);=record: byte;: string;: longint;: integer;: dopsredstva;; vivodnab (name: string);


Процедура vivodnab забезпечує виведення набору даних на екран у вигляді таблиці і скролінг таблиці, якщо вона не поміщається у вікні. У цю процедуру передається змінна name (ім'я файлу).

Псевдокод процедури vivodnab:

vivodnab; stroka: array [1 .. 50] of string [80];: integer;: zapis;, oplatastr: string;: file of zapis;, m, a, l: integer; : char;

{зв'язування змінної fail з нд і відкриття файлу}

{ініціалізація k}

{ініціалізація stroka [1] і stroka [2]}

{читання даних з файлу}

{переклад даних в рядковий тип}

{запис рядків таблиці в масив рядків}

{підготовка наступної ітерації} eof (fail);

{end repeat}

{ініціалізація останнього рядка}

{відключення курсора}

{промальовування робочого вікна}

{висновок перших 25-ти рядків}

{ініціалізація m}

{визначення коду натиснутою клавіші} key of

Назад | сторінка 3 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Практична обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Оператори введення - виведення даних
  • Реферат на тему: Потокове шифрування файлу
  • Реферат на тему: Робота зі структурою двійкового файлу
  • Реферат на тему: Клас двійкового файлу, похідний від fstream