Сущность и задачи файлов, особенности работы с ними. Характеристика видов файлов в Turbo Pascal: текстовых, типизированных, нетипизированных. Описание процедур и функций, используемых при открытии, записи, чтении, добавлении, изменении и удалении файла.
Работа с файлами составляет существенную часть необходимых умений квалифицированного программиста. Главное, чему необходимо научиться при работе с файлами - это записать информацию из программы в файл. Для этого нужно: описать переменную файлового типа; связать ее с конкретным физическим файлом; открыть файл выполнить чтение или запись информации; по окончании работы с файлом закрыть файл.Язык Турбо Паскаль предлагает три вида представления файлов: текстовые файлы, типизированные файлы, нетипизированные файлы. Главное, чему необходимо научиться при работе с файлами - это записать информацию из программы в файл и считать нужную информацию в выделенную переменную для обработки программой. по окончании работы с файлом закрыть файл процедурой close. Для работы с файлами используются процедуры и функции: 1.До начала работы с файлами в Паскале необходимо установить связь между файловой переменной и именем физического дискового файла: Assign(, ). Работа с файлами заключается, в основном, в записи элементов в файл и считывании их из файла.Из данной курсовой работы мы узнали: Любой из файлов можно читать, анализировать, изменять и записывать. Для работы с файлом на диске надо представить в программе файловую переменную и произвести ее логическую связку с этим файлом. Их можно использовать только для выполнения операций с файлами (чтения, записи, удаления файла и т.д.). Работа с файлами заключается, в основном, в записи элементов в файл и считывании их из файла.
Введение
В Turbo Pascal часто приходится работать c данными, при этом ни исходные данные, ни результаты не сохраняются, и нам приходится вводить их заново. Это очень неудобно при больших объемах данных. Но на данный момент эта проблема решена. Для этого необходимо оформить исходные данные и результаты в виде файлов, которые хранятся на диске точно так же, как и программы, которые можно использовать в любой момент, когда это необходимо, что упрощает нашу работу. Введение файлового типа в язык Паскаль вызвано необходимостью обеспечить возможность работы с внешними устройствами ЭВМ, предназначенными для ввода, вывода и хранения данных. Работа с файлами составляет существенную часть необходимых умений квалифицированного программиста. Главное, чему необходимо научиться при работе с файлами - это записать информацию из программы в файл. Для этого нужно: описать переменную файлового типа; связать ее с конкретным физическим файлом; открыть файл выполнить чтение или запись информации; по окончании работы с файлом закрыть файл.
Цель курсовой работы: узнать на какие виды делятся файлы в Pascal. Как они различаются, их особенности, как с ними работать, какие функции используются при работе с файлами. В данной курсовой работе мы рассмотрим основные приемы работы с файлами, узнаем: что такое файл, файловые переменные, какие процедуры и функции используются при открытии файла, записи и чтении, добавлении, изменении, удалении, как самого файла, так и его частей, установление связь между файловой переменной и именем физического дискового файла.
Также узнать о таких процедурах и функциях Close, rewrite, reset, eof, seek, filesize, rename, erase, truncate, append, SETTEXTBUF, Append, Flush, SEEKEOLN, SEEKEOF об их использовании.
Вывод
Из данной курсовой работы мы узнали: Любой из файлов можно читать, анализировать, изменять и записывать.
Паскаль поддерживает три вида файлов - типизированные, текстовые и нетипизированные, что полностью покрывает все возможные потребности программистов по обмену данными между программой и внешней памятью. Для работы с файлом на диске надо представить в программе файловую переменную и произвести ее логическую связку с этим файлом. Над файловой переменной нельзя выполнять никаких операций (присваивать значение, сравнивать и др.). Их можно использовать только для выполнения операций с файлами (чтения, записи, удаления файла и т.д.). Также, через файловую переменную можно получить информацию о конкретном файле (тип, параметры, имя файла и т.д.). До начала работы с файлами в Паскале необходимо установить связь между файловой переменной и именем физического дискового файла с помощью процедуры Assign.. Работа с файлами заключается, в основном, в записи элементов в файл и считывании их из файла. Для этого используется процедура Write. Процедура Reset ищет на диске уже существующий файл и переводит его в режим чтения, устанавливая указатель на первую позицию файла. Процедура Read(, ) используется для чтение из файла. После окончания работы с файлами на Паскале, они должны быть закрыты процедурой Close.
Использование файлов в Pascal облегчает работу программисту, так как можно использовать записанные данные в файле сколько угодно раз, поэтому файлы так распространены среди программистов и пользователей.
Список литературы
1. В.В. Фаронов. «Турбо Паскаль Начальный курс» М.: "Нолидж", 2001.
2. В.В. Шураков. «Обеспечение сохранности информации в системах обработки данных». М.: "Финансы и статистика", 1985.