Информатика. Часть 1. Мойзес О.Е - 87 стр.

UptoLike

Составители: 

87
Random(х)возвращает случайное число от 0 до х. Если
функция задана без аргумента (Random), то будут
генерироваться случайные числа от 0 до 1
Randomize обеспечивает (при каждом перезапуске
программы) несовпадение последовательностей случайных
чисел, генерируемых функцией Random
Программирование типовых алгоритмов вычислений приведено
далее в главе 5.
4.4.2. Файлы
Удобным способом хранения
информации служит запись этой
информации на магнитный носитель (жесткие, гибкие диски, магнитные
ленты). Запись удобна особенно тогда, когда объем информации велик и
в дальнейшем предполагается использовать эту информацию в других
программах. В Паскале предусмотрен специальный тип данных
файлы, операции над которыми сводятся к работе с внешними
носителями [8,9,11].
Файлэто поименованная
область памяти на какомлибо
носителе информации, предназначенная для хранения данных. Этим
носителем может быть гибкий или жесткий диск (магнитная лента).
Внешние файлы должны быть описаны в разделе описаний
программы. Описание файлов в общем случае имеет следующий вид:
type <имя файла> = file of <тип компонент>;
var <имя файловой переменной>:<имя типа>;
или
var <имя файловой переменной> file of <тип компонент>;
Файловая переменная (обозначим ее как f) служит для доступа к
файлу.
В ТурбоПаскале существуют следующие категории файлов:
типизированные;
нетипизированные;
текстовые.
В зависимости от категории объявление файлов соответственно
будет:
var f1 : file of <тип компонент>;
f2 : file;
f3 : text.
Например:
var f1:file of char;