36544

Файлы в Паскаль. Описани и назначение

Доклад

Информатика, кибернетика и программирование

Описани и назначение Формально файл неопределяемое понятие однако мы можем определить его как множество данных объединенных логическими связями. Физический файл это реально существующее множество данных в памяти объединенных некоторым именем и возможно расширением.dt имя физического файла dt расширение файла. Существует понятие полного имени включающее полный путь до файла: D: .

Русский

2013-09-22

28 KB

0 чел.

Файлы в Паскаль. Описани и назначение

Формально, файл – неопределяемое понятие, однако мы можем определить его как множество данных, объединенных логическими связями.

Физический файл – это реально существующее множество данных в памяти, объединенных некоторым именем и, возможно, расширением.

inpX.dat – имя физического файла, dat – расширение файла.

Существует понятие полного имени, включающее полный путь до файла:

D:\...\<имя>.<расширение>

2. Типы файлов в Паскале.

- текстовые;

- типизированные;

- безтиповые (нетипизированные);

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

Состоит из компонентов одного типа. Все компоненты типизированного файла принадлежат к одному (любому) типу (кроме файлового) и являются минимально считываемыми и записываемыми единицами информации.

Все компоненты размещаются в памяти последовательно.

Безтиповой файл

Представляет собой совокупность блоков определенного размера, в каждом из которых информация представлена в закодированной компактной форме.

Используется для данных большого размера. Например, для передачи информации по сети.

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

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

Output – стандартный выходной файл, формируется при работе с экраном.

Для стандартных файловых переменных описание может быть опущено.

Преимущества текстовых файлов:

- простота создания (непосредственный набор данных на клавиатуре, любое число строк любой длины);

- наглядность (возможность просмотра текстового файла);

- универсальность (всегда можно обойтись только этим типом файла);

Технология работы в среде при использовании текстовых файлов:

1)До момента выполнения программы создать текстовый файл для исходных данных в соответствии с входной формой, убрав ВСЕ приглашения к вводу, если они присутствовали в входной форме для диалогового выполнения программы.

2)При работе в среде целесообразно использовать многооконный режим, поместив в одно окно текст программы, в другое – файл входных данных, в третье – файл результатов.

3)После завершения синтаксической отладки программы запустить программу на выполнение для некоторого набора исходных данных (соответствующих, например, 1-ому тесту) и, если выходной файл еще не открыт, открыть его.

4)Для выполнения той же программы, но для других исходных данных необходимо перейти в окно файла исходных данных, произвести изменения, СОХРАНИТЬ изменения и вновь запустить программу на выполнение. В результате выходной файл изменится.


 

А также другие работы, которые могут Вас заинтересовать

12698. Расчет эффективности и паспортизации механической вентиляционной установки 1.2 MB
  Цель работы: получить навыки проведения измерений необходимых для испытания оценки эффективности и паспортизации механической вентиляционной установки. 1. ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ 1.1. Определить производительность вентилятора по замерам статического ско...
12699. ИЗМЕРЕНИЕ ВИБРАЦИИ С ПОМОЩЬЮ ИЗМЕРИТЕЛЯ ШУМА И ВИБРАЦИИ ВШВ-003-М2 802.5 KB
  Цель работы: 1 закрепить основные теоретические положения о вибрации как об опасном и вредном производственном факторе; 2 научиться оценивать вибрации на рабочих местах и определять эффективность виброизоляции. ИЗМЕРЕНИЕ ВИБРАЦИИ С ПОМОЩЬЮ ИЗМЕРИТЕЛЯ ШУМА И ВИ...
12700. Расчет электрического искусственного освещения 103.5 KB
  Расчет электрического искусственного освещения Вариант №4 Беспалова А.А. Исходные данные: наименование помещения механический цех; размеры помещения 12×18 м2; расчетная высота подвеса 50 м; освещенность по ОСТ 32.9.81 тип светильника УПД500; источ...
12701. Построение трехмерной модели гранной поверхности и её комплексного чертежа 1.04 MB
  Лабораторная работа №1 Построение трехмерной модели гранной поверхности и её комплексного чертежа ВВЕДЕНИЕ Данные методические рекомендации предназначаются для студентов первого курса очного обучения изучаю...
12702. Построение линии пересечения поверхностей 359.5 KB
  Лабораторная работа №3 Построение линии пересечения поверхностей ВВЕДЕНИЕ Данные методические рекомендации предназначаются для студентов первого курса очного обучения изучающих дисциплину Инженерная графи...
12703. Построение трехмерной модели предмета. Построение комплексного чертежа предмета 2.3 MB
  Лабораторная работа №3 Часть 1.Построение трехмерной модели предмета Часть 2. Построение комплексного чертежа предмета ВВЕДЕНИЕ Данные методические рекомендации предназначаются для студентов первого курса очного обучения изучающих дисциплину Инженерна
12704. Моделирование сборочной единицы в системе КОМПАС -3D 2.87 MB
  Методические рекомендации по выполнению конструкторской документации в системе КОМПАС 3D. Лабораторная работа. Моделирование сборочной единицы. Содержание. Введение. 1. Задание..5 2.. Моделирование сборочной единицы.6 ...
12705. Создание трёхмерных моделей и ассоциативных чертежей деталей, входящих в состав сборочной единицы 2.31 MB
  Методические рекомендации по выполнению конструкторской документации в системе КОМПАС 3D Лабораторная работа №1 Создание трёхмерных моделей и ассоциативных чертежей деталей входящих в состав сборочной единицы Содержание. Введение. 1. Задание
12706. Организация военно-патриотического воспитания подростков на примере деятельности клуба Мужество 270.5 KB
  Патриотическое воспитание учащихся в настоящее время приобретает архиважное значение. Воспитать патриотов сегодня – это значит обеспечить будущее завтра. В советский период на самых различных государственных уровнях патриотической работе с молодёжью уделяется очень большое значение.