В процедуре резервирования памяти Getmem (p, Size) р – это переменная типа указатель переменная любого типа

Вопрос посетителя

Структура типа стек описана:
Type Uk = ^Elem; Elem = Record x : Integer; next : Uk; End; Var p, q : Uk;
Добавить элемент в стек (р — указатель на вершину стека):
(*ответ*) New(q); Readln(q^.x); q^.next := p; p := q
 New(q); p := q
 New(q); Readln(q^.x); p := q; q^.next := p
 New(q); Readln(q^.x); q^.next := p
Существует описание
TPerson = Object
Name : string[25]; Stavka : Real;
Procedure Init (Nm, Dg : String; Sv : Real);
Procedure ShowName;
Procedure ShowStavka;
end;
Var p : ^TРerson;
Правильно записанное обращение к процедуре Init
(*ответ*) p^ . Init (‘Захаров’, ‘Бухгалтер’, 400)
 p . Init (‘Захаров’, ‘Бухгалтер’, 400)
 Init (‘Захаров’, ‘Бухгалтер’, 400)
 TPerson . Init (‘Захаров’, ‘Бухгалтер’, 400)
Укажите верные утверждения.
Текстовые файлы — это файлы, в которых
(*ответ*) информация представляется посредством символов в коде ASCII.
(*ответ*) конец файла обозначается явно символом ^Z (код 26)
(*ответ*) при чтении чисел и строк они автоматически преобразуются из текстового предствления в машинное
(*ответ*) порции информации могут разделяться на строки
 информация представляется в кодах Паскаля
 числа не преобразуются в символьный вид
_ — это такая структура, компонентами которой являются взаимосвязанные данные различных типов и использующие эти данные процедуры и функции (запишите прописными русскими буквами)
(*ответ*) Объект
В объектном типе данных компоненты-данные называются
(*ответ*) полями
 методами
 экземплярами
 записями
В объектном типе данных компоненты-процедуры и функции называются
(*ответ*) методами
 полями
 экземплярами
 записями
В описании ссылочного типа Type Ptr = ^t; t — это
(*ответ*) базовый тип.
 специальный тип.
 ссылочный тип.
 динамический тип.
В приведенном фрагменте программы формирования списка из трех элементов установите соответствие между операторами и их назначением.
 p := Nil < создание пустого списка
 For i := 3 DownTo 1 Do < цикл для трех элементов
 Begin < начало составного оператора
 New (q) < выделение памяти для элемента списка
 Readln(q^.x); < ввод информационной части списка
 q^.next := p < запомнили адрес предыдущего элемента списка
 p := q < запомнили адрес текущего элемента списка
 End < конец составного оператора
В процедуре резервирования памяти Getmem (p, Size) Size – это
(*ответ*) размер в байтах требуемой части кучи для переменной р
 адрес ячейки памяти, выделенной для переменной р
 общее число байт, доступных в области динамической памяти
 размер наибольшего доступного блока непрерывной памяти в куче
В процедуре резервирования памяти Getmem (p, Size) р – это
(*ответ*) переменная типа указатель
 переменная любого типа
 адрес первой ячейки динамической области памяти
 размер в байтах требуемой части кучи

Ответ эксперта

Структура типа стек описана:
Type Uk = ^Elem; Elem = Record x : Integer; next : Uk; End; Var p, q : Uk;
Добавить элемент в стек (р — указатель на вершину стека):
(*ответ*) New(q); Readln(q^.x); q^.next := p; p := q
 New(q); p := q
 New(q); Readln(q^.x); p := q; q^.next := p
 New(q); Readln(q^.x); q^.next := p
Существует описание
TPerson = Object
Name : string[25]; Stavka : Real;
Procedure Init (Nm, Dg : String; Sv : Real);
Procedure ShowName;
Procedure ShowStavka;
end;
Var p : ^TРerson;
Правильно записанное обращение к процедуре Init
(*ответ*) p^ . Init (‘Захаров’, ‘Бухгалтер’, 400)
 p . Init (‘Захаров’, ‘Бухгалтер’, 400)
 Init (‘Захаров’, ‘Бухгалтер’, 400)
 TPerson . Init (‘Захаров’, ‘Бухгалтер’, 400)
Укажите верные утверждения.
Текстовые файлы — это файлы, в которых
(*ответ*) информация представляется посредством символов в коде ASCII.
(*ответ*) конец файла обозначается явно символом ^Z (код 26)
(*ответ*) при чтении чисел и строк они автоматически преобразуются из текстового предствления в машинное
(*ответ*) порции информации могут разделяться на строки
 информация представляется в кодах Паскаля
 числа не преобразуются в символьный вид
_ — это такая структура, компонентами которой являются взаимосвязанные данные различных типов и использующие эти данные процедуры и функции (запишите прописными русскими буквами)
(*ответ*) Объект
В объектном типе данных компоненты-данные называются
(*ответ*) полями
 методами
 экземплярами
 записями
В объектном типе данных компоненты-процедуры и функции называются
(*ответ*) методами
 полями
 экземплярами
 записями
В описании ссылочного типа Type Ptr = ^t; t — это
(*ответ*) базовый тип.
 специальный тип.
 ссылочный тип.
 динамический тип.
В приведенном фрагменте программы формирования списка из трех элементов установите соответствие между операторами и их назначением.
 p := Nil < создание пустого списка
 For i := 3 DownTo 1 Do < цикл для трех элементов
 Begin < начало составного оператора
 New (q) < выделение памяти для элемента списка
 Readln(q^.x); < ввод информационной части списка
 q^.next := p < запомнили адрес предыдущего элемента списка
 p := q < запомнили адрес текущего элемента списка
 End < конец составного оператора
В процедуре резервирования памяти Getmem (p, Size) Size – это
(*ответ*) размер в байтах требуемой части кучи для переменной р
 адрес ячейки памяти, выделенной для переменной р
 общее число байт, доступных в области динамической памяти
 размер наибольшего доступного блока непрерывной памяти в куче
В процедуре резервирования памяти Getmem (p, Size) р – это
(*ответ*) переменная типа указатель
 переменная любого типа
 адрес первой ячейки динамической области памяти
 размер в байтах требуемой части кучи

image_pdfСкачать ответimage_printРаспечатать решение

Добавить комментарий

Похожие вопросы от пользователей