36544

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

Доклад

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

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

Русский

2013-09-22

28 KB

0 чел.

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

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

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

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

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

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

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

- текстовые;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


 

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

12733. Работа с большими документами в Microsoft Office Word 2007 223 KB
  Лабораторная работаТема: Работа с большими документами в Microsoft Office Word 2007 Цель работы: Научиться работать со стилями текста колонтитулами создавать оглавление и указатель оформлять документ используя макросы. Задание: В свою папку скопируйте файл Основы HTML. ...
12734. Выполнение расчетов в Microsoft Office Excel 2007 83 KB
  Лабораторная работаТема: Выполнение расчетов в Microsoft Office Excel 2007 Цель работы: Научиться создавать расчетные таблицы и выполнять расчеты в Microsoft Office Excel 2007. Упражнение 1. Построение расчетной таблицы простейшие вычисления Откройте Microsoft Excel. На Листе 1 создайт
12735. Работа со стандартными функциями в Microsoft Office Excel 2007 125.5 KB
  Лабораторная работа Тема: Работа со стандартными функциями в Microsoft Office Excel 2007 Цель работы: Научиться работать со стандартными функциями СЧЁТЕСЛИ СУММЕСЛИ ЕСЛИ в Microsoft Office Excel 2007. Задание: В MS Office Excel 2007 создайте расчетную таблицу. Выполните расчеты используя станд
12736. Разработка реляционной базы данных 603.98 KB
  Лабораторная работа №5 Тема: Разработка реляционной базы данных Цели работы: Изучить возможности СУБД Microsoft Access 2007. Научиться создавать многотабличную реляционную базу данных обеспечивающую хранение различных видов данных. Разрабатывать интерфейс пользователя баз
12737. Подготовка презентации в Microsoft PowerPoint 3.8 MB
  Лабораторная работа Тема: Подготовка презентации в Microsoft PowerPoint Цель работы: Научиться разрабатывать мультимедийную презентацию содержащую различные виды представления информации навигацию по представленному материалу а также анимацию отдельных объектов и пере
12738. Выполнение расчетов с использованием пакета символьной математики MathCAD 714.2 KB
  Лабораторная работа Тема: Выполнение расчетов с использованием пакета символьной математики MathCAD Цель работы: изучить возможности пакета символьной математики MathCAD в области вычисления математических выражений использования при расчетах переменных величин различн...
12739. Создание и обработка векторной графики 416.27 KB
  Лабораторная работа №2Тема: Создание и обработка векторной графики Цель работы: Изучить возможности графического редактора CorelDRAW предназначенного для создания и обработки векторной графики. Научиться создавать изображения на основе примитивов выполнять заливку изо...
12740. Создание и обработка растровой графики 89.03 KB
  Лабораторная работа Тема: Создание и обработка растровой графики Цель работы: Изучить основные возможности графического редактора Adobe Photoshop CS5 предназначенного для создания и обработки растровых изображений. Научиться пользоваться инструментами рисования и слоями д...
12741. Относительные, абсолютные и смешанные ссылки на ячейки в MS Office Excel 2007 63.16 KB
  Относительные абсолютные и смешанные ссылки на ячейки в MS Office Excel 2007 Ссылка – это адрес ячейки или диапазона ячеек. Ссылки бывают трех типов: относительные ссылки; например A1; абсолютные ссылки; например A1; смешанные ссылки; например A1 или A1. Относите