ВУЗ:
Составители:
72
Например, М=array [1..4] of integer; - массив из четырех целых чи-
сел.
M[1], M[2], M[3], M[4] – элементы массива М.
Тип-множество (set):
Множество – набор взаимосвязанных по какому-либо признаку (или
группе признаков) элементов, которые можно рассматривать как еди-
ное целое. Элементы множества должны принадлежать к одному и то-
му же типу данных, которые называют базовым типом множества.
Type Имя =set of “элемент1,..элементN”;
Например, А=set of (3,5,7,11,13) - множество простых чисел.
Тип-запись (record):
Запись- тип данных, состоящий из фиксированного числа компонентов
одного или нескольких типов. Определение типа записи начинается
идентификатором record и заканчивается зарезервированным словом
end. Между ними заключен список компонентов, называемых полями, с
указанием идентификаторов полей и типа каждого поля:
Type имя = record Например, Mash=record
имя поля1: тип компонента; Nomer:integer;
имя поля2: тип компонента;
Marka:string[20];
… year:integer;
end; end;
Файловый тип (file):
Файлы классифицируются по двум признакам: по типу (логическая
структура) и по методу доступа к элементам файла.
В Паскале существует три класса файлов по типу – типизированные
текстовые, нетипизированные. По методу доступа они делятся на фай-
лы последовательного доступа и прямого доступа.
К типизированным файлам относятся файлы строго определенного ти-
па (их
иногда рассматривают как последовательность записей опреде-
ленного типа). Стандартное задание в программе такой файловой пере-
менной осуществляется следующим образом:
Type FileRec=record
…
end;
var F:file of FileRec;
Текстовый файл рассматривается как последовательность симво-
лов, разбитая на строки. Каждая строка завершается символом конца
строки. На практике это два символа: перевод строки Chr(13) и возврат
каретки Chr(10).
Нетипизированный файл
рассматривается в Pascal как набор символов
или байтов. Представление Char или Byte не играет роли, а важно лишь
с точки зрения обьема занимаемого данными. Нетипизированный файл
является файлом прямого доступа, что говорит о возможности одно-
Например, М=array [1..4] of integer; - массив из четырех целых чи- сел. M[1], M[2], M[3], M[4] – элементы массива М. Тип-множество (set): Множество – набор взаимосвязанных по какому-либо признаку (или группе признаков) элементов, которые можно рассматривать как еди- ное целое. Элементы множества должны принадлежать к одному и то- му же типу данных, которые называют базовым типом множества. Type Имя =set of “элемент1,..элементN”; Например, А=set of (3,5,7,11,13) - множество простых чисел. Тип-запись (record): Запись- тип данных, состоящий из фиксированного числа компонентов одного или нескольких типов. Определение типа записи начинается идентификатором record и заканчивается зарезервированным словом end. Между ними заключен список компонентов, называемых полями, с указанием идентификаторов полей и типа каждого поля: Type имя = record Например, Mash=record имя поля1: тип компонента; Nomer:integer; имя поля2: тип компонента; Marka:string[20]; … year:integer; end; end; Файловый тип (file): Файлы классифицируются по двум признакам: по типу (логическая структура) и по методу доступа к элементам файла. В Паскале существует три класса файлов по типу – типизированные текстовые, нетипизированные. По методу доступа они делятся на фай- лы последовательного доступа и прямого доступа. К типизированным файлам относятся файлы строго определенного ти- па (их иногда рассматривают как последовательность записей опреде- ленного типа). Стандартное задание в программе такой файловой пере- менной осуществляется следующим образом: Type FileRec=record … end; var F:file of FileRec; Текстовый файл рассматривается как последовательность симво- лов, разбитая на строки. Каждая строка завершается символом конца строки. На практике это два символа: перевод строки Chr(13) и возврат каретки Chr(10). Нетипизированный файл рассматривается в Pascal как набор символов или байтов. Представление Char или Byte не играет роли, а важно лишь с точки зрения обьема занимаемого данными. Нетипизированный файл является файлом прямого доступа, что говорит о возможности одно- 72
Страницы
- « первая
- ‹ предыдущая
- …
- 70
- 71
- 72
- 73
- 74
- …
- следующая ›
- последняя »