Тестовое задание «Основные понятия объектно-ориентированного программирования»
Время на выполнение: 10 мин.
Перечень объектов контроля и оценки:
Наименование объектов контроля и оценки | Основные показатели оценки результата |
основные принципы и технологии объектно-ориентированного программирования | правильность разработки программного кода с использованием объектно – ориентированного подхода; |
Критерии оценки:
За правильный ответ на вопросы или верное решение задачи выставляется положительная оценка – 1 балл.
За не правильный ответ на вопросы или неверное решение задачи выставляется – 0 баллов.
Шкала оценки образовательных достижений
Процент результативности (правильных ответов) | Оценка уровня подготовки балл (отметка) |
100 ч 85 | 5 (отлично) |
84 ч 65 | 4 (хорошо) |
64 ч 50 | 3 (удовлетворительно) |
менее 50 | 2 (неудовлетворительно) |
Текст задания
Вариант 1.
Базовым понятием объектно-ориентированного программирования является метод поле ориентация объект2. Объектно-ориентированное программирование - это :
программирование объектов метод программирования, суть которого состоит в разработке программы в виде взаимодействующих объектов программирование на объектно-ориентрованных языках программирования3. Каждый объект является экземпляром определенного класса
да нет4. Инкапсуляция - это :
контролируемое сокрытие информации о внутренней структуре класса заключение объекта в оболочку (капсулу) свойство объекта5. Класс - это:
6. Методы - это...
инструкции по применению объектов в программе действия, которые можно выполнить над объектом или которые сам объект может выполнить способы разработки объектно-ориентированных программ7. Наследование - это :
преемственность программ, создание программ с использованием стандартных подпрограмм порождение класса от другого класса с наследованием полей, методов и свойств своего родителя модернизация программы для новой операционной системы с сохранением возможностей и свойств Как называется принцип создания класса на базе существующего: Полиморфизм Наследование Перегрузка Инкапсуляция Делегирование При уничтожении объекта класса автоматически вызывается специальный метод класса: Деструктор Член – функции Член – данные Конструктор Разрушитель Сколько функций может быть в программе С++? Ни одной Минимум две Не больше 100 Минимум одна Сколько угодноВариант 2.
Метод вызываемый автоматически при создании объекта класса называется: Деструктор Делегирование Член-данные Конструктор Член-функции Полиморфизм - это : возможность объектов принимать различные формы многообразие программ свойство классов решать схожие задачи различными способами Объединение в себе полей, методов и свойств называется: Событием Структурой Методом Классом Массивом Скрытие полей объекта с целью обеспечения доступа к ним только посредством методов класса называют… Наследованием Делегированием Полиморфизмом Виртуализацией Инкапсуляцией В программе на языке C++ обязательно имеется функция… head start prime main finish Программа на языке C++ начинает выполняться с… Первой функции в программе Функции main Той функции, которая указана как стартовая при компиляции программы Запроса исходных данных Точки, определённой заранее программистом Сколько производных классов можно получить из базового класса? Количество производных классов определяется количеством базовых классов Определяется наличием абстрактного класса Ни одного Неограниченное количество Только один Возможность использовать одинаковые имена для методов входящих различные классы называется... Метаморфизм Полиморфизм Инкапсуляция Наследование Декапсуляция Метод - это… структура написания программного кода, состоящая из поля и свойства переменная объектного типа способ реализации алгоритма, реализуемого программным кодом процедуры и функции описанные внутри класса и предназначены для операции над его полями структура, в которой хранятся данные, описанные в классе Класс может использоваться для создания одного экземпляра двух экземпляров пяти экземпляров более пяти экземпляров
ТЕМА 2.5. ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС ПРИКЛАДНЫХ ПРОГРАММ
Тестовое задание «Основные понятия объектно-ориентированного программирования»
Время на выполнение: 10 мин.
Перечень объектов контроля и оценки:
Наименование объектов контроля и оценки | Основные показатели оценки результата |
основные принципы и технологии объектно-ориентированного программирования | правильность разработки программного кода с использованием объектно – ориентированного подхода; - правильность разработки приложений в среде C++ Builder. |
Критерии оценки:
За правильный ответ на вопросы или верное решение задачи выставляется положительная оценка – 1 балл.
За не правильный ответ на вопросы или неверное решение задачи выставляется – 0 баллов.
Шкала оценки образовательных достижений
Процент результативности (правильных ответов) | Оценка уровня подготовки балл (отметка) |
100 ч 85 | 5 (отлично) |
84 ч 65 | 4 (хорошо) |
64 ч 50 | 3 (удовлетворительно) |
менее 50 | 2 (неудовлетворительно) |
Для создания контекстного меню используется компонент класса: TButton TEdit TCheckBox TPopupMenu TBitBtn Для создания многострочного редактируемого текстового поля используется компонент класса: TLabel TMainMenu TMemo TEdit TForm Свойство формы, задающее степень ее прозрачности: AlphaBlendValue Color AlphaBlend AutoSize BorderStyle Свойство, позволяющее поместить на графическую кнопку класса TBitBtn, растровое изображение: Caption Picture Image Text Glyph Как называется принцип создания класса на базе существующего: Полиморфизм Наследование Перегрузка Инкапсуляция Делегирование При уничтожении объекта класса автоматически вызывается специальный метод класса: Деструктор Член – функции Член – данные Конструктор Разрушитель Для создания главного меню используется компонент класса: Tlabel TMenu TEdit TMainMenu TPopupMenu Для создания однострочного редактируемого текстового поля используется компонент класса: TEdit TMemo TLabel TPopupMenu TPanel Свойство, отвечающее за высоту формы: Top Size Style Width Height Событие OnResize генерируется, когда: Окно стало активным Изменяется размер окна Окно закрывается Двигается мышка Нет такого события Метод вызываемый автоматически при создании объекта класса называется: Деструктор Делегирование Член-данные Конструктор Член-функции Типы данных бывают: Integer, real, char, for Float, integer, if, string Integer, float, char, string, boolean Integer, real, printf, string For, scanf, integer, float Для создания строки состояния используется компонент класса: TProgressBar TCoolBar TToolBar TStatusBar TTrackBar Какое свойство компонента класса TEdit отвечает за текст находящийся в нём: String Text Lines Caption Edit Вкладка Events в Object Inspector предназначена для... Изменения свойств компонентов Редактирования кода программы Поиска компонентов Просмотра структуры проекта Определения событий Для выравнивания текста по правому или левому краю у компонента класса TEdit имеется свойство... Align AutoSize Font Alignment Left Для того чтобы сделать любой компонент невидимым предназначено свойство... Visible Enable Style Transparent Glyph Ограничение на количество вводимых символов для компонента Edit задаётся в свойстве... Text Left Font AutoSize MaxLength Когда нажата кнопка мыши, генерируется событие: OnMouseMove OnMouseUp OnMouseDown OnMouseWheel OnClick Объединение в себе полей, методов и свойств называется: Событием Структурой Методом Классом Массивом Событие OnСreate генерируется, когда... Окно закрывается Окно создается Окно изменяет размеры Пользователь щелкнул по форме Окно меняет цвет Вкладка Properties в Object Inspector предназначена для... Редактирования кода программы Поиска компонентов Просмотра структуры проекта Определения событий Изменения свойств компонентов Функция, выполняющая преобразование числа в строку имеет вид: StrToInt(s) FloatToStr(n) Chr(n) IntToStr(a, s) StrToFloat(s) Что будет выведено на экран при выполнении фрагмента кода…
int а=3, b=4;
printf ( "( %i + %i ) * 2= %i", a, b, a + b * 2 );
3 + 4 * 2 = 8 ( 3 +4 ) * 2 = 14 3 + 4 * 2 = 14 ( 3 + 4 ) * 2 = 11 Верного ответа нет Свойство формы, отвечающее за заголовок окна. Caption Text Name Font String Текст подсказки, появляющийся при наведении указателя мыши на кнопку, задаётся в свойстве... Caption ShowHint Hint Text String Скрытие полей объекта с целью обеспечения доступа к ним только посредством методов класса называют… Наследованием Делегированием Полиморфизмом Виртуализацией Инкапсуляцией Область памяти, в которой находятся данные, которыми оперирует программа называется… Тип Переменная Значение Ячейка Блок Что будет выведено на экран при выполнении фрагмента кода…int a=5, b=2;
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 |


