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

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

Программирование.

Вопрос id:1205579

Верны ли утверждения?

А) Головной файл приложения Delphi имеет заголовок: Program <имя>

В) Для каждой формы существует код, который начинается со слова Program

Подберите правильный ответ

?) А – нет, В - да
?) А – да, В - нет
?) А – нет, В - нет
?) А – да, В - да
Вопрос id:1205580

Верны ли утверждения?

А) Директива Abstract исключает необходимость написания кода виртуального метода для данного класса

В) Методы обработки сообщений объявляются с помощью ключевого слова message, за которым следует целочисленная константа – номер сообщения

Подберите правильный ответ

?) А – нет, В - нет
?) А – да, В - да
?) А – нет, В - да
?) А – да, В - нет
Вопрос id:1205581

Верны ли утверждения?

А) Для компонентов TМemo и TЕdit текстовая константа хранится в свойстве Caption

В) Свойство Visible определяет, будет ли данный компонент отображаться на экране

Подберите правильный ответ

?) А – да, В - нет
?) А – да, В - да
?) А – нет, В - нет
?) А – нет, В - да
Вопрос id:1205582

Верны ли утверждения?

А) Для создания визуальных компонентов базовым является класс TСontrol

В) Для создания компонентов, имеющих окна, базовым является класс TWinControl

Подберите правильный ответ

?) А – да, В - да
?) А – нет, В - нет
?) А – нет, В - да
?) А – да, В - нет
Вопрос id:1205583

Верны ли утверждения?

А) Для того чтобы запустить программу в Delphi, нужно нажать клавишу F5

В) Создание нового проекта на Delphi начинается с выбора команды File- New File

Подберите правильный ответ

?) А – да, В - нет
?) А – нет, В - да
?) А – да, В - да
?) А – нет, В - нет
Вопрос id:1205584

Верны ли утверждения?

А) Для того чтобы сконструировать объект (выделить память для экземпляра класса) необходимо только описать переменную в разделе Var

В) Объекты в среде Delphi распределяются в динамической памяти

Подберите правильный ответ.

?) А – нет, В - нет
?) А – нет, В - да
?) А – да, В - нет
?) А – да, В - да
Вопрос id:1205585

Верны ли утверждения?

А) Доступ к полям и методам объекта происходит с помощью уточненных имен, например, <имя объекта>.<имя метода>

В) При работе с объектами допустимо использование оператора With, например:

With <имя объекта> Do <имя метода>

Подберите правильный ответ

?) А – нет, В - нет
?) А – да, В - да
?) А – нет, В - да
?) А – да, В - нет
Вопрос id:1205587

Верны ли утверждения?

А) Инспектор объектов является инструментом, который используется для формирования внешнего вида и функциональных возможностей формы и компонентов в процессе разработки приложения

В) В инспекторе объектов приведены только те свойства, которыми обладает данный компонент во время проектирования приложения

Подберите правильный ответ

?) А – да, В - да
?) А – нет, В - да
?) А – нет, В - нет
?) А – да, В - нет
Вопрос id:1205589

Верны ли утверждения?

А) Использование методов для получения и установки свойств позволяет проверить корректность значения свойства, сделать дополнительные вычисления, установить значения зависимых полей и т.д.

В) Процесс порождения новых классов на основе других классов называется инкапсуляцией

Подберите правильный ответ

?) А – нет, В - нет
?) А – да, В - да
?) А – да, В - нет
?) А – нет, В - да
Вопрос id:1205590

Верны ли утверждения?

А) Класс – это описание, объект – то, что создано в соответствии с этим описанием

В) Описание класса начинается с ключевого слова Class и заканчивается ключевым словом Object

Подберите правильный ответ

?) А – нет, В - нет
?) А – да, В - да
?) А – нет, В - да
?) А – да, В - нет
Вопрос id:1205591

Верны ли утверждения?

А) Класс, который наследует атрибуты другого класса, называется порожденным классом или потомком

В) В языке Delphi существует предопределенный класс TClass, который служит неявным предком тех классов, для которых предок не указан

Подберите правильный ответ

?) А – нет, В - нет
?) А – нет, В - да
?) А – да, В - да
?) А – да, В - нет
Вопрос id:1205592

Верны ли утверждения?

А) Класс, от которого происходит наследование, выступает в роли дочернего, или потомка

В) Описание нового класса–потомка TStudent от родительского класса TPerson начинается с объявления

Type TStudent = Class(TPerson)

Подберите правильный ответ

?) А – да, В - нет
?) А – нет, В - да
?) А – да, В - да
?) А – нет, В - нет
Вопрос id:1205594

Верны ли утверждения?

А) Кнопкой по умолчанию считается кнопка, которая посылает событие OnClick при нажатии клавиши Enter

В) Кнопка с независимой фиксацией TСheckBox используется для того, чтобы пользователь мог указать свое решение типа Да/Нет или Да/Нет/Не знаю

Подберите правильный ответ

?) А – да, В - да
?) А – нет, В - да
?) А – да, В - нет
?) А – нет, В - нет
Вопрос id:1205595

Верны ли утверждения?

А) Компонент TComboBox представляет собой комбинацию списка TListBox и редактора TЕdit

В) Управляющий элемент TScrollBar используется для визуального управления значением числовой величины

Подберите правильный ответ

?) А – нет, В - нет
?) А – да, В - нет
?) А – нет, В - да
?) А – да, В - да
Вопрос id:1205596

Верны ли утверждения?

А) Метод Free вызывает деструктор Destroy, но только в том случае, если значение объектной переменной не равно nil

В) Вызов деструктора для несуществующих объектов недопустим и при выполнении программы приведет к ошибке

Подберите правильный ответ

?) А – нет, В - нет
?) А – да, В - да
?) А – да, В - нет
?) А – нет, В - да
Вопрос id:1205597

Верны ли утверждения?

А) Метод базового класса можно перекрыть в производном классе

В) В наследнике можно вызвать перекрытый метод предка, указав перед именем метода зарезервированное слово Inherited

Подберите правильный ответ

?) А – нет, В - нет
?) А – да, В - да
?) А – да, В - нет
?) А – нет, В - да
Вопрос id:1205598

Верны ли утверждения?

А) Метод чтения свойства – это всегда процедура, возвращающая значение того же типа, что и тип свойства

В) Метод записи свойства – это обязательно функция, принимающая параметр того же типа, что и тип свойства

Подберите правильный ответ

?) А – да, В - нет
?) А – нет, В - нет
?) А – нет, В - да
?) А – да, В - да
Вопрос id:1205600

Верны ли утверждения?

А) Можно обратиться к полю объекта в точности так же, как к полю обычной записи, либо с помощью оператора With, либо путем уточнения имени с помощью точки

В) Наследуемые поля являются столь же доступными, как если бы они были объявлены внутри типа объекта

Подберите правильный ответ

?) А – нет, В - нет
?) А – да, В - нет
?) А – да, В - да
?) А – нет, В - да
Вопрос id:1205601

Верны ли утверждения?

А) Наследование – создание новых объектов на базе ранее определенных

В) Полиморфизм – возможность замещения методов объекта-родителя одноименными методами объекта-потомка

Подберите правильный ответ

?) А – нет, В - да
?) А – да, В - да
?) А – да, В - нет
?) А – нет, В - нет
Вопрос id:1205602

Верны ли утверждения?

А) Некоторые оконные компоненты способны содержать другие визуальные компоненты и называются списками

В) Hint – подсказка, появляющаяся над компонентом, когда пользователь временно задерживает над ним указатель мыши

Подберите правильный ответ

?) А – нет, В - нет
?) А – да, В - да
?) А – нет, В - да
?) А – да, В - нет
Вопрос id:1205603

Верны ли утверждения?

А) Обработчик события – фрагмент программы, который выполняется в ответ на определенное изменение в программе или в Windows

В) При щелчке по кнопке мышью в работающей программе возникает событие OnActivate

Подберите правильный ответ

?) А – да, В - нет
?) А – да, В - да
?) А – нет, В - нет
?) А – нет, В - да
Вопрос id:1205604

Верны ли утверждения?

А) Обработчики исключений располагаются после служебного слова Try защищенного блока

В) Вариант – тип данных, позволяющий хранить данные любых типов, кроме структурных

Подберите правильный ответ

?) А – да, В - да
?) А – да, В - нет
?) А – нет, В - да
?) А – нет, В - нет
Вопрос id:1205605

Верны ли утверждения?

А) Обращение к свойству компонента в программе осуществляется так же, как обращение к полю или к методу объекта с помощью составного имени

В) В Delphi, написав обработчик события, к методам, описанным в стандартных классах, добавляется еще один метод

Подберите правильный ответ

?) А – нет, В - нет
?) А – да, В - да
?) А – нет, В - да
?) А – да, В - нет
Вопрос id:1205606

Верны ли утверждения?

А) Объекты могут выступать в программе только в качестве переменных и не могут быть элементами массивов, полями записей, параметрами процедур и функций

В) Классы могут служить полями других объектов

Подберите правильный ответ

?) А – да, В - да
?) А – да, В - нет
?) А – нет, В - да
?) А – нет, В - нет
Вопрос id:1205607

Верны ли утверждения?

А) Объявление виртуального метода в базовом классе выполняется с помощью ключевого слова Override

В) Перекрытие виртуального метода в производных классах выполняется с помощью ключевого слова Virtual

Подберите правильный ответ

?) А – нет, В - нет
?) А – нет, В - да
?) А – да, В - да
?) А – да, В - нет
Вопрос id:1205608

Верны ли утверждения?

А) Оператор Memo1.Lines.Add(Edit1.Text) отображает содержимое компонента Edit1 в компоненте Memo1

В) На форму можно поместить сколько угодно объектов класса TMainMenu

Подберите правильный ответ

?) А – нет, В - да
?) А – нет, В - нет
?) А – да, В - нет
?) А – да, В - да
Вопрос id:1205609

Верны ли утверждения?

А) Основной составляющей среды быстрого создания приложений является технология, получившая название Two Ways Tools

В) В терминах Паскаля объект во многом схож с массивом, который является оболочкой для объединения нескольких связанных элементов под одним именем

Подберите правильный ответ

?) А – нет, В - да
?) А – нет, В - нет
?) А – да, В - да
?) А – да, В - нет
Вопрос id:1205610

Верны ли утверждения?

А) Параметр Self указывает экземпляр объекта, к которому применяется вызванный метод

В) Объявление конструкторов и деструкторов осуществляется с помощью зарезервированных слов Function и Procedure

Подберите правильный ответ

?) А – да, В - нет
?) А – нет, В - нет
?) А – нет, В - да
?) А – да, В - да
Вопрос id:1205611

Верны ли утверждения?

А) Параметр Sender обработчиков событий используется для определения источника события

В) Секция Published в описании класса позволяет скрыть те поля и методы, которые относятся к особенностям реализации

Подберите правильный ответ

?) А – нет, В - нет
?) А – да, В - нет
?) А – нет, В - да
?) А – да, В - да
Вопрос id:1205612

Верны ли утверждения?

А) Полиморфизм означает, что в производных классах можно изменять работу уже существующих в базовом классе методов

В) Директива Override записывается после слова Virtual и исключает необходимость написания кода виртуального метода для данного класса

Подберите правильный ответ

?) А – нет, В - да
?) А – да, В - нет
?) А – нет, В - нет
?) А – да, В - да
Вопрос id:1205613

Верны ли утверждения?

А) Полиморфизм – объединение в одном объекте данных и методов их обработки

В) Наследование – возможность замещения методов объекта-родителя одноименными методами объекта-потомка

Подберите правильный ответ

?) А – нет, В - да
?) А – нет, В - нет
?) А – да, В - да
?) А – да, В - нет
Вопрос id:1205614

Верны ли утверждения?

А) При обращении к статическому методу класса компилятор не знает класс, которому данный метод принадлежит

В) Сущность виртуальных методов заключается в том, что методу присваивается одно имя, которое используется в иерархии объектов, причем каждый объект в этой иерархии реализует это действие своим собственным, пригодным для него способом

Подберите правильный ответ

?) А – да, В - нет
?) А – нет, В - да
?) А – да, В - да
?) А – нет, В - нет
Вопрос id:1205615

Верны ли утверждения?

А) При определении свойства после слова Write записывается поле или метод, к которому происходит обращение при чтении (получении) значения свойства

В) Чтобы имена свойств не совпадали с именами полей, последние принято писать с буквы F

Подберите правильный ответ

?) А – да, В - да
?) А – нет, В - да
?) А – да, В - нет
?) А – нет, В - нет
Вопрос id:1205616

Верны ли утверждения?

А) Программный код методов пишется отдельно от определения класса и приводится в разделе implementation

В) Чтобы от описания класса перейти к объекту, следует выполнить соответствующее объявление в секции Var

Подберите правильный ответ

?) А – да, В - нет
?) А – нет, В - да
?) А – да, В - да
?) А – нет, В - нет
Вопрос id:1205617

Верны ли утверждения?

А) Работа виртуальных методов основана на механизме раннего связывания

В) Таблица виртуальных методов создается одна для каждого класса объектов, и все объекты этого класса хранят на нее ссылку

Подберите правильный ответ

?) А – нет, В - да
?) А – да, В - да
?) А – да, В - нет
?) А – нет, В - нет
Вопрос id:1205618

Верны ли утверждения?

А) Разновидностью виртуальных методов являются так называемые динамические методы

В) При объявлении динамических методов вместо ключевого слова Virtual записывается ключевое слово Dynamic

Подберите правильный ответ

?) А – да, В - да
?) А – нет, В - да
?) А – да, В - нет
?) А – нет, В - нет
Вопрос id:1205620

Верны ли утверждения?

А) С помощью окна Панели инструментов задаются и редактируются свойства и обработчики событий компонентов

В) Форма – это окно приложения на этапе разработки

Подберите правильный ответ

?) А – нет, В - нет
?) А – да, В - нет
?) А – нет, В - да
?) А – да, В - да
Вопрос id:1205621

Верны ли утверждения?

А) С помощью оператора Is выполняется проверка объектов на совместимость по типу

В) Для преобразования объекта к нужному типу используется оператор As

Подберите правильный ответ

?) А – да, В - да
?) А – нет, В - нет
?) А – нет, В - да
?) А – да, В - нет
Вопрос id:1205622

Верны ли утверждения?

А) Свойство Anchors обеспечивает фиксацию элемента управления по сторонам владельца

В) Свойство Caption – текстовая строка, связанная с компонентом TEdit

Подберите правильный ответ

?) А – да, В - да
?) А – нет, В - да
?) А – нет, В - нет
?) А – да, В - нет
Вопрос id:1205623

Верны ли утверждения?

А) Свойство Name определяет имя компонента

В) Доступность элемента управления определяется свойством Visible

Подберите правильный ответ

?) А – нет, В - нет
?) А – да, В - нет
?) А – да, В - да
?) А – нет, В - да
Вопрос id:1205624

Верны ли утверждения?

А) Свойство PopupMenu задает название локального (контекстного) меню, которое будет отображаться при нажатии правой кнопки мыши

В) Метод SetFocus устанавливает фокус для данного компонента

Подберите правильный ответ.

?) А – нет, В - да
?) А – нет, В - нет
?) А – да, В - нет
?) А – да, В - да
Вопрос id:1205625

Верны ли утверждения?

А) Свойство описывает один или два метода, которые осуществляют некоторые действия над данными того же типа, что и свойство

В) Экземпляр типа класс называется объектом

Подберите правильный ответ

?) А – нет, В - да
?) А – да, В - да
?) А – нет, В - нет
?) А – да, В - нет
Вопрос id:1205626

Верны ли утверждения?

А) Событие OnKeyPress возникает при нажатии клавиши на клавиатуре

В) Событие OnMouseDown происходит при нажатии кнопки мыши, когда курсор находится в области компонента

Подберите правильный ответ

?) А – нет, В - нет
?) А – нет, В - да
?) А – да, В - нет
?) А – да, В - да
Вопрос id:1205627

Верны ли утверждения?

А) Событие представлено внутри класса Delphi как его метод

В) Предопределенные события в среде Delphi доступны на закладке Events в Инспекторе объектов

Подберите правильный ответ

?) А – нет, В - да
?) А – да, В - да
?) А – да, В - нет
?) А – нет, В - нет
Вопрос id:1205628

Верны ли утверждения?

А) Содержимое таблицы TStringGrid задается двухмерным массивом строк Cells

В) Для этого чтобы разрешить ввод информации в таблицу TStringGrid, необходимо в свойстве Option параметру goEditing установить значение True

Подберите правильный ответ

?) А – нет, В - да
?) А – да, В - да
?) А – да, В - нет
?) А – нет, В - нет
Вопрос id:1205629

Верны ли утверждения?

А) Строка редактирования TEdit – это прямоугольное окно, в котором возможен ввод и вывод текста

В) Оператором Х := StrToFloat(Edit1.Text); вводится переменная Х строкового типа

Подберите правильный ответ

?) А – нет, В - да
?) А – нет, В - нет
?) А – да, В - нет
?) А – да, В - да
Вопрос id:1205631

Верны ли утверждения?

А) Шрифт, используемый в метке (TLabel), нельзя изменить ни программно, ни в Инспекторе объектов

В) Размеры компонента TLabel нельзя изменить программно

Подберите правильный ответ

?) А – да, В - да
?) А – нет, В - да
?) А – нет, В - нет
?) А – да, В - нет
Вопрос id:1205632

Верны ли утверждения?

А) Экземпляр типа класс называется элементом

В) Описание класса начинается с ключевого слова Class и заканчивается ключевым словом End

Подберите правильный ответ

?) А – нет, В - да
?) А – да, В - нет
?) А – нет, В - нет
?) А – да, В - да
Вопрос id:1205633

Пусть имеется описание класса TPerson и в классе определен метод Procedure ShowAll.

Описана переменная APerson типа TPerson. Правильное обращение к методу ShowAll

?) APerson(ShowAll);
?) ShowAll (APerson);
?) TPerson.ShowAll;
?) APerson.ShowAll;
Вопрос id:1205634

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

Property Stavka: Real Read GetStavka Write SetStavka;

Для объекта «а» правильное обращение к свойству:

?) a.GetStavka;
?) a.GetStavka := 1000;
?) a. Stavka := 1000;
?) Read (Stavka);
Copyright testserver.pro 2013-2024