ВУЗ:
Составители:
Рубрика:
NEXT i
REM Результат выполнения программы:
REM 1 2 3
REM 4 5 6
REM 7 8 9
REM 10 11 12
2.10. Организация работы с дисковой памятью в TURBO BASIC
Для организации работы с дисковой памятью используется понятие
файла. Файл − это набор данных на диске, который можно создать, к кото-
рому можно осуществить доступ для чтения или для записи данных, и ко-
торый, наконец, можно уничтожить. Всякий файл должен иметь имя, кото-
рое состоит из двух частей, разделенных точкой:
имя файла.расширение. Имя файла − это последовательность симво-
лов, которая содержит до 8 произвольных символов (букв, цифр,
знаков (, ), {, }, @, #, $, %, ^, &, !, -, _, /, ~).
Расширение содержит до 3 произвольных символов. В имени и в расшире-
нии файла не могут использоваться пробелы. Для однозначной идентифи-
кации файлов необходимо полностью указать спецификацию файла − имя
диска, путь и имя файла. Если файл находится на диске и в каталоге по
умолчанию, то достаточно указать лишь его имя.
В TB различают последовательные, прямые и двоичные файлы. Пря-
мые файлы представляют собой последовательность записей, к которым
можно обращаться в произвольном порядке. Двоичные файлы − это просто
последовательность байтов, в которых хранится информация. В данной ра-
боте рассматриваются лишь последовательные файлы, которые представ-
ляют собой последовательность записей (строк символов), разделенных
между собой символами “возврата каретки” или “перевода строки” (RC /
LF). Каждая запись формируется операцией вывода в файл. Преимущество
последовательных файлов − это возможность работы с ними с помощью
обычных текстовых редакторов. Основным ограничением при работе с ни-
ми является только лишь последовательный доступ к данным. При откры-
тии файла можно прочитать первую запись, затем вторую и т.д. При этом,
после чтения первой записи повторить эту операцию уже нельзя, не закрыв
и не открыв заново файл, а для того чтобы прочитать, скажем 10000-ю за-
пись, необходимо прочитать все предыдущие. Таким образом, последова-
тельные файлы удобны при обработке из программы, только если обраба-
тываются все или почти все записи файла.
Общая схема работы с файлом следующая:
NEXT i
REM Результат выполнения программы:
REM 1 2 3
REM 4 5 6
REM 7 8 9
REM 10 11 12
2.10. Организация работы с дисковой памятью в TURBO BASIC
Для организации работы с дисковой памятью используется понятие
файла. Файл − это набор данных на диске, который можно создать, к кото-
рому можно осуществить доступ для чтения или для записи данных, и ко-
торый, наконец, можно уничтожить. Всякий файл должен иметь имя, кото-
рое состоит из двух частей, разделенных точкой:
имя файла.расширение. Имя файла − это последовательность симво-
лов, которая содержит до 8 произвольных символов (букв, цифр,
знаков (, ), {, }, @, #, $, %, ^, &, !, -, _, /, ~).
Расширение содержит до 3 произвольных символов. В имени и в расшире-
нии файла не могут использоваться пробелы. Для однозначной идентифи-
кации файлов необходимо полностью указать спецификацию файла − имя
диска, путь и имя файла. Если файл находится на диске и в каталоге по
умолчанию, то достаточно указать лишь его имя.
В TB различают последовательные, прямые и двоичные файлы. Пря-
мые файлы представляют собой последовательность записей, к которым
можно обращаться в произвольном порядке. Двоичные файлы − это просто
последовательность байтов, в которых хранится информация. В данной ра-
боте рассматриваются лишь последовательные файлы, которые представ-
ляют собой последовательность записей (строк символов), разделенных
между собой символами “возврата каретки” или “перевода строки” (RC /
LF). Каждая запись формируется операцией вывода в файл. Преимущество
последовательных файлов − это возможность работы с ними с помощью
обычных текстовых редакторов. Основным ограничением при работе с ни-
ми является только лишь последовательный доступ к данным. При откры-
тии файла можно прочитать первую запись, затем вторую и т.д. При этом,
после чтения первой записи повторить эту операцию уже нельзя, не закрыв
и не открыв заново файл, а для того чтобы прочитать, скажем 10000-ю за-
пись, необходимо прочитать все предыдущие. Таким образом, последова-
тельные файлы удобны при обработке из программы, только если обраба-
тываются все или почти все записи файла.
Общая схема работы с файлом следующая:
Страницы
- « первая
- ‹ предыдущая
- …
- 40
- 41
- 42
- 43
- 44
- …
- следующая ›
- последняя »
