Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

Программирование на языке высокого уровня

Вопрос id:556704
Верно записана процедура связывания файловой переменной со стандартным устройством
?) Assign ( f, ‘a : *.* ’ )
?) Assign ( f )
?) Assign ( f, ‘C:’)
?) Assign ( f, ‘LPT1’)
Вопрос id:556705
Верно записана типизированная константа-указатель
?) Const P : ^Real = Nil;
?) Const P = Nil;
?) Const P : ^Real = 77;
?) Const P : Real = Nil;
Вопрос id:556706
Вершина дерева, в которую не входит ни одного ребра, называется
?) вершиной дерева
?) листом дерева
?) основанием дерева
?) корнем дерева
Вопрос id:556707
Вершина дерева, являющаяся листом, содержит указатели
?) на следующую вершину
?) на корень дерева
?) равные между собой
?) равные Nil
Вопрос id:556708
Внутри файла компоненты типизированного файла
?) не отделяются ничем друг от друга
?) отделяются друг от друга переменной-указателем
?) отделяются друг от друга пробелом
?) отделяются друг от друга признаком конца строки
Вопрос id:556709
Все операции с динамической памятью выполняются под управлением особой программы, которая называется
?) ссылкой
?) указателем
?) кучей
?) администратором кучи
Вопрос id:556710
Вся память, которую операционная система делает доступной для программы и которая не используется ее кодом, сегментом данных и стеком, называется
?) адресной памятью
?) оперативной памятью
?) резервной памятью
?) динамически распределяемой областью памяти
Вопрос id:556711
Двоичное дерево - это дерево, у которого
?) из каждой вершины выходит обязательно два ребра
?) из каждой вершины выходит не более двух ребер
?) в каждую вершину входит два ребра
?) два корня
Вопрос id:556712
Деревом называется
?) набор точек, некоторые из которых соединены отрезками
?) граф, в котором любые две его вершины соединены некоторым путем
?) связанный граф, в котором нет циклов
?) связанный граф, имеющий циклы
Вопрос id:556713
Динамически распределяемая область памяти называется еще
?) мусором
?) администратором кучи
?) кучей
?) резервом
Вопрос id:556714
Для добавления данных в конец текстового файла предназначена процедура
?) Append (f)
?) Rewrite (f)
?) Reset (f)
?) Writeln (f)
Вопрос id:556715
Для задания буфера обмена для нетипизированных файлов необходимо выполнить процедуру
?) SetTextBuf (f, buf, size)
?) BlockRead (f , A, n, result) или BlockWrite (f , A, n, result)
?) Rewrite (f, BufSize )
?) Reset (f, BufSize) или Rewrite (f, BufSize)
Вопрос id:556716
Для закрытия файла предназначена стандартная процедура
?) Close (f)
?) Eof (f)
?) Erase (f)
?) Rename (f, NewName)
Вопрос id:556717
Для записи данных в типизированный файл используется процедура
?) WriteBlock
?) Write
?) Writeln
?) Rewrite
Вопрос id:556719
Для исключения первого элемента из списка, указатель на который p, нужно выполнить:
?) r := p; p := p^.next; r^.next := Nil;
?) New(q); q := p; Dispose ( q ); p := Nil;
?) p^.next := Nil;
?) New(q); q := p; Dispose ( p );
Вопрос id:556720
Для нетипизированных файлов по умолчанию размер буфера передачи данных равен
?) 128 байт
?) 1 байту
?) 512 байт
?) 64 Кбайт
Вопрос id:556721
Для нетипизированных файлов чтение информации с диска производится с помощью процедуры
?) BlockRead, Readln и Read
?) BlockRead
?) Read
?) BlockRead и Read
Вопрос id:556722
Для описания наследуемых методов может использоваться зарезервированное слово
?) Constructor
?) Public
?) Inherited
?) Virtual
Вопрос id:556723
Для освобождения памяти, выделенной под ссылочную переменную, используется процедура
?) Dispose
?) Mark
?) New
?) GetMem
Вопрос id:556724
Для резервирования памяти при работе с нетипизированными указателями используется процедура
?) MemAvail
?) Getmem
?) MaxAvail
?) Freemem
Вопрос id:556725
Для связи файловой переменной f1 с печатающим устройством необходимо выполнить процедуру
?) Assign (f1)
?) Writeln(f1)
?) Assign (f, 'LPT1')
?) Assign (f1, 'prn')
Вопрос id:556726
Для связи файловой переменной с физическим файлом на диске предназначена процедура
?) Read
?) Assign
?) Rewrite
?) Reset
Вопрос id:556727
Для того чтобы включить в начало списка с информационной частью х типа Integer новый элемент, содержащий число 133, нужно выполнить действия (указатель на начало списка - р):
?) p^.x := 133;
?) New(q); p := q; q^.x := 133; q^.next := p;
?) New(q); q^.x := 133; q^.next := p; p := q;
?) New(q); q^.x := 133; p := q; q^.next := p;
Вопрос id:556728
Для того, чтобы обратиться к данным, находящимся по адресу, содержащемуся в указателе, используется символ “^”, который ставится сразу после имени ссылочной переменной. Эта операция называется
?) обращение
?) ссылка
?) разыменование
?) выделение памяти
Вопрос id:556729
Для того, чтобы обратиться к кольцевому списку, нужно знать
?) массив элементов типа запись
?) указатели на первым и на последний элемент списка
?) указатель на первый элемент списка
?) указатели на каждый элемент списка
Вопрос id:556730
Для того, чтобы обратиться к списку, нужно знать
?) только указатель на конец списка
?) только указатель на начало списка
?) значения полей типа указатель элементов списка
?) указатели на элементы списка
Вопрос id:556731
Для того, чтобы установить связь логического файла f с клавиатурой компьютера, необходимо использовать процедуру
?) Assign ( f, ‘’)
?) Assign ( f )
?) Assign ( f, ‘LPT1’)
?) Assign ( f, ‘X .dat’)
Вопрос id:556732
Для увеличения или уменьшения буфера ввода-вывода служит процедура
?) SeekEof
?) Flush
?) SetTextBuf
?) Eoln
Вопрос id:556733
Для чтения данных из типизированного файла предназначена процедура
?) ReadBlock
?) Readln
?) Read
?) Input
Вопрос id:556735
Добавления в программный комплекс новых функций, устранение ошибок, обнаруженных в процессе эксплуатации, называется
?) жизненным циклом программного продукта
?) тестированием программного продукта
?) сопровождением программного продукта
?) отладкой программного продукта
Вопрос id:556736
Если Doch является дочерним типом по отношению к Rodit и существует описание Var c, d : Doch; r : Rodit, то справедливым будет выражение
?) c := r;
?) d := r;
?) If d = c Then . . .
?) r := d;
Вопрос id:556737
Если Var i^ integer; то после выполнения new(i) указатель i приобретет значение адреса,
?) с которого начинается динамическая область памяти
?) которое является адресным нулем
?) которое перед этим имел указатель кучи Heaporg
?) которое перед этим имел указатель кучи Heapptr
Вопрос id:556738
Если командой MS-DOS TYPE вывести на экран содержимое файла, то прочитать выведенную информацию можно только для файлов
?) текстовых
?) текстовых файлов и нетипизированных
?) типизированных
?) нетипизированных
Вопрос id:556739
Если максимально возможное число символов в строковой переменной превышает число символов в строке файла, то
?) считываются символы текущей строки и недостающие символы на следующей строке
?) считывается вся строка до символов конца строки
?) считываюся две строки
?) возникает ошибка
Вопрос id:556740
Если необходимо обнулить переменную Р, типа указатель, выполняется оператор
?) New(P);
?) P := 0;
?) Dispose(P);
?) Р := Nil;
Вопрос id:556741
Если операция ввода-вывода прошла без сбоев, то функция
?) IOResult вернет значение 1
?) Code вернет значение 0
?) IOResult вернет значение 0
?) Code вернет значение 1
Вопрос id:556742
Если переменные a и b описаны следующим образом Var a, b: ^Real, то значениями переменных a^ и b^ могут быть
?) действительные числа
?) адреса ячеек памяти
?) любые числа
?) Nil
Вопрос id:556743
Если переменные a и b описаны следующим образом Var a, b: ^Real, то значениями этих переменных могут быть
?) адреса ячеек памяти
?) целые числа
?) действительные числа
?) любые числа
Вопрос id:556744
Если при считывании чисел из текстового файла встречаются незначащие символы (пробелы, символы табуляции, символы конца строки), то
?) эти символы пропускаются, затем выделяется подстрока до первого незначащего символа
?) считывается ноль
?) пропускаются все символы до конца строки
?) возникает ошибка
Вопрос id:556745
Если при считывании чисел из текстового файла цепочка символов не отвечает желаемому формату,
?) игнорируются все символы до конца строки
?) вводится ноль
?) осуществляется переход к следующей цепочке символов
?) выдается сообщение об ошибке
Вопрос id:556746
Если связь объекта с методом устанавливается во время выполнения программы, то такое связывание называется
?) внешним
?) динамическим
?) поздним
?) ранним
Вопрос id:556747
Если связь объекта с методом устанавливается на этапе компиляции, то такое связывание называется
?) поздним
?) статическим
?) динамическим
?) ранним
Вопрос id:556748
Если файл исчерпан (считаны все компоненты файла), то обращение к процедуре Read
?) приведет к считыванию первого компонента файла
?) приведет к считыванию информации, следующей за файлом на диске
?) не приведет ни к каким изменениям в выполнении программы
?) вызовет ошибку ввода-вывода
Вопрос id:556749
Есть описание Type Ptr = ^knot; knot = Record date : Char; Left, Right : Ptr End; Описание переменной для хранения информации узла дерева выглядит так
?) Var Uzel : ^Ptr;
?) Var Uzel : knot;
?) Type Uzel : ^Ptr;
?) Var Uzel : Ptr;
Вопрос id:556750
Есть описание вершины дерева Type Ptr = ^knot; knot = Record date : Char; Left, Right : Ptr End; Var Tree : Ptr; Информационной частью элемента дерева является
?) переменная типа указатель
?) переменная типа запись
?) структура типа список
?) символьная переменная
Вопрос id:556751
Есть описание: Var Person : Tperson; Верным утверждением является
?) Person, Tperson - не объекты
?) Person, Tperson - объекты
?) только Трerson является объектом
?) только Person является объектом
Вопрос id:556752
Есть описание 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, необходимо написать
?) a . ShowBall;
?) b . a . ShowBall;
?) TStudent . ShowBall;
?) ShowBall;
Вопрос id:556753
Есть описание: Type Empty = Record Name : String [20]; Ind : Integer; End; f = File Of Empty; Правильным описанием переменной для типизированного файла будет
?) Var f1 : File Of f
?) Var f2 : File
?) Var f4 : File Of Char
?) Var f3 : Text
Вопрос id:556754
Есть описание: 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
?) c, d
?) a, c
?) a, c, d
?) a, b, c, d
Вопрос id:556755
Есть описание: 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); Полями объекта а являются
?) Si
?) L, C, S
?) Line, Col, Init
?) Line, Col, Si
Copyright tests.ithead.ru 2013-2026