Укажите верные утверждения.
(*ответ*) Для нетипизированных файлов файл может быть открыт для чтения с помощью процедуры Reset (f, BufSize)
(*ответ*) Для нетипизированных файлов файл может быть открыт для чтения с помощью процедуры Rewrite (f, BufSize)
(*ответ*) Размер буфера передачи данных можно изменить.
(*ответ*) По умолчанию размер буфера передачи данных равен 128 байт.
Для нетипизированных файлов файл может быть открыт для чтения с помощью процедуры Append (f, BufSize).
По умолчанию размер буфера передачи данных равен 1 байт.
Укажите верные утверждения.
(*ответ*) По умолчанию размер буфера передачи данных равен 128 байт
(*ответ*) Минимальный блок, который может быть записан или прочитан из файла, -1 байт
(*ответ*) Максимальный размер блока, который может быть записан или прочитан из файла, -64 Кбайт
Минимальный блок, который может быть записан или прочитан из файла, -128 байт
Максимальный размер блока, который может быть записан или прочитан из файла, -128 байт
Укажите верные утверждения.
(*ответ*) Под ссылочную переменную отводится 4 байта памяти
(*ответ*) Память под ссылочную переменную отводится в сегменте данных
(*ответ*) Ссылочные переменные содержат адрес ячейки памяти
Память под ссылочную переменную отводится в динамической области памяти
Под ссылочную переменную отводится 2 байта памяти
Укажите верные утверждения.
(*ответ*) К ссылочным переменным имеет смысл обращаться только после выполнения процедуры New (p).
(*ответ*) Параметром обращения к процедуре New (p) является типизированный указатель
(*ответ*) В результате обращения к процедуре New указатель приобретает значение адреса
Параметром обращения к процедуре New (p) является нетипизированный указатель
С помощью процедуры New выделяется ячейка памяти в сегменте данных
Укажите верные утверждения.
(*ответ*) Двунаправленный список называется очередью
(*ответ*) Каждый элемент очереди содержит указатель на следующий элемент и еще на предыдущий
(*ответ*) Очередь определяют два указателя
Для очереди соблюдается принцип «первым пришел - последним ушел»
Очередь - линейный список, в котором добавления и исключения элемента производятся с одного конца.
Укажите верные утверждения.
(*ответ*) Стек - линейный список, в котором добавления и исключения элемента производятся с одного конца
(*ответ*) Для стека соблюдается принцип «первым пришел - последним ушел»
(*ответ*) Работа со стеком осуществляется через указатель стека
Стек определяют два указателя
Для стека соблюдается принцип «первым пришел - первым ушел»
Укажите верные утверждения. Процедура Close (f)
(*ответ*) закрывает файл
(*ответ*) осуществляет регистрацию файла в каталоге
(*ответ*) выполняется автоматически по отношению ко всем открытым файлам при нормальном завершении программы
закрывает все открытые файлы
Укажите верные утверждения. Функция Eof (f)
(*ответ*) возвращает результат типа Boolean
(*ответ*) дает значение False, если считанный компонент файла не последний
(*ответ*) дает значение True, если считан последний компонент файла
(*ответ*) работает, если файл f открыт
работает, если файл f закрыт
дает значение False, если считан последний компонент файла
Укажите оператор, считывающий элемент из стека, не удаляя его.
(*ответ*) Y := p^.x
p^.x := y
y := p.x^
p.x^ := y
Укажите процедуры, которые возвращают динамическую память в кучу.
(*ответ*) Dispose (p)
(*ответ*) Freemem (p, Size)
New (p)
Mark (p)
Getmem (p, Size)
Укажите процедуры, которые выделяют память под динамическую переменную.
(*ответ*) Getmem (p, Size)
(*ответ*) New (p)
Dispose (p)
Freemem (p, Size)
Mark (p)