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

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

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

Вопрос id:556811
Процедура Dispose значение указателя
?) возвращает
?) обнуляет
?) не изменяет
?) изменяет
Вопрос id:556812
Процедура Read применительно к текстовому файлу считывает из файла данные в переменные
?) строкового и символьного типов
?) целого и вещественного типов
?) строкового типа
?) строкового, символьного, целого и вещественного типов
Вопрос id:556813
Процедура Readln после считывания всех данных в указанные в ней переменные из текстового файла
?) пропускает все оставшиеся символы до символов конца строки
?) игнорирует все символы до конца файла
?) переходит к следующей цепочке символов на этой строке
?) пропускает все незначащие символы этой строки и считывает следующую цепочку символов
Вопрос id:556814
Процедура Seek ( f , <N компонента>) справедлива только для файлов
?) нетипизированных
?) типизированных
?) типизированных и текстовых
?) типизированных и нетипизированных
Вопрос id:556815
Процедура вывода содержимого буфера текстового файла f в физический файл - это
?) Append (f)
?) Flush (f)
?) SeekEof (f)
?) SetTextBuf (f)
Вопрос id:556817
Процедура, выполняющая установочную работу для механизма виртуальных методов, называется
?) деструктором
?) конструктором
?) инициализирующей
?) установочной
Вопрос id:556818
Процедура, запоминающая состояние динамической памяти в тот момент, когда эта процедура вызывается, - это
?) Mark(p)
?) New (p)
?) GetMem (a, size(a));
?) Release(p)
Вопрос id:556819
Процедуру Assign (f, FileName) нужно выполнять
?) каждый раз при обращении к файлу, имя которого хранится в параметре FileName
?) один раз для связи файловой переменной f c файлом, имя которого хранится в параметре FileName
?) каждый раз при открытии файла
?) каждый раз при инициализации файла
Вопрос id:556820
Пустой текстовый файл
?) содержит символ #26
?) не содержит никаких символов
?) не существует
?) может содержать сколько угодно пробелов
Вопрос id:556821
Пусть Var p : ^Integer. Вывести значение переменной p
?) можно с помощью оператора Writeln(p)
?) можно с помощью оператора Writeln( Addr(p))
?) нельзя
?) можно с помощью оператора Writeln(Seg(p), Ofs(p))
Вопрос id:556822
Пусть в текстовом файле записаны следующие две строки 1.23 1.34 2.34 [13] [10] 0.87 0.56 [13] [10] После считывания данных с помощью операторов Read (a, b); Read (c, d); значениями переменных a, b, c, d (типа Real) будут
?) 1.23 1.34 2.34 13
?) нули, так как из текстового файла нельзя считывать числа
?) 1.23 1.34 2.34 0.87
?) 1.23 1.34 0.87 0.56
Вопрос id:556823
Пусть в текстовом файле записаны следующие две строки 1.23 1.34 2.34 [13] [10] 0.87 0.56 [13] [10] После считывания данных с помощью операторов Readln(a, b); Readln (c, d); значениями переменных a, b, c, d (типа Real) будут
?) нули, так как из текстового файла нельзя считывать числа
?) 1.23 1.34 2.34 0.87
?) 1.23 1.34 2.34 13
?) 1.23 1.34 0.87 0.56
Вопрос id:556824
Пусть значением q является ссылка на некоторый (не последний) элемент списка целых чисел и требуется исключить из списка элемент, следующий за тем, ссылка на который является значением переменной q. Для этого нужно выполнить последовательность операторов
?) r := q^.next; q^.next := q^.next^.next; r^.next := Nil;
?) q^.next := Nil;
?) q := q - 1;
?) New( r ); q^.next := r^.next;
Вопрос id:556825
Пусть имеется описание Type Pint = ^Integer; W = array [1..20] of Real; p = ^W; Var N : Pint; U : p; G : ^array [1..5] Of Char; B : ^Boolean; правильно описаны ссылочные переменные
?) N, U, G
?) N, U, B
?) N, U, p
?) Pint, p, N, U, G, B
Вопрос id:556826
Пусть имеется описание переменных 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 := x; y := b;
?) c := x; y := c;
?) x := y; x := p; p :=c;
?) a := x; x := c; c := y;
Вопрос id:556827
Пусть имеется следующее описание переменных Var a, b : Real; S, R : Integer; SS : Record x, y : Real End; Ar : array [1..5] Of Char; Неверно записанным оператором вывода в текстовый файл является
?) Writeln (f, Ar [1], Ar [2], Ar [3], Ar [4], Ar [5], S, R)
?) Writeln (f, Ar [1], Ar [2], SS.x, SS.y)
?) Writeln (f, a : 8 : 3, ‘S=‘, S : 4)
?) Writeln (f, a, b, SS, Ar)
Вопрос id:556828
Пусть имеется следующее описание: Var a, b: ^Real; Для переменных a и b справедлив оператор
?) a := a / b
?) a^ := Sin(b^)
?) a^ := a^ mod b^
?) New (a^)
Вопрос id:556829
Пусть имеется описание 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 Char Допустимыми объявлениями файлового типа являются:
?) Df, Zf, f
?) Df, Zf, ff1
?) ff1, ff2
?) Df, Zf, f, ff1, ff2
Вопрос id:556830
Пусть объявлены переменные файлового типа: Type Sklad = Record Name : String [30]; Num : String [10]; Count : Integer; Date : String [10]; End; Var f1 : File Of Sklad; f2 : Text; f3 : File; f4 : File Of Integer; Типизированными файлами являются:
?) f1, f3, f4
?) f1, f4
?) f1, f2, f3, f4
?) f3
Вопрос id:556831
Размер объекта Х в байтах определяет функция
?) Ofs(X)
?) Addr(X)
?) SizeOf(x)
?) Seg(X)
Вопрос id:556832
Реальное число записей в открытом файле возвращает функция
?) FilePos
?) Truncate
?) Filesize
?) Seek
Вопрос id:556833
Служебное слово для описания нетипизированных указателей имеет вид
?) не существует
?) Nil
?) Pointer
?) ^ и далее тип данных
Вопрос id:556834
Спецификацией называется
?) перечень переменных в программе и их назначение
?) схема алгоритма разрабатываемой программы
?) назначение программного продукта
?) документ, в котором описывается техническое задание на программный продукт
Вопрос id:556835
Список вывода в операторах Write и Writeln для текстовых данных могут составлять
?) только переменные любого типа
?) константы и переменные любого типа, в том числе записного и множественного
?) константы, переменные целого, вещественного, символьного и строкового типов
?) только переменные символьного и строкового типов
Вопрос id:556836
Список, в котором для последнего элемента следующим является первый, называется
?) стеком.
?) кольцевым
?) мультисписком
?) двунаправленным
Вопрос id:556837
Стандартной файловой переменной является
?) Prn
?) f
?) Con
?) input
Вопрос id:556838
Стандартной файловой переменной является
?) Output
?) f
?) Text
?) File
Вопрос id:556839
Структура типа стек описана: Type Uk = ^Elem; Elem = Record x : Integer; next : Uk; End; Var p, q : Uk; Считать элемент, не удаляя его из стека (р - указатель на вершину стека) можно оператором
?) q := p; p := q^.next; y := q^.x; dispose(q);
?) q := p^.x; Write ( q );
?) Read (p^.x);
?) y := p^.x; Write ( y );
Вопрос id:556840
Структура, компонентами которой являются взаимосвязанные данные различных типов и использующие эти данные процедуры и функции, называется
?) объектом
?) деревом
?) записью
?) списком
Вопрос id:556841
Структура типа стек описана: Type Uk = ^Elem; Elem = Record x : Integer; next : Uk; End; Var p, q : Uk; Добавить элемент в стек (р - указатель на вершину стека) можно оператором
?) New(q); Readln(q^.x); p := q; q^.next := p;
?) New(q); Readln(q^.x); q^.next := p; p := q;
?) New(q); Readln(q^.x); q^.next := p;
?) New(q); p := q;
Вопрос id:556842
Структурированный поток байтов представляют собой файлы
?) нетипизированные
?) текстовые и нетипизированные
?) текстовые
?) типизированные
Вопрос id:556843
Существует описание 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)
?) TPerson . Init (‘Захаров’, ‘Бухгалтер’, 400)
?) p^ . Init (‘Захаров’, ‘Бухгалтер’, 400)
?) Init (‘Захаров’, ‘Бухгалтер’, 400)
Вопрос id:556844
Существует описание TPerson = Object Name : string[25]; Stavka : Real; Procedure Init (Nm, Dg : String; Sv : Real); Procedure ShowName; Procedure ShowStavka; end; TStudent = Object (TPerson) Ball : Real; Procedure Init (Nm, Dg : String; Sv, Bl : Real); Procedure ShowBall; end; Var a : TStudent; b : Tperson; Процедура ShowName выводит содержимое поля Name. Для того, чтобы вывести значение поля Name переменной а, необходимо написать оператор
?) b . ShowName
?) Write (Name)
?) ShowName
?) а . ShowName
Вопрос id:556846
Указатель последнего элемента списка содержит
?) значение Nil
?) значение 0
?) адрес первого элемента списка
?) адрес этого элемента
Вопрос id:556847
Усекает файл f по текущему положению указателя функция
?) FilePos
?) Filesize
?) Seek
?) Truncate
Вопрос id:556848
Файлами последовательного доступа являются файлы
?) текстовые и типизированные
?) не типизированные и типизированные
?) не типизированные и текстовые
?) текстовые
Вопрос id:556849
Файлами прямого доступа являются файлы
?) не типизированные и текстовые
?) не типизированные и типизированные
?) текстовые
?) текстовые и типизированные
Вопрос id:556850
Файлы, компонентами которых являются строки неопределенной длины, называются
?) текстовыми
?) не типизированными
?) файлами прямого доступа
?) типизированными
Вопрос id:556851
Файлы, представляющие собой неструктурированный поток байтов, называются
?) последовательными
?) текстовыми
?) не типизированными
?) типизированными
Вопрос id:556852
Файлы, состоящие из записей постоянной длины, называются
?) типизированными
?) не типизированными
?) текстовыми
?) последовательными
Вопрос id:556853
Функции процедуры Close при нормальном завершении программы
?) выполняются автоматически
?) выполняются только для файлов, открытых для чтения
?) не выполняются только для файлов прямого доступа
?) не выполняются
Вопрос id:556854
Функция Eof ( f ) предназначена для определения
?) существования файла на диске
?) номера компоненты файла
?) количества компонентов файла
?) конца файла
Вопрос id:556855
Функция определения конца строки для текстовых файлов - это
?) Eoln (f)
?) Flush (f)
?) SetTextBuf ( f, buf, size)
?) SeekEof (f)
Вопрос id:556856
Функция определения сегмента, в котором хранится объект Х, - это
?) Seg(X)
?) Addr(X)
?) @
?) Ofs(X)
Вопрос id:556857
Функция, возвращающая общее число байт, доступных для распределения в динамической памяти, - это
?) Freemem
?) Getmem
?) MaxAvail
?) MemAvail
Вопрос id:556858
Функция, возвращающая размер наибольшего доступного блока непрерывной памяти в динамически распределяемой области, - это
?) MaxAvail
?) MemAvail
?) Dispose
?) Freemem
Вопрос id:556859
Функция, определяющая ссылку на начало объекта Х в памяти, - это
?) Seg(X)
?) Addr(X)
?) SizeOf(x)
?) Ofs(X)
Вопрос id:556860
Чтобы объявить массив указателей на одномерный массив из 1000 вещественных элементов, можно составить описание
?) Type Vec = Array [1 .. 1000] of Real; Ptr = ^Vec; VecPtr = Array [1..1000] of Ptr;
?) Type Vec = ^Array [1 .. 1000] of Real; Ptr = ^Vec; VecPtr =^Array [1..1000] of Ptr; Var Uk : VecPtr;
?) Type Vec = Array [1 .. 1000] of Real; Ptr = ^Vec; VecPtr = Array [1..1000] of Ptr; Var Uk : VecPtr;
?) Type Ptr = ^ Array [1 .. 1000] of Real; VecPtr = Array [1..1000] of Ptr; Var Uk : VecPtr;
Вопрос id:556861
Чтобы объявить указатель на одномерный массив из десяти вещественных элементов g, можно составить описание
?) Type a = array [1 .. 10] of Real; P_a = ^a; Var g : P_a;
?) Type P_a = array [1 .. 10] of Real; Var g : ^P_a;
?) Var g : ^array [1 .. 10] of Real ;
?) Type a = array [1 .. 10] of Real; P_a = ^a; Var g : array [1 .. 10] of P_a;
Вопрос id:556862
Чтобы переместить указатель в конец файла, можно написать следующее
?) Seek (f, FileSize ( f ))
?) Reset ( f )
?) FilePos ( N )
?) Close ( f )
Copyright testserver.pro 2013-2024 - AppleWebKit