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

Реферат Файли





ЗМІСТ


Введення

1 Опис типізованих файлів

2 Принципи роботи з файлами

3 Створення та відкриття на запис нового файлу

4 Читання з файлу

5 Відкриття існуючого файлу на читання

6 Розпізнавання кінця файлу

7 Визначення імені файлу

8 Закриття файлу

9 Опис текстових файлів

10 Читання з текстового файлу

11 Запис у текстовий файл

12 Множини. Опис безлічі

13 Операції над множинами

Висновок

Література



Введення

файл читання запис відкриття безліч

Тема реферату В«ФайлиВ» з дисципліни В«Обчислювальна техніка та основи програмуванняВ». p> Мета роботи - ознайомитися з описом типізованих файлів; принципами роботи з файлами; створенням і відкриттям на запис нового файлу; читанням з файлу; відкриттям існуючого файлу на читання; розпізнаванням кінця файлу; визначенням імені файлу; закриттям файлу; описом текстових файлів; читанням з текстових файлів; записом у текстовий файл; множинами і їх описом; операціями над множинами.



1 Опис типізованих файлів

Файл - послідовність компонент, що є об'єктами одного типу. Кількість компонентів у файлі заздалегідь не обумовлюється, компоненти файлу не мають індексу. Доступ до компонентів файлу можливий тільки послідовним шляхом (тобто перебравши по черзі всі попередні компоненти).

Визначення типу

Type F = file of <тип компонент>;

Var X: F; або Var X: file of < тип компонент >;

де F - нове ім'я типу;

< тип компонент> - кожної крім файлового або запису, поле якої містить файлову компоненту.

Приклад :

Type VECT = array [1 .. 10] of real;

COMPLEX = record

Re, Im: real

end;

Var Inf: file of integer; { файл , містить цілі компоненти }

Mas : file of VECT ; {файл, що складається з масивів}

Chis : file of COMPLEX ; {файл, що складається з записів}

В 

2 Принципи роботи з файлами

Позначення:

- ознака кінця файлу;

- компонента файлу;

F - ім'я файлу;

A - файлова змінна, яка має той же тип, що і компоненти файлу;

- головка запису/читання.

Приклад:

В 

файл з трьох компонент порожній файл

Запис у файл

В В 

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

3 Створення та відкриття на запис нового файлу

В 

Rewrite ( F );

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


Приклад :

Var F: file of integer;

I , J : integer ;

...

{Запис у файл квадратів перших 100 натуральних чисел}

Rewrite (F);

for I: = 1 to 100 do

begin J: = Sqr (I);

end ;

В 

4 Читання з файлу

В 

Процедура читання з файлу можлива тільки тоді, коли файл відкритий для читання, тобто головка запису/читання суміщена з шуканої компонентою файлу.


5 Відкриття існуючого файлу на читання

В 

Якщо файл не порожній, то після виконання процедури відкриття файлу для читання, головка запису/читання буде поєднана з першою компонентою файлу. Якщо файл порожній, то головка запису/читання вказує на ознаку кінця файлу.


6 Розпізнавання кінця файлу

Розпізнавання кінця файлу здійснюється за допомогою функції:

В 

Приклад :

Var F: file of integer;

S , I : integer


сторінка 1 з 5 | Наступна сторінка





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

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