В данном фрагменте программы формирования элемента списка необходимо записать недостающий оператор. (Запишите прописными буквами без использования пробелов.)
p := Nil; New(q); Readln(q^.x); q^.next := p; _____
В последовательность операторов фрагмента программы, которая организует формирование нового узла дерева, допишите константу (прописными буквами).
New (p); p^.Dd := w; p^.count := 1; p^.Left := ____; p^.Right := nil
В приведенном фрагменте программы
Var P : ^Integer;
Begin New (P); New(P); End.
В приведенном фрагменте
Type Ptr = ^S; S = Record x : Integer; y : Ptr; End;
Var p, q : Ptr;
переменные p и q имеют структуру типа
В программе объявлен указатель на одномерный массив
Type Vec = Array [1 .. 20] of String; Var A : ^Vec;
В программе возможны следующие операторы присваивания:
Для чтения данных из нетипизированного файла используется процедура
BlockRead (Var f : file; Var A; n : Word; Var result : Word), где n - это
Для чтения данных из нетипизированного файла используется процедура
BlockRead (Var f : file; Var A; n : Word; Var result : Word), где result - это
Для чтения данных из нетипизированного файла используется процедура
BlockRead (Var f : file; Var A; n : Word; Var result : Word), где А - это
Допишите (прописными буквами) фрагмент программы добавления элемента в стек. Указатель стека р.
New(q); Readln(q^.next); q^.next := ___; p := q;
Если Doch является дочерним типом по отношению к Rodit и существует описание
Var c, d : Doch; r : Rodit, то справедливым будет выражение
Есть описание Type
TPerson = Object . . .
TStudent = Object (TPerson)
Ball : Real;
Procedure Init (Nm, Dg : String; Sv, Bl : Real);
Procedure ShowBall;
end;
Var a : TStudent; b : TPerson;
Верно записаны обращения к методу ShowBall:
Есть описание списка:
Type Uk = ^Elem;
Elem = Record x : integer; next : Uk; End;
Var p, q : Uk;
Первому элементу списка необходимо присвоить значение 500. Указатель на начало списка - р. Верно записан оператор
Есть описание: Type
Empty = Record Name : String [20]; Ind : Integer; End;
f = File Of Empty;
Правильными описаниями переменной для типизированного файла являются
Есть описание: Type
Empty = Record Name : String [20]; Ind : Integer; End;
Составьте описание переменной для типизированного файла.
Есть описание:
Type ObjPos = Object
Line : Word; Col : Word; Procedure Init (L, C : Word);
End;
b = Object (ObjPos)
Si : Char; Procedure Init (l, C : Word; S : Char);
End;
Var a : b; c : ObjPos; d : Object (ObjPos);
Правильно заданы экземпляры объекта ObjPos
Есть описание:
Type ObjPos = Object
Line : Word; Col : Word; Procedure Init (L, C : Word);
End;
b = Object (ObjPos)
Si : Char; Procedure Init (L, C : Word; S : Char);
End;
Var a : b; c : ObjPos; d : Object (ObjPos);
Методами объекта а являются
Есть описание:
Type TObjPos = Object
Line : Word;
Col : Word;
Procedure init (L, C : Word);
End;
Var apos: TObjPos;
Запишите прописными буквами недостающую часть обращения к методу объекта:
_____.init (a, b);
Есть описание:
Type TObjPos = Object
Line : Word;
Col : Word;
Procedure init (L, C : Word);
End;
Необходимо описать объект-наследник TRw с новым полем fCol целого типа. Установите порядок описания объекта-наследника.
Есть описание:
Type TObjPos = Object
Line : Word;
Col : Word;
Procedure Init (L, C : Word);
End;
Необходимо создать AРos - экземпляр объекта TОbjPos.
Есть описание:
Type
ObjPos = Object
Line : Word; Col : Word; Procedure Init (L, C : Word);
End;
b = Object (ObjPos)
Si : Char; Procedure Init (L, C : Word; S : Char);
End;
Var a : b; c : ObjPos;
Полями объекта а являются
Есть описание
Type Ptr = ^knot; knot = Record date : Char; Left, Right : Ptr End;
Описание переменной для хранения информации узла дерева выглядит (запишите прописными буквами)
Var Uzel : _________
Есть описание
Type Ptr = ^knot;
knot = Record date : Char; Left, Right : Ptr End;
Верными являются утверждения:
Имеется описание:
Type TPerson = Object
Name : String [25];
Rate : String [25];
Procedure Init (Nm, Rt : String);
End;
Var APerson : TPerson;
Впишите пропущенное слово в описание процедуры (прописными буквами).
Procedure ______________. init;
Begin
Name := Nm; Rate := Rt;
End;
Имеется описание:
Type TPerson = Object
Name : String [25];
Rate : String [25];
Procedure Init (Nm, Rt : String);
End;
Var APerson : TPerson;
Впишите пропущенное слово в обращение к процедуре Init (прописными буквами)
__________.Init (AStr, BStr)
Имеется описание
Var P1,P2:^Integer;
P3 : ^Real; PP : Pointer;
Разрешены присваивания:
Имеется фрагмент программы:
a^:=10; b^:=21; a := b;
Writeln(a^,' ',b^);
В результате выполнения данного фрагмента на экран будут выведены(о)
Имеется фрагмент программы:
b := 777; p := @b; p1 := p;
p1^ := 999; Writeln( b );
b имеет тип Integer, p и p1 имеют тип ^Integer. В результате выполнения данного фрагмента на экран будет выведено(ен)
Имеется фрагмент программы:
N := 17; AddrN := @N
N имеет тип Integer, AddrN имеет тип ^Integer.
Верны следующие утверждения:
Имеется фрагмент программы:
p^:=7; p1^:=8; p := p1;
dispose(p); dispose(p1);
Writeln(p^,' ',p1^);
В результате выполнения данного фрагмента на экран будет(ут) выведено(ы)
Описана ссылка: Var a : Real;
В операторе присваивания a__ := 2.45; (впишите недостающий значок)
Пусть имеется объявление:
Var Ptr, p1 : ^integer;
S_ptr : ^string;
p : pointer;
В этом случае разрешены операторы присваивания:
Пусть имеется описание переменных
Type q = array [1..20] Of Char; z = Record x, y : Char End;
Var x, y : ^Char; a, b : ^ q; c : ^z; p : Pointer;
справедливы операторы присваивания
Пусть имеется описание
Type Dim = Array [1..100, 1..2] of Real;
Zap = Record x, y : Byte; a : Dim; End;
Df = File Of Dim; Zf = File Of Zap;
ff1 = File Of File Of Real; ff2 = File Of Df;
f = File Of String;
Допустимыми объявлениями файлового типа являются:
Пусть имеется описание
Type Pint = ^Integer; W = array [1..20] of Real; p = ^W;
Var
N : Pint; U : p; G : ^array [1..5] Of Char; B : ^Boolean;
Правильно описаны ссылочные переменные
Пусть имеется следующее описание переменных
Var a, b : Real; SS : Record x, y : Real End; Ar : array [1..5] Of Char;
Укажите операторы вывода в текстовый файл, записанные верно.
Пусть имеется следующее описание:
Var a, b: ^Real;
Для переменных a и b справедливы операторы
Пусть имеются описания
Type Dim = Array [1..100] of Real
Zap = Record X, Y: Byte; a:Dim; End;
Допустимы следующие объявления:
Пусть объявлены переменные файлового типа:
Type Sklad = Record
Num : String [10];
Count : Integer;
End;
Var f1 : File Of Sklad; f2 : Text; f3 : File; f4 : File Of Integer; f5 : File Of Char;
Типизированными файлами являются:
Структура типа стек описана:
Type Uk = ^Elem; Elem = Record x : Integer; next : Uk; End; Var p, q : Uk;
Добавить элемент в стек (р - указатель на вершину стека):
Существует описание
TPerson = Object
Name : string[25]; Stavka : Real;
Procedure Init (Nm, Dg : String; Sv : Real);
Procedure ShowName;
Procedure ShowStavka;
end;
Var p : ^TРerson;
Правильно записанное обращение к процедуре Init
Укажите верные утверждения.
Текстовые файлы - это файлы, в которых
__________ - это такая структура, компонентами которой являются взаимосвязанные данные различных типов и использующие эти данные процедуры и функции (запишите прописными русскими буквами)
В объектном типе данных компоненты-данные называются
В объектном типе данных компоненты-процедуры и функции называются
В описании ссылочного типа Type Ptr = ^t; t - это
В процедуре резервирования памяти Getmem (p, Size) Size – это
В процедуре резервирования памяти Getmem (p, Size) р – это
В результате выполнения процедуры New ( p ) p приобретает значение, соответствующее
В текстовом файле каждая строка заканчивается символом
Верно записана процедура связывания файловой переменной с именем файла на диске
Верно записана процедура связывания файловой переменной со стандартным устройством
Верны описания указателя на одномерный массив из десяти вещественных элементов:
Верны следующие утверждения:
Верными являются утверждения
Вершина дерева, являющаяся листом, содержит указатели
Внутри файла компоненты файла
Вся память, которую операционная система делает доступной для программы и которая не используется ее кодом, сегментом данных и стеком, называется
Вся память, которую операционная система делает доступной для программы и которая не используется ее кодом, сегментом данных и стеком, называется (укажите все верные ответы)
Дайте определение каждому этапу разработки программного продукта.
Данные, размер которых задается непосредственно во время выполнения программы, называются
Двоичное дерево - это такое ориентированное дерево, в котором:
Для задания буфера обмена для нетипизированных файлов необходимо выполнить процедуру
Для закрытия файла предназначена стандартная процедура
Для записи файл инициируется при помощи стандартной процедуры
Для исключения первого элемента из списка, указатель на который p, нужно выполнить:
Для нетипизированных файлов запись информации на диск производится с помощью процедуры
Для нетипизированных файлов чтение информации с диска производится с помощью процедуры
Для объявления динамических данных в Турбо Паскале используется __ типа
Для объявления динамических данных в Турбо Паскале используется __ типа
Для определения адреса объекта используется унитарная операция ______ (запишите значок)
Для освобождения памяти, выделенной под ссылочную переменную, используется процедура
Для связи файловой переменной с физическим файлом на диске предназначена процедура
Для того чтобы включить в начало списка с информационной частью х типа Integer новый элемент, содержащий число 133, нужно выполнить действия (указатель на начало списка - р):
Для того чтобы установить связь логического файла f с клавиатурой компьютера, необходимо использовать процедуру
Для того, чтобы вывести числа, содержащиеся в элементах списка, нужно выполнить последовательность операторов:
Для того, чтобы обратиться к данным, находящимся по адресу, содержащемуся в указателе, используется символ “^”, который ставится сразу после имени ссылочной переменной. Эта операция называется
Для того, чтобы проверить ссылается ли указатель Р на что-нибудь, необходимо записать
Для увеличения или уменьшения буфера ввода–вывода служит процедура
Для чтения файл инициируется при помощи стандартной процедуры
Если Var i:^ integer; то после выполнения new( i ) указатель i приобретет значение адреса,
Если операция ввода–вывода прошла без сбоев, то функция IOResult вернет значение ____ (ответ запишите цифрой)
Если переменные a и b описаны следующим образом: Var a, b: ^Real, то значениями переменных a^ и b^ могут быть
Если переменные a и b описаны следующим образом: Var a, b: ^Real, то значениями этих переменных могут быть
Если связь объекта с методом устанавливается во время выполнения программы, то такое связывание называется
Если связь объекта с методом устанавливается на этапе компиляции, то такое связывание называется
Если файл исчерпан (считаны все компоненты файла), то обращение к процедуре Read
Жизненный цикл программы - это
Запишите (прописными буквами) предопределенную константу типа Pointer, соответствующую пустой ссылке __________
Запишите имя процедуры, которая устанавливает связь между логическим файлом и физическим файлом на диске: __________
Запишите прописными буквами имя процедуры для записи данных в типизированный файл:
Запишите прописными буквами имя процедуры для чтения данных из типизированного файла:
Запишите прописными буквами имя процедуры, которая открывает текстовый файл для добавления данных в конец файла:
Запишите прописными буквами имя процедуры, которая открывает текстовый файл для записи информации:
Запишите прописными буквами имя процедуры, которая открывает текстовый файл для чтения информации: ______________
Запишите прописными буквами имя функции, возвращающей номер текущего компонента файла:
Запишите прописными буквами имя функции, возвращающей реальное число записей в открытом файле:
Инициировать файл означает
Инкапсуляция - это
Информационной частью списка называют
Информацию в текстовый файл можно записывать при помощи
Информацию из текстового файла можно считывать при помощи
Код последней ошибки ввода–вывода возвращает функция
Компонент типизированного файла может иметь тип
Линейный список, в котором добавления и исключения элемента производится с одного конца, называется ____________
Линейный список, элементы в который добавляются только в начало, а исключаются только из конца списка, называется ___________
Метод имеющий одно имя в иерархии объектов, но реализующийся для каждого объекта своим собственным, пригодным для него способом, называется
Метод становится виртуальным, когда за его определением в типе объекта ставится служебное слово _______________
Методами объекта называются объявленные в описании
Механизмом выделения памяти под динамические переменные управляют стандартные переменные
На текущую границу незанятой динамической памяти указывает стандартная переменная
Набор записей, каждая из которых имеет поле данных и указатель (ссылку) на следующую запись, называется
Набор записей, каждая из которых имеет поле данных и указатель (ссылку) на следующую запись, называется ___________
Наследование - это
Новый типизированный файл можно открыть для чтения и записи одновременно при помощи стандартной процедуры
Номер текущего компонента возвращает функция
Номер текущего компонента файла f устанавливает процедура
Номер текущего компонента файла f устанавливает процедура
Объект - это (укажите все верные варианты ответа)
Объектный тип данных задается служебным словом (запишите прописными буквами) _________
Объем памяти под статические переменные
Объявлен ссылочный тип Type Pint = __Integer; (Запишите пропущенный значок)
Объявлять переменные, значением которых будет адрес ячейки памяти, можно при помощи
Оператор Writeln(f) при записи в текстовый файл
Описание ссылочного типа
Описание файловой переменной для типизированного файла: <имя> = ____of <тип>
Ответьте все верные утверждения.
Ответьте все верные утверждения.
Отметьте верные утверждения.
Отметьте верные утверждения.
Отметьте все верные утверждения.
Память под любую динамически размещаемую переменную выделяется процедурой
Переменная файлового типа для работы с нетипизированными файлами описывается при помощи служебного слова
Переменная файлового типа для работы с текстовыми файлами описывается при помощи служебного слова
Переменные для хранения адресов динамической памяти называются
Переменные ссылочного типа называются
Полиморфизм -
Полями объекта называются объявленные в описании
После выполнения процедуры Reset ( f ) значением функции FilePos ( f ) будет
Поставьте в соответствие название процедуры (функции) и ее назначение.
Поставьте в соответствие функцию и ее назначение.
Правильно описана файловая переменная текстового типа
Правильным описанием файловой переменной является
Предопределенная константа типа Pointer (пустая ссылка) -
При использовании виртуальных методов описании объекта должен присутствовать специальный метод, инициализирующий объект. В этом методе используется служебное слово ____________
При использовании процедуры Assign (f, FileName) f - это
При использовании процедуры Assign (f, FileName) FileName - это
Процедура Dispose __ значение указателя
Процедура Read применительно к текстовому файлу считывает из файла данные в переменные __ типа
Процедура Seek ( f , <N компонента>) справедлива только для
Процедура вывода содержимого буфера файла f в физический файл, не дожидаясь заполнения буфера до конца.
Процедура, возвращающая динамическую память в состояние, которое было запомнено ранее при помощи процедуры Mark, -
Процедура, выполняющая установочную работу для механизма виртуальных методов, называется
Процедуру Assign (f, FileName) нужно выполнять
Пустой текстовый файл
Размер объекта Х в байтах определяет функция
Реальное число записей в открытом файле возвращает функция
Связанный граф, в котором нет циклов, называется _______________
Служебное слово для описания нетипизированных указателей
Служебное слово для описания нетипизированных указателей: ______ (запишите прописными буквами)
Составьте описание списка целых чисел.
Составьте описание файловой переменной для типизированного файла.
Составьте последовательность описания объектного типа данных.
Составьте фрагмент программы, реализующей ввод динамического массива a1.
Спецификацией называется
Список вывода в операторах Write и Writeln для текстовых файлов могут составлять
Способ просмотра всех элементов дерева, имеющий название «концевой просмотр», выполняется в последовательности:
Способ просмотра всех элементов дерева, имеющий название «обратный просмотр», выполняется в последовательности:
Способ просмотра всех элементов дерева, имеющий название «прямой просмотр», выполняется в последовательности:
Стандартной файловой переменной является
Стандартной файловой переменной является
Структурированный поток байтов представляют собой файлы
Существующий типизированный файл можно открыть для чтения и записи одновременно при помощи стандартной процедуры
Типизированными указателями называются указатели,
Требуется включить в список новый элемент (17) после элемента, ссылка на который q. Установите последовательность операторов для выполнения этой операции.
Турбо Паскаль поддерживает файловые типы:
Укажите верное продолжение фразы. В процедуре Read ( f, <сп. ввода>) для чтения данных из типизированного файла параметр <сп. ввода> - это список ввода, содержащий
Укажите верные утверждения.
Укажите верные утверждения.
Укажите верные утверждения.
Укажите верные утверждения.
Укажите верные утверждения.
Укажите верные утверждения.
Укажите верные утверждения.
Укажите верные утверждения.
Укажите верные утверждения.
Укажите верные утверждения.
Укажите верные утверждения.
Укажите верные утверждения. Процедура Close (f)
Укажите верные утверждения. Функция Eof (f)
Укажите оператор, считывающий элемент из стека, не удаляя его.
Укажите процедуры, которые возвращают динамическую память в кучу.
Укажите процедуры, которые выделяют память под динамическую переменную.
Укажите процедуры, которые могут использоваться при работе с нетипизированными файлами.
Укажите процедуры, которые могут использоваться при работе с нетипизированными файлами.
Укажите, какие процедуры должны обязательно присутствовать в программе, считывающей компоненту Z типизированного файла f.
Унитарной операции @ идентична функция
Усекает файл f по текущему положению указателя функция
Установите порядок этапов разработки программного обеспечения.
Установите последовательность в описании объекта-наследника.
Установите последовательность операторов в фрагменте программы для исключения сбоя программы в случае, если файла на диске нет.
Установите последовательность операторов фрагмента программы чтения файла по строкам и вывод на печать.
Установите последовательность операторов фрагмента программы, выводящей на экран пятый элемент файла.
Установите последовательность операторов фрагмента программы, записывающей в файл N чисел.
Установите последовательность операторов фрагмента программы, который организует считывание и исключение элемента из стека. Указатель стека р.
Установите последовательность операторов фрагмента программы, подключающего принтер.
Установите последовательность операторов фрагмента программы, считывающих из файла N чисел.
Файлами последовательного доступа являются ___ файлы
Файлами прямого доступа являются ___ файлы
Файлы, компонентами которых являются строки неопределенной длины, называются
Файлы, представляющие собой неструктурированный поток байтов, называются
Файлы, состоящие из записей постоянной длины, называются
Функции процедуры Close при нормальном завершении программы
Функция определения сегмента, в котором хранится объект Х
Функция определяющая ссылку на начало объекта Х в памяти
Чтобы переместить указатель в конец файла можно написать следующее
Экземпляр объекта - это __________ объектного типа
Этап жизненного цикла программы, в котором осуществляется передача программы и программной документации заказчику называется ________________