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

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

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

Вопрос id:558054
Описание ссылочного типа
?) Type Ptr = ^t
?) Type Ptr = $t
?) Type Ptr = @t
?) Type Ptr = &t
Вопрос id:558055
Описание файловой переменной для типизированного файла: <имя> = ___of <тип>
Вопрос id:558056
Ответьте все верные утверждения.
?) Нельзя заменять виртуальный метод статическим
?) Для описания виртуального метода используется служебное слово Constructor
?) Виртуальный метод можно заменить статическим и наоборот
?) Каждый тип объекта, содержащий виртуальные методы, имеет таблицу виртуальных методов
?) Для описания виртуального метода используется служебное слово Virtual
Вопрос id:558057
Ответьте все верные утверждения.
?) Конструктор выполняет установочную работу для механизма виртуальных методов
?) Конструктор вызывается в любом месте программы, даже после вызова виртуальных методов
?) Конструктор всегда вызывается до первого вызова виртуального метода
?) Служебное слово constructor обозначает особый вид процедуры
?) При использовании виртуальных методов в описании объекта должен присутствовать специальный метод
Вопрос id:558058
Отметьте верные утверждения.
?) Элементы объекта, описанные в разделе Public, доступны в любой программной единице
?) Директива Private в описании объекта открывает секцию описания скрытых полей
?) Раздел описания Private всегда следует за разделом описания. Public
?) Директива Public отменяет действие директивы Private
?) Директива Private в описании объекта открывает секцию описания скрытых методов
?) Раздел описания Public всегда следует за разделом описания Private
Вопрос id:558059
Отметьте верные утверждения.
?) Корректно написанная программа в исполнительной части при обращении к полям объекта использует только методы объекта.
?) Корректно написанная программа в исполнительной части при обращении к полям объекта использует только наименования полей объекта.
?) Методы объекта должны обрабатывать лишь данные своего объекта.
?) Методы объекта должны влиять на значение глобальных переменных.
Вопрос id:558060
Отметьте все верные утверждения.
?) Деревом называется связанный граф, имеющий циклы
?) Вершина дерева, в которую не входит ни одного ребра, называется корнем дерева
?) Двоичное дерево - это дерево, у которого из каждой вершины выходит не более двух ребер
?) Элементы дерева, из которых не выходит ветвей, называются пустышками
?) Элементы дерева, из которых не выходит ветвей, называются листьями
Вопрос id:558061
Переменная файлового типа для работы с нетипизированными файлами описывается при помощи служебного слова
Вопрос id:558062
Переменная файлового типа для работы с текстовыми файлами описывается при помощи служебного слова
Вопрос id:558063
Переменные для хранения адресов динамической памяти называются
?) ссылками
?) нестандартными переменными
?) указателями
?) распределяемыми переменными
?) ссылочными переменными
Вопрос id:558066
Полями объекта называются объявленные в описании
?) компоненты–процедуры и функции объекта
?) компоненты–данные объекта
?) компоненты–данные и компоненты–функции объекта
?) данные и процедуры объекта
Вопрос id:558067
Поставьте в соответствие название процедуры (функции) и ее назначение.
Левая частьПравая часть
Freemem (p, Size)
возвращает общее число байт, доступных для распределения в динамической памяти
MaxAvail
запоминает состояние динамической памяти
MemAvail
освобождение динамической памяти
Mark (p)
резервирование динамической памяти
Getmem (p, Size)
возвращает размер наибольшего доступного блока непрерывной памяти
Вопрос id:558068
Поставьте в соответствие функцию и ее назначение.
Левая частьПравая часть
Ptr(S, O: Word)
сегмент, в котором хранится объект Х
Addr(X)
ссылка на начало объекта Х в памяти
Ofs(X)
ссылка на место в памяти, заданное значениями смещения и сегмента
Seg(X)
размер объекта Х в байтах
SizeOf(X)
смещение в сегменте для объекта Х
Вопрос id:558069
Правильным описанием файловой переменной является
?) f1 : File Integer
?) f1 : Text
?) f : File Of Real
?) F1 : File Of Text
?) f1 : File
?) f1 : File Of File
?) f : File Of Integer
Вопрос id:558070
Предопределенная константа типа Pointer (пустая ссылка) -
?) Nil
?) 0000 : 0000
?) ^0
?) Pointer
Вопрос id:558071
При использовании виртуальных методов описании объекта должен присутствовать специальный метод, инициализирующий объект. В этом методе используется служебное слово ___
Вопрос id:558072
Принципами объектно-ориентированного программирования являются (установите соответствие):
Левая частьПравая часть
полиморфизм
объединение в одном объекте данных и методов их обработки
инкапсуляция
создание новых объектов на базе ранее определенных
наследование
возможность замещения методов объекта-родителя одноименными методами объекта-потомка
Вопрос id:558073
Процедура Read применительно к текстовому файлу считывает из файла данные в переменные ___ типа
?) файлового
?) вещественного
?) символьного
?) целого
?) перечисляемого
?) строкового
Вопрос id:558074
Процедура Seek ( f , <N компонента>) справедлива только для
?) нетипизированных файлов
?) типизированных файлов
?) типизированных и нетипизированных файлов
?) типизированных и текстовых файлов
Вопрос id:558075
Процедура вывода содержимого буфера файла f в физический файл, не дожидаясь заполнения буфера до конца.
?) SetTextBuf (f, buf, size)
?) SeekEoln(f)
?) Flush(f)
?) SeekEof (f)
Вопрос id:558076
Процедура, возвращающая динамическую память в состояние, которое было запомнено ранее при помощи процедуры Mark, -
?) Release
?) MemAvail
?) GetMem
?) FreeMem
Вопрос id:558078
Связанный граф, в котором нет циклов, называется ___
Вопрос id:558079
Служебное слово для описания нетипизированных указателей
?) Pointer
?) не существует
?) ^ и далее тип данных
?) Nil
Вопрос id:558080
Служебное слово для описания нетипизированных указателей: ___ (запишите прописными буквами)
Вопрос id:558084
Составьте фрагмент программы, реализующей ввод динамического массива a1.
Левая частьПравая часть
4
For I := 1 To n Do
2
Readln (a1^[i])
3
Getmem (a1, n*sizeof(integer))
1
Mark (p)
Вопрос id:558085
Список вывода в операторах Write и Writeln для текстовых файлов могут составлять
?) переменные вещественного типа
?) переменные перечисляемого типа
?) переменные множественного типа
?) переменные строкового типа
?) переменные целого типа
?) переменные символьного типа
?) константы
?) переменные записного типа
Вопрос id:558086
Способ просмотра всех элементов дерева, имеющий название «концевой просмотр», выполняется в последовательности:
Левая частьПравая часть
2
правая ветвь
1
элемент
3
левая ветвь
Вопрос id:558087
Способ просмотра всех элементов дерева, имеющий название «обратный просмотр», выполняется в последовательности:
Левая частьПравая часть
3
правая ветвь
2
левая ветвь
1
элемент
Вопрос id:558088
Способ просмотра всех элементов дерева, имеющий название «прямой просмотр», выполняется в последовательности:
Левая частьПравая часть
1
правая ветвь
3
левая ветвь
2
элемент
Вопрос id:558089
Существующий типизированный файл можно открыть для чтения и записи одновременно при помощи стандартной процедуры
?) Reset ( f )
?) Append ( f )
?) Rewrite ( f )
?) Close ( f )
Вопрос id:558090
Типизированными указателями называются указатели,
?) связанные с адресами значений конкретных базовых типов
?) не связанные с каким-либо конкретным типом данных
?) описание которых осуществляется с помощью служебного слова Pointer
?) описанные в разделе объявления типов
Вопрос id:558091
Требуется включить в список новый элемент (17) после элемента, ссылка на который q. Установите последовательность операторов для выполнения этой операции.
Левая частьПравая часть
1
R^.x := 17
2
q^.next := R
3
New ( R )
4
R^.next := q^.next
Вопрос id:558092
Турбо Паскаль поддерживает файловые типы:
?) системные файлы
?) нетипизированные файлы
?) простые файлы
?) типизированные файлы
?) текстовые файлы
?) командные файлы
Вопрос id:558093
Укажите верное продолжение фразы. В процедуре Read ( f, <сп. ввода>) для чтения данных из типизированного файла параметр <сп. ввода> - это список ввода, содержащий
?) переменные вещественного типа
?) одну переменную такого же типа, что и компоненты файла
?) перечень переменных, соответствующих по типу полям компоненты
?) список переменных такого же типа, что и компоненты файла
?) одну или более переменных любого типа
Вопрос id:558094
Укажите верные утверждения.
?) Буфер - это область в памяти, отводимая при открытии файла
?) Ввод-вывод данных осуществляется через буфер
?) Буфер - это логическое имя, которое определяет консоль
?) Буфер - это специальная переменная-указатель
?) Устанавливать размер буфера по своему усмотрению можно только для текстовых и бестиповых файлов
Вопрос id:558095
Укажите верные утверждения.
?) При считывании в переменную символьного типа происходит считывание всех символов до символа пробел
?) При считывании в переменную символьного типа происходит считывание всех символов до символа конца строки
?) Процедура Read применительно к текстовому файлу считывает из файла данные в переменные строкового, символьного, целого и вещественного типов
?) При считывании в переменную символьного типа происходит считывание одного символа
?) Если при считывании чисел из текстового файла цепочка символов не отвечает желаемому формату, выдается сообщение об ошибке
Вопрос id:558096
Укажите верные утверждения.
?) Если максимально возможное число символов в строковой переменной превышает число символов в строке файла, то возникает ошибка
?) Если максимально возможное число символов в строковой переменной превышает число символов в строке файла, то считываются две строки
?) Если максимально возможное число символов в строковой переменной превышает число символов в строке файла, то считывается вся строка до символов конца строки
?) Если при считывании чисел из текстового файла встречаются незначащие символы (пробелы, символы табуляции, символы конца строки), то эти символы пропускаются, затем выделяется подстрока до первого незначащего символа
?) Если при считывании чисел из текстового файла встречаются незначащие символы (пробелы, символы табуляции, символы конца строки), то возникает ошибка
Вопрос id:558097
Укажите верные утверждения.
?) Процедура Readln после считывания всех данных в указанные в ней переменные из текстового файла пропускает все незначащие символы этой строки и считывает следующую цепочку символов
?) Если при считывании чисел из текстового файла цепочка символов не отвечает желаемому формату, осуществляется переход к следующей цепочке символов
?) Процедура Readln после считывания всех данных в указанные в ней переменные из текстового файла переходит к следующей цепочке символов на этой строке
?) Если при считывании чисел из текстового файла цепочка символов не отвечает желаемому формату, выдается сообщение об ошибке
?) Процедура Readln после считывания всех данных в указанные в ней переменные из текстового файла пропускает все оставшиеся символы до символов конца строки
Вопрос id:558098
Укажите верные утверждения.
?) Для нетипизированных файлов файл может быть открыт для чтения с помощью процедуры Append (f)
?) Для нетипизированных файлов файл может быть открыт для чтения с помощью процедуры Reset (f)
?) Нетипизированные файлы являются файлами прямого доступа
?) Для нетипизированных файлов файл может быть открыт для чтения с помощью процедуры Rewrite (f)
?) Нетипизированные файлы являются файлами последовательного доступа
?) В конце работы нетипизированный файл должен быть закрыт процедурой Close (f)
Вопрос id:558099
Укажите верные утверждения.
?) Для нетипизированных файлов файл может быть открыт для чтения с помощью процедуры Append (f, BufSize).
?) Размер буфера передачи данных можно изменить.
?) По умолчанию размер буфера передачи данных равен 1 байт.
?) Для нетипизированных файлов файл может быть открыт для чтения с помощью процедуры Rewrite (f, BufSize)
?) По умолчанию размер буфера передачи данных равен 128 байт.
?) Для нетипизированных файлов файл может быть открыт для чтения с помощью процедуры Reset (f, BufSize)
Вопрос id:558100
Укажите верные утверждения.
?) Минимальный блок, который может быть записан или прочитан из файла, -1 байт
?) По умолчанию размер буфера передачи данных равен 128 байт
?) Максимальный размер блока, который может быть записан или прочитан из файла, -128 байт
?) Минимальный блок, который может быть записан или прочитан из файла, -128 байт
?) Максимальный размер блока, который может быть записан или прочитан из файла, -64 Кбайт
Вопрос id:558101
Укажите верные утверждения.
?) Под ссылочную переменную отводится 2 байта памяти
?) Память под ссылочную переменную отводится в динамической области памяти
?) Под ссылочную переменную отводится 4 байта памяти
?) Память под ссылочную переменную отводится в сегменте данных
?) Ссылочные переменные содержат адрес ячейки памяти
Вопрос id:558102
Укажите верные утверждения.
?) К ссылочным переменным имеет смысл обращаться только после выполнения процедуры New (p).
?) В результате обращения к процедуре New указатель приобретает значение адреса
?) Параметром обращения к процедуре New (p) является нетипизированный указатель
?) Параметром обращения к процедуре New (p) является типизированный указатель
?) С помощью процедуры New выделяется ячейка памяти в сегменте данных
Вопрос id:558103
Укажите верные утверждения.
?) Для очереди соблюдается принцип «первым пришел - последним ушел»
?) Каждый элемент очереди содержит указатель на следующий элемент и еще на предыдущий
?) Двунаправленный список называется очередью
?) Очередь - линейный список, в котором добавления и исключения элемента производятся с одного конца.
?) Очередь определяют два указателя
Вопрос id:558104
Укажите верные утверждения.
?) Стек определяют два указателя
?) Стек - линейный список, в котором добавления и исключения элемента производятся с одного конца
?) Работа со стеком осуществляется через указатель стека
?) Для стека соблюдается принцип «первым пришел - первым ушел»
?) Для стека соблюдается принцип «первым пришел - последним ушел»
Вопрос id:558105
Укажите верные утверждения. Процедура Close (f)
?) осуществляет регистрацию файла в каталоге
?) выполняется автоматически по отношению ко всем открытым файлам при нормальном завершении программы
?) закрывает файл
?) закрывает все открытые файлы
Вопрос id:558106
Укажите верные утверждения. Функция Eof (f)
?) работает, если файл f открыт
?) дает значение False, если считан последний компонент файла
?) работает, если файл f закрыт
?) дает значение False, если считанный компонент файла не последний
?) дает значение True, если считан последний компонент файла
?) возвращает результат типа Boolean
Вопрос id:558107
Укажите оператор, считывающий элемент из стека, не удаляя его.
?) p^.x := y
?) p.x^ := y
?) y := p.x^
?) Y := p^.x
Вопрос id:558108
Укажите процедуры, которые возвращают динамическую память в кучу.
?) Dispose (p)
?) Getmem (p, Size)
?) New (p)
?) Freemem (p, Size)
?) Mark (p)
Вопрос id:558109
Укажите процедуры, которые выделяют память под динамическую переменную.
?) Dispose (p)
?) Getmem (p, Size)
?) Freemem (p, Size)
?) Mark (p)
?) New (p)
Copyright testserver.pro 2013-2024 - AppleWebKit