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

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

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

Вопрос id:557942
Способы композиции нормальных алгоритмов: ___ алгоритмов
?) декомпозиция
?) итерация
?) суперпозиция
?) объединение
Вопрос id:557945
Уровни программирования: ___ программирование
?) полуструктурное
?) функциональное
?) стихийное
?) структурное
Вопрос id:557947
Устойчивость, точность выполнения предписанных функций обработки, возможность диагностики возникающих ошибок в работе программы называется ее
Вопрос id:557948
Функциональная пригодность программного средства детализируется
?) способностью к взаимодействию
?) защищенностью
?) доступностью
?) корректностью
Вопрос id:557949
Функциональные языки программирования
?) Пролог
?) Снобол
?) Смолток
?) Лисп
Вопрос id:557950
Функция, в которой имеется обращение к самой себе, называется
Вопрос id:557951
Часть какой-либо структурированной системы, выполняющая четко определенные функции, называется
Вопрос id:557952
Четкость концепции, широта демонстрационных возможностей и наглядность представления возможных функций программного средства, называется его
Вопрос id:557953
Чтобы внутренняя организация компонентов структурируемой системы отвечала условиям структурированности необходимо
?) канонизировать состав элементов, на которые расчленяются соответствующие компоненты на всех иерархических уровнях
?) максимально упростить, унифицировать и стандартизировать внутреннюю структуру элементов
?) максимально упростить и унифицировать структуру взаимосвязей между элементами
?) максимально упростить, унифицировать и стандартизировать внешнюю структуру элементов
Вопрос id:557954
Элемент данных в программе, которому присвоено имя, называется
Вопрос id:557955

В данном фрагменте программы формирования элемента списка необходимо записать недостающий оператор. (Запишите прописными буквами без использования пробелов.)

p := Nil; New(q); Readln(q^.x); q^.next := p; ___

Вопрос id:557956

В последовательность операторов фрагмента программы, которая организует формирование нового узла дерева, допишите константу (прописными буквами).

New (p); p^.Dd := w; p^.count := 1; p^.Left := ___; p^.Right := nil

Вопрос id:557957

В приведенном фрагменте программы

Var P : ^Integer;

Begin New (P); New(P); End.

?) под переменную P будет выделена память только один раз
?) произойдет ошибка
?) будут дважды выделены разные ячейки памяти под переменную P
?) будут дважды выделена одна и та же ячейка памяти под переменную P
Вопрос id:557958

В программе объявлен указатель на одномерный массив

Type Vec = Array [1 .. 20] of String; Var A : ^Vec;

В программе возможны следующие операторы присваивания:

?) А^[ 1 ] := A^[ 5 ]
?) A^ [ 1 ] := A^ [ 2 ] + a^ [ 3 ]
?) A [ i ]^ := ‘ Массив’
?) A [ 20 ]^ := A [ 5 ]^
Вопрос id:557959

Для чтения данных из нетипизированного файла используется процедура

BlockRead (Var f : file; Var A; n : Word; Var result : Word), где n - это

?) количество байтов, которое определено для буфера файла f
?) количество емкостей буфера, считанное за одно обращение
?) количество строк файла, считанное за одно обращение
?) количество компонентов файла, считанное за одно обращение
Вопрос id:557960

Для чтения данных из нетипизированного файла используется процедура

BlockRead (Var f : file; Var A; n : Word; Var result : Word), где result - это

?) число буферов, считанное данной операцией
?) количество строк файла, считанное за одно обращение
?) количество емкостей буфера, считанное за одно обращение
?) количество компонентов файла, считанное за одно обращение
Вопрос id:557961

Для чтения данных из нетипизированного файла используется процедура

BlockRead (Var f : file; Var A; n : Word; Var result : Word), где А - это

?) число буферов, считанное данной операцией
?) компонент файла
?) строка файла
?) количество байтов, которое определено для буфера файла f
Вопрос id:557962

Допишите (прописными буквами) фрагмент программы добавления элемента в стек. Указатель стека р.

New(q); Readln(q^.next); q^.next := ___; p := q;

Вопрос id:557963

Есть описание 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 . ShowBall
?) TStudent . ShowBall
?) ShowBall
Вопрос id:557964

Есть описание списка:

Type Uk = ^Elem;

Elem = Record x : integer; next : Uk; End;

Var p, q : Uk;

Первому элементу списка необходимо присвоить значение 500. Указатель на начало списка - р. Верно записан оператор

?) p.next^ := 500
?) p^.next := 500
?) p.x^ := 500
?) p^.x := 500
Вопрос id:557965

Есть описание: Type

Empty = Record Name : String [20]; Ind : Integer; End;

f = File Of Empty;

Правильными описаниями переменной для типизированного файла являются

?) Var f3 : Text
?) Var f4 : File Of Char
?) Var ff : File Of Real
?) Var f1 : File Of f
?) Var ff : File Of Empty
?) Var FF : f
?) Var f2 : File
Вопрос id:557966

Есть описание: Type

Empty = Record Name : String [20]; Ind : Integer; End;

Составьте описание переменной для типизированного файла.

Левая частьПравая часть
1
Of
2
F
3
:
4
File
5
Var
6
Empty
Вопрос id:557967

Есть описание:

Type TObjPos = Object

Line : Word;

Col : Word;

Procedure init (L, C : Word);

End;

Var apos: TObjPos;

Запишите прописными буквами недостающую часть обращения к методу объекта:

___.init (a, b);

Вопрос id:557968

Есть описание:

Type TObjPos = Object

Line : Word;

Col : Word;

Procedure init (L, C : Word);

End;

Необходимо описать объект-наследник TRw с новым полем fCol целого типа. Установите порядок описания объекта-наследника.

Левая частьПравая часть
1
fCol
2
Word
3
TObjPos
4
:
5
TRw
6
)
7
=
8
Object
9
(
10
End
Вопрос id:557969

Есть описание:

Type TObjPos = Object

Line : Word;

Col : Word;

Procedure Init (L, C : Word);

End;

Необходимо создать AРos - экземпляр объекта TОbjPos.

Левая частьПравая часть
1
APos
2
Var
3
;
4
TObjPos
5
:
Вопрос id:557970

Есть описание:

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;

Полями объекта а являются

?) Line, Col, Init
?) Line, Col, Si
?) Si
?) L, C, S
Вопрос id:557971

Есть описание

Type Ptr = ^knot; knot = Record date : Char; Left, Right : Ptr End;

Описание переменной для хранения информации узла дерева выглядит (запишите прописными буквами)

Var Uzel : ___

Вопрос id:557972

Есть описание

Type Ptr = ^knot;

knot = Record date : Char; Left, Right : Ptr End;

Верными являются утверждения:

?) Left и Riqht - могут быть ссылками на конкретное место в памяти
?) Left и Riqht - могут иметь значение Nill
?) date - указатель на вершину дерева.
?) Дерево в программе можно представить в виде множества объектов типа Ptr
?) Дерево в программе можно представить в виде множества объектов типа knot.
?) date - информационная часть узла
Вопрос id:557973

Имеется описание:

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;

Вопрос id:557974

Имеется описание:

Type TPerson = Object

Name : String [25];

Rate : String [25];

Procedure Init (Nm, Rt : String);

End;

Var APerson : TPerson;

Впишите пропущенное слово в обращение к процедуре Init (прописными буквами)

___.Init (AStr, BStr)

Вопрос id:557975

Имеется описание

Var P1,P2:^Integer;

P3 : ^Real; PP : Pointer;

Разрешены присваивания:

?) P3 := PP
?) P1 := PP
?) P1 := P2
?) P1 := P3
?) PP := P2
?) P3 := P2
Вопрос id:557976

Имеется фрагмент программы:

a^:=10; b^:=21; a := b;

Writeln(a^,' ',b^);

В результате выполнения данного фрагмента на экран будут выведены(о)

?) числа 10 21
?) числа 10 10
?) сообщение об ошибке
?) числа 21 21
Вопрос id:557977

Имеется фрагмент программы:

b := 777; p := @b; p1 := p;

p1^ := 999; Writeln( b );

b имеет тип Integer, p и p1 имеют тип ^Integer. В результате выполнения данного фрагмента на экран будет выведено(ен)

?) адрес ячейки памяти, выделенной для b
?) число 777
?) сообщение об ошибке
?) число 999
Вопрос id:557978

Имеется фрагмент программы:

N := 17; AddrN := @N

N имеет тип Integer, AddrN имеет тип ^Integer.

Верны следующие утверждения:

?) Оператор Writeln(AddrN^); выведет на экран адрес ячейки памяти, выделенной для N
?) Оператор Writeln(AddrN^); выведет на экран число 17
?) Оператор Writeln(AddrN); выведет адрес ячейки памяти, выделенной для AddrN
?) В результате выполнения оператора Writeln(AddrN); будет выведено сообщение об ошибке
Вопрос id:557979

Имеется фрагмент программы:

p^:=7; p1^:=8; p := p1;

dispose(p); dispose(p1);

Writeln(p^,' ',p1^);

В результате выполнения данного фрагмента на экран будет(ут) выведено(ы)

?) сообщение об ошибке
?) числа 8 8
?) числа 7 8
?) числа 7 7
Вопрос id:557980

Описана ссылка: Var a : Real;

В операторе присваивания a___ := 2.45; (впишите недостающий значок)

Вопрос id:557981

Пусть имеется объявление:

Var Ptr, p1 : ^integer;

S_ptr : ^string;

p : pointer;

В этом случае разрешены операторы присваивания:

?) p1 := Ptr
?) p := S_ptr
?) S_ptr := p1
?) Ptr := p1
?) p1 := p
?) p := Ptr
?) S_ptr:= p
?) Ptr := S_ptr
Вопрос id:557982

Пусть имеется описание переменных

Type q = array [1..20] Of Char; z = Record x, y : Char End;

Var x, y : ^Char; a, b : ^ q; c : ^z; p : Pointer;

справедливы операторы присваивания

?) a := p
?) x := c
?) y := z
?) x := y
?) p :=c
?) x := p
Вопрос id:557983

Пусть имеется описание

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;

Допустимыми объявлениями файлового типа являются:

?) ff1
?) Df
?) f
?) ff2
?) Zf
Вопрос id:557984

Пусть имеется описание

Type Pint = ^Integer; W = array [1..20] of Real; p = ^W;

Var

N : Pint; U : p; G : ^array [1..5] Of Char; B : ^Boolean;

Правильно описаны ссылочные переменные

?) G
?) Pint
?) p
?) U
?) W
?) N
?) B
Вопрос id:557985

Пусть имеется следующее описание переменных

Var a, b : Real; SS : Record x, y : Real End; Ar : array [1..5] Of Char;

Укажите операторы вывода в текстовый файл, записанные верно.

?) Writeln (f, a : 8 : 3, ‘S=‘, b : 4 : 2)
?) Writeln (f, Ar [1], Ar [2], SS.x, SS.y)
?) Writeln (f, Ar [1], Ar [2], Ar [3], Ar [4], Ar [5])
?) Write( 20, a )
?) Write(f, 20, SS)
?) Writeln (f, a, b, SS, Ar)
Вопрос id:557986

Пусть имеется следующее описание:

Var a, b: ^Real;

Для переменных a и b справедливы операторы

?) a :=b
?) a := a / b
?) New (a^)
?) New( a )
?) a^ := Sin( b^)
?) a^ := a^ mod b^
Вопрос id:557987

Пусть имеются описания

Type Dim = Array [1..100] of Real

Zap = Record X, Y: Byte; a:Dim; End;

Допустимы следующие объявления:

?) ff3 = File Of File Of Zap
?) Zf = File Of Zap
?) ff2 = File Of File Of Real
?) Df = File Of Dim
?) ff1 = File Of Real
Вопрос id:557988

Пусть объявлены переменные файлового типа:

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;

Типизированными файлами являются:

?) f5
?) f3
?) f4
?) f1
?) f2
Вопрос id:557989

Структура типа стек описана:

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); q^.next := p
?) New(q); Readln(q^.x); p := q; q^.next := p
Вопрос id:557990

Существует описание

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)
Вопрос id:557991

Укажите верные утверждения.

Текстовые файлы - это файлы, в которых

?) конец файла обозначается явно символом ^Z (код 26)
?) информация представляется посредством символов в коде ASCII.
?) при чтении чисел и строк они автоматически преобразуются из текстового предствления в машинное
?) числа не преобразуются в символьный вид
?) порции информации могут разделяться на строки
?) информация представляется в кодах Паскаля
Вопрос id:557992
___ - это такая структура, компонентами которой являются взаимосвязанные данные различных типов и использующие эти данные процедуры и функции (запишите прописными русскими буквами)
Вопрос id:557993
В объектном типе данных компоненты-данные называются
?) экземплярами
?) методами
?) записями
?) полями
Вопрос id:557994
В объектном типе данных компоненты-процедуры и функции называются
?) экземплярами
?) полями
?) методами
?) записями
Copyright testserver.pro 2013-2024 - AppleWebKit