Содержание
- 2. - именованная область внешней памяти ЭВМ, хранящая совокупность данных. Файл
- 3. Файл имеет имя (до 8 лат. букв, цифр или символов !, @, #, $, %, ^,
- 4. Файл можно представить как потенциально бесконечный список значений одного типа. В любой момент времени программе доступен
- 5. Файлы последовательного доступа (к элементам обеспечивается доступ в той же последовательности, в которой они записывались) Файлы
- 6. Типы файлов (файловых переменных) Обмен данными с файлом осуществляется с помощью переменных файлового типа. Текстовые Типизированные
- 7. Формат описания файлов var : text ; {текстовый файл} var : file of ; {типизированный файл}
- 8. Примеры var f1 : text; f2 : file of integer; f3 : file;
- 9. Процедуры и функции для работы с файлами
- 10. 1. Процедура, связывающая файловую переменную с конкретным файлом. assign(f1,‘c:\tp\10b\file.dat’); Пример assign(f , );
- 11. 2. Процедура, открывающая существующий файл для чтения. reset(f);
- 12. 3. Процедура, создающая и открывающая новый файл для записи. (Если файл ранее содержал данные, то они
- 13. 4. Процедура, открывающая существующий файл для добавления. (Только для текстовых файлов). append(f);
- 14. 5. Процедура, закрывающая файл с сохранением в нем данных. close(f);
- 15. 6. Процедура, переименовывающая неоткрытый файл. rename(f , );
- 16. 7. Процедура, удаляющая неоткрытый файл. erase(f);
- 17. 8. Функция, возвращающая True, если получен признак конца файла, иначе – False. eof(f)
- 18. 9. Функция, возвращающая 0, если открытый файл существует, иначе – др. целое число. (Работает с директивой
- 19. Могут содержать строки, символы и числа любого типа. Текстовые файлы Перед записью в файл внутреннее представление
- 20. Процедуры и функции для работы с текстовыми файлами
- 21. 1. Процедуры ввода значений переменных из файла. read(f, ); readln(f, );
- 22. 2. Процедуры вывода значений выражений в файл. write(f, ); writeln(f, );
- 23. 3. Функция, возвращающая True, если получен признак конца строки, иначе – False. eoln(f);
- 24. Позволяют организовать прямой доступ к компоненту по его порядковому номеру. Типизированные файлы Перед первым обращением к
- 25. Типизированные файлы также используют процедуры read(f, ) и write(f, ). Переменные и выражения в списках ввода-вывода
- 26. Процедуры и функции для работы с типизированными файлами
- 27. 1. Процедура, смещающая указатель на компонент с номером N (выражение типа longint). seek(f, N);
- 28. 2. Процедура, удаляющая часть файла с текущей позиции до его конца. truncate(f);
- 29. 3. Функция, возвращающая количество компонентов файла (типа longint). filesize(f);
- 30. 4. Функция, возвращающая номер текущего элемента (типа longint). filepos(f);
- 32. Скачать презентацию