русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Закрыть файл.


Дата добавления: 2013-12-23; просмотров: 601; Нарушение авторских прав


Произвести считывание информации из файла, или записать информацию в файл, или дозаписать.

Открыть новый файл (или уже существующий) для чтения из файла, записи в файл или дозаписи;

Связать файловый указатель с именем файла на диске;

Описать файловый указатель;

Нетипизированные файлы;

Типизированные файлы;

Файловая переменная является логическим файлом.

Данные, обрабатываемые программой, могут находиться не только в оперативной памяти компьютера, но и располагаться на устройствах внешней памяти в ФАЙЛАХ.

Под файлом понимается либо именнованная область внешней памяти ПК (жесткий диск, дискета, CD и т.д.), либо логическое устройство – потенциальный источник и приемник информации.

Обращение к внешним устройствам памяти из программы на TP дает возможность:

§ формировать большие объемы
информации;

§ корректировать информацию
на всем протяжении времени
ее существования;

§ транспортировать данные в
другие программы.

Для того, чтобы обратиться к файлу на диске, необходимо в программе описать файловую переменную, а затем связать эту файловую переменную с физическим файлом на диске с помощью специальной встроенной процедуры.

Турбо Паскаль поддерживает 3 файловых типа:

3). текстовые файлы.

Текстовые файлы – это файлы, состоящие из кодов ASCII.

Текстовый файл является стандартным типом, поэтому описание его :

Var f: text;

f1, f2: text;

Текстовые файлы могут иметь любое расширение: a.pas, b.txt и т.д., но предпочтительнее расширение *.pas , т.к. тогда файл будет находиться в каталоге TP.



Текстовые файлы представляют собой последовательность символов, сформатированную в строки, где каждая строка заканчивается признаком конца строки EOLN(End of Line - код возврата каретки #13, код перевода строки #10) и содержит признак конца файла EOF(End Of File - код #26).

Любой файл имеет следующие характерные признаки:

ü Имя – выражение срокового типа;

ü Файл должен содержать компоненты одного типа (любого, кроме файлового);

ü Длина файла не указывается при его объявлении и ограничивается только емкостью устройства внешней памяти.

При работе с файлом необходимо выполнить определенные действия:



<== предыдущая лекция | следующая лекция ==>
Файловые переменные. | Дать имя файлу (Save as).


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.