« Предыдущий вопрос
Множества

Понятие множества в языке Pascal основывается на математическом представлении о множествах: эт

Загрузка
Скачать Получить на телефон
например +79131234567

txt fb2 ePub html

на телефон придет ссылка на файл выбранного формата

Что это

Шпаргалки на телефон — незаменимая вещь при сдаче экзаменов, подготовке к контрольным работам и т.д. Благодаря нашему сервису вы получаете возможность скачать на телефон шпаргалки по информационным технологиям. Все шпаргалки представлены в популярных форматах fb2, txt, ePub , html, а также существует версия java шпаргалки в виде удобного приложения для мобильного телефона, которые можно скачать за символическую плату. Достаточно скачать шпаргалки по информационным технологиям — и никакой экзамен вам не страшен!

Сообщество

Не нашли что искали?

Если вам нужен индивидуальный подбор или работа на заказа — воспользуйтесь этой формой.

Следующий вопрос »
Модули. Виды модулей

Модуль(UNIT) в Pascal – это особым образом оформленная библиотека подпрограмм. Модуль, в отлич

Файлы. Операции с файлами


Файловый тип данных определяет упорядоченную совокупность однотипных компонент.


При работе с файлами выполняются операции ввода-вывода. Операция ввода – это перепись данных с внешнего устройства в память, операция вывода – пересылка данных из памяти на внешнее устройство.


Текстовые файлы


Для описания таких файлов имеется тип Text:


var TF1, TF2: Text;


Компонентные файлы


Компонентный, или типизированный файл, – это файл с объявленным типом его компонент.


type M = File Of T;


где М – имя файлового типа;


Т – тип компоненты. Операции производятся с помощью процедур.


Write(f, X1,X2,…XK)


Бестиповые файлы


Бестиповые файлы позволяют записывать на диск произвольные участки памяти ЭВМ и считывать их.


var f: File;


1. Procedure Assign(var F; FileName: String); Она сопоставляет имя файла с переменной.


2. Procedure Close(var F);


Она разрывает связь между файловой переменной и внешним дисковым файлом и закрывает файл.


3. Function Eof(var F): Boolean;


{Типизированные или нетипизированные файлы}


Function Eof[(var F: Text)]: Boolean;


{Текстовые файлы}


Проверяет на конец файла.


4. Procedure Erase(var F);


Удаляет внешний файл, связанный с F.


5. Function FileSize(var F): Integer;


Возвращает размер в байтах файла F.


6. Function FilePos(var F): LongInt;


Возвращает текущую позицию внутри файла.


7. Procedure Reset(var F [: File; RecSize: Word]);


Открывает существующий файл.


8. Procedure Rewrite(var F: File [; Recsize: Word]);


Создает и открывает новый файл.


9. Procedure Seek(var F; N: LongInt);


Перемещает текущую позицию файла к определенному компоненту.


10. Procedure Append(var F: Text);


Дозапись.


11. Function Eoln[(var F: Text)]: Boolean;


Проверяет на конец строки.


12. Procedure Read(F, V1 [, V2…, Vn]);


{Типизированные и нетипизированные файлы}


Procedure Read([var F: Text;] V1 [, V2…, Vn]);


{Текстовые файлы}


Читает компонент файла в переменную.


13. Procedure Readln([var F: Text;] V1 [, V2…, Vn]);


Считывает строку символов в файле, включая маркер конца строки, и переходит к началу следующей.


14. Function SeekEof[(var F: Text)]: Boolean;


Возвращает признак конца файла. Используется только для открытых текстовых файлов.


15. Procedure Writeln([var F: Text;] [P1, P2…, Pn]);


{Текстовые файлы}


Выполняет операцию Write, затем помещает метку конца строки в файл.