При объявлении уже существующих файлов
(*ответ*) программист должен сам следить за соответствием вида объявления характеру файла
тип файла изменится в соответствии с новым объявлением
контроль вида ранее созданных файлов осуществляется автоматически
нет надобности контроля вида ранее созданных файлов
При считывании в переменную символьного типа происходит считывание
(*ответ*) одного символа
всех символов до символов пробел
всех символов до символов пробел или Тав
всех символов до символа конца строки
При считывании процедурой Readln в переменную строкового типа считывается
(*ответ*) максимально возможное для данной переменной число символов строки
все символы до символов пробел или Тав
все символы до символа пробел
один символ
Процедура Dispose значение указателя
(*ответ*) не изменяет
возвращает
обнуляет
изменяет
Процедура Read применительно к текстовому файлу считывает из файла данные в переменные
(*ответ*) строкового, символьного, целого и вещественного типов
целого и вещественного типов
строкового и символьного типов
строкового типа
Процедура Readln после считывания всех данных в указанные в ней переменные из текстового файла
(*ответ*) пропускает все оставшиеся символы до символов конца строки
игнорирует все символы до конца файла
пропускает все незначащие символы этой строки и считывает следующую цепочку символов
переходит к следующей цепочке символов на этой строке
Процедура Seek ( f , <N компонента>) справедлива только для файлов
(*ответ*) типизированных и нетипизированных
типизированных и текстовых
нетипизированных
типизированных
Процедура вывода содержимого буфера текстового файла f в физический файл - это
(*ответ*) Flush (f)
Append (f)
SeekEof (f)
SetTextBuf (f)
Процедура, возвращающая динамическую память в состояние, которое было запомнено ранее при помощи процедуры Mark, - это
(*ответ*) Release
MemAvail
FreeMem
GetMem
Процедура, выполняющая установочную работу для механизма виртуальных методов, называется
(*ответ*) конструктором
установочной
инициализирующей
деструктором
Процедура, запоминающая состояние динамической памяти в тот момент, когда эта процедура вызывается, - это
(*ответ*) Mark(p)
GetMem (a, size(a));
New (p)
Release(p)
Процедуру Assign (f, FileName) нужно выполнять
(*ответ*) один раз для связи файловой переменной f c файлом, имя которого хранится в параметре FileName
каждый раз при открытии файла
каждый раз при инициализации файла
каждый раз при обращении к файлу, имя которого хранится в параметре FileName