|
Объектно-ориентированное программирование - 2. Тема Соглашения Windows api соглашение об именовании функций, переменных и констант в некоторой системе
Вопрос №1
Тема: 1. Соглашения Windows API | Соглашение об именовании функций, переменных и констант в некоторой системе - __________ (Введите термин в именительном падеже, определение которого представлено в предложении) Ввод ответа:
| Вопрос №2 Вопрос №3
Тема: 2. Класс, объект, свойства объектно-ориентированного программирования | Определение какого уровня доступа к элементам класса представлено ниже: «Элементы, которые могут быть использованы всюду в программе»? Введите название данного уровня доступа. Ввод ответа:
| Вопрос №4
Тема: 2. Класс, объект, свойства объектно-ориентированного программирования | Выберите правильное определение понятия «инкапсуляция».
Инкапсуляция (encapsulation) означает объединение в одном объекте данных, а в другом методов (процедур, функций), выполняющих действия над этими данными.
Инкапсуляция (encapsulation)означает объединение в одном классе и данных, и методов (процедур, функций), выполняющих действия над этими данными.
Инкапсуляция (encapsulation) означает разъединение в одном классе и данных, и методов (процедур, функций), выполняющих действия над этими данными.
| Вопрос №5
Тема: 3. Основы событийного программирования | Что такое событие?
Объект, через который пользователь управляет работой программы.
Процедура, выполняемая в ответ на действия пользователя.
Информационное сообщение, на которое должны реагировать отдельные части программы.
| Вопрос №6
Тема: 3. Основы событийного программирования | Что такое обработка событий?
Получение информации о произошедшей ситуации (нажатие кнопки мыши, перемещение курсора, нажатие клавиши клавиатуры и т.д.).
Вызов процедуры, выполняющейся в ответ на событие.
Запись информации о произошедшей ситуации.
Передача информации о произошедшей ситуации другим объектам программы.
| Вопрос №7
Тема: 4. Основы программирования в Delphi. Интегрированная среда разработки | В приведенном списке выберите объект, описание которого следующее: «Содержит список событий, которые может обрабатывать компонент и которые происходят при его взаимодействии с пользователем».
Палитра компонентов.
Страница Properties.
Конструктор формы.
Панель инструментов.
Селектор компонентов .
Страница Events.
Редактор кода.
| Вопрос №8
Тема: 4. Основы программирования в Delphi. Интегрированная среда разработки | В приведенном списке выберите объект, описание которого следующее: «Содержит набор компонентов, которые программист может использовать в проекте».
Палитра компонентов.
Страница Properties.
Конструктор формы.
Панель инструментов.
Селектор компонентов .
Страница Events.
Редактор кода.
| Вопрос №9
Тема: 5. Проекты в Delphi | Какое расширение имеют двоичные объектные файлы? Ввод ответа:
| Вопрос №10
Тема: 5. Проекты в Delphi | Из скольких основных частей состоит процедура компиляции проекта? (В ответ введите цифру) Ввод ответа:
| Вопрос №11
| Как называется класс, являющийся прародителем всех классов, представляющих компоненты VCL? Ввод ответа:
| Вопрос №12
Тема: 6. Программирование в Delphi: библиотека визуальных компонентов | В предложенном списке отметьте существующие классы компонентов иерархии классов VCL.
Активные.
Невизуальные.
Пассивные.
Закрытые.
Визуальные.
Открытые.
| Вопрос №13
Тема: 7. Программирование в Delphi: свойства компонентов | Для каких целей используются свойства компонента?
Oни определяют внешний вид компонента.
Oни вызывают обработчик события.
Oни определяют поведение компонента.
| Вопрос №14
Тема: 7. Программирование в Delphi: свойства компонентов | Как осуществляется изменение свойств объекта в режиме проектирования (design time)?
Программист настраивает значения свойств с помощью Дизайнера Форм (Forms Designer).
Программист подставляет новые значения свойств на страничке “Properties” Инспектора Объектов.
Изменять свойства объекта в режиме design time нельзя.
Для изменения свойства объекта программист дополняет программный код модуля.
| Вопрос №15
Тема: 8. Структура модуля | Структура модуля выглядит так: unit Main; {Заголовок модуля}
interface {Секция Interface}
implementation {Секция Implementatiоn}
end. Для чего служит секция Interface?
В ней описывается все то, что должно быть видимо для других модулей (типы, переменные, классы, константы, процедуры, функции).
В ней помещается код, реализующий классы, процедуры или функции.
Она служит для задания названия модуля.
| Вопрос №16
Тема: 8. Структура модуля | Какое имя по умолчанию будет присвоено обработчику одинарного нажатия кнопкой мыши на объекте? Введите название процедуры обработки данного события. Ввод ответа:
| Вопрос №17
| Для преобразования одного типа в другой в Delphi используется оператор ____ Ввод ответа:
| Вопрос №18
Тема: 9. Методы в Delphi. Информация периода выполнения | Какое ключевое слово используется для определения, имеет ли данный объект требуемый тип или является одним из наследников данного типа. Ввод ответа:
| Вопрос №19
Тема: 10. Работа с палитрой компонентов | Выберите правильное название страницы палитры компонентов: «На данной странице представлены компоненты для вызова стандартных диалогов Windows»
Standard.
System.
Dialogs.
Additional.
| Вопрос №20
Тема: 10. Работа с палитрой компонентов | Среди ниже приведенных действий выберите правильную последовательность для создания главного меню программного приложения: 1. Вызов Дизайнера Меню через свойство Items в Инспекторе Объектов; 2. Помещение TPopupMenu на форму; 3. Вызов Дизайнера Меню на панели компонентов; 4. Определение пунктов меню в Дизайнере Меню. 5. Помещение TMainMenu на форму;
Введите последовательность цифр через пробел Ввод ответа:
| Вопрос №21
| Диалоговое окно требующее, чтобы его закрыли прежде, чем обратиться к уже существующим окнам программы называется: Ввод ответа:
| Вопрос №22
Тема: 11. Формы, приложения с однодокументным и многодокументным интерфейсом | Какой метод используется для немодального отображения формы? Ввод ответа:
|
Всего вопросов: 22
Верных ответов: 21 |
|
|