Содержание
- 2. Файлы Файл – это область на диске, имеющая имя. Файлы только текст без оформления, не содержат
- 3. Бинарные файлы бывают двух видов типизированные, нетипизированные. К типизированным относятся файлы, содержащие данные строго определенного типа.
- 4. Доступ к компоненту файла осуществляется через указатель файла. При выполнении операции чтения или записи указатель автоматически
- 5. Файловая переменная типизированного файла описывается как: Описание типизированных файлов Туре = file оf ; где -
- 6. Как и любая переменная языка Паскаль, файловая переменная может быть описана в инструкции объявления переменных. Например:
- 7. Связь между физическим файлом и файловой переменной устанавливается специальной процедурой. Процедура Инициализация файловой переменной инициализирует файловую
- 8. Например: Инициализация файловой переменной Туре F = file of real; Var f1, f2, f3: F; ...
- 9. Процедура Открытие файла открывает файл, определенный файловой переменной f для чтения. При выполнении этой процедуры указатель
- 10. При открытии для чтения несуществующего файла регистрируется ошибка выполнения, а функция lOResult типа Word возвращает значение,
- 11. Процедура Открытие файла открывает файл, определенный файловой переменной f, для записи. При открытии для записи существующего
- 12. Закрытие файла, открытого для записи или чтения, осуществляется процедурой Закрытие файла Close(f) При этом вновь созданный
- 13. Процедура Стандартные процедуры и функции обслуживания типизированных файлов осуществляет чтение очередных компонентов типизированного файла. Список переменных
- 14. Процедура Стандартные процедуры и функции обслуживания типизированных файлов осуществляет запись данных в типизированный файл. Список вывода
- 15. Процедура Стандартные процедуры и функции обслуживания типизированных файлов осуществляет установку указателя файла (переход) на компонент файла
- 16. Функция Стандартные процедуры и функции обслуживания типизированных файлов возвращает количество компонент файла, указанного файловой переменной. Может
- 17. Принцип сэндвича I этап. открыть файл : связать переменную f с файлом открыть файл (сделать его
- 18. После открытия файла для чтения или записи указатель файла стоит в его начале и указывает на
- 19. Добавление компонентов в конец файла выполняется в режиме записи. Для этого указатель файла устанавливается на его
- 20. Работа с файлами Особенности: имя файла упоминается только в команде assign, обращение к файлу идет через
- 21. Функция Стандартные процедуры и функции обслуживания файлов определяет конец файла. Как было отмечено выше, размер файла
- 22. Последовательный доступ при открытии файла курсор устанавливается в начало чтение выполняется с той позиции, где стоит
- 23. Пример Задача: в файле input.dat записаны числа, сколько их – неизвестно. Записать в файл output.dat их
- 24. Программа program qq; var s, x: integer; begin assign(f, 'input.dat'); reset(f); s := 0; close(f); end.
- 25. Задания В файле data.dat записаны числа, сколько их – неизвестно. «3»: Найти сумму чётных чисел и
- 26. Обработка массивов Задача: в файле input.dat записаны числа, сколько их – неизвестно, но не более 100.
- 27. Чтение данных в массив var A: array[1..100] of integer; f: file of integer; function ReadArray(var m:
- 28. Программа program qq; var A: array[1..100] of integer; f: file of integer; N, i: integer; Begin
- 29. Задания В файле input.dat записаны числа, известно, что их не более 100. «3»: Отсортировать массив по
- 30. Разработать программу, создающую файл, компонентами которого являются символы, введенные с клавиатуры. Затем эта программа должна: организовывать
- 31. Пример Program ex; Var f, f1: file of char; { две файловые переменные} ch, i: char;
- 32. Пример {занесение записей в файл} while ch ’*’ do {пока не введено символ ‘*’} begin ReadLn(ch);
- 33. Пример WriteLn (’Введите символ для удаления:’); ReadLn(ch); {подготовка к удалению записей: переименование исходного файла и открытие
- 35. Скачать презентацию