
- •Пояснительная записка
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 1
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 2
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 3
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 4
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 5
- •Создайте приложение, на форму которого помещены компоненты:
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 6
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 7
- •Создайте приложение, на форму которого помещены компоненты:
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 8
- •Создайте приложение, на форму которого помещены компоненты: Button и PaintBox.
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 9
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 10
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 11
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 12
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 13
- •Создайте приложение, на форму которого помещены компоненты:
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 14
- •Создайте приложение, на форму которого помещены компоненты:
- •Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 15
- •Создайте приложение, на форму которого помещены компоненты: Button и PaintBox.
Федеральное агентство по образованию
Томский государственный университет систем управления
и радиоэлектроники (ТУСУР)
ШКОЛЬНЫЙ УНИВЕРСИТЕТ
УТВЕРЖДАЮ
Директор ОЦ «Школьный университет»
_____________ И. В. Дмитриев
«____»______________2006 г.
Учебный курс: ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ
программированиЕ в СРЕДЕ Delphi
Билеты для проведения экзаменационной работы
Пояснительная записка
Экзаменационная работа составлена в соответствии с учебной программой по курсу «Объектно-ориентированное программирование в среде Delphi».
Цель экзаменационной работы — закрепить теоретические знания и практические навыки по курсу «Основы визуального программирования в среде Delphi».
Экзаменационная работа составлена в 15 вариантах, каждый из которых состоит из теоретической и практической части. В состав билета входят два теоретических вопроса и практическое задание, для выполнения которого требуется компьютерное время (примерно 40—60 минут).
Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 1
Дайте определение проекта в среде Delphi. Опишите структуру проекта в среде Delphi. Назначение основных файлов проекта.
Обработка исключений с помощью конструкции Try Except End. Приведите примеры, когда необходимо использовать данную конструкцию.
Создайте приложение, на форму которого помещены компоненты: Timer и Edit.
Для компонента Timer обработайте событие OnTimer, которое увеличивает число, записанное в компоненте Edit, на единицу каждую секунду. Если в компонент Edit введено не число, то таймер не работает.
Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 2
Что такое компонент в среде Delphi? Назовите несколько основных свойств и событий компонентов. Для чего они нужны? Где находятся компоненты в среде Delphi и как их разместить на форме?
Вещественные типы данных. Область их применения (приведите примеры). Совместимость с другими типами.
Создайте приложение, на форму которого помещены компоненты: Button и PaintBox.
Для компонента Button создайте обработчик события OnClick. В его теле напишите код, который рисует на компоненте PaintBox 1000 точек случайными цветами. Также точки должны быть случайным образом распределены по всей области компонента PaintBox.
Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 3
Что такое «обработчик события» в среде Delphi? Для чего он нужен и какова его структура? Опишите алгоритм создания события у компонента?
Целочисленные типы данных. Область их применения (приведите примеры). Совместимость с другими типами.
Создайте приложение, на форму которого помещены компоненты:
Button — 1 шт.
Label — 2 шт.
Edit — 2 шт.
Напишите обработчик события OnClick для компонента Button, который отображает в первом компоненте Label сумму чисел, а во втором — конкатенацию строк, записанных в компонентах Edit.
Экзаменационный билет по курсу «Объектно-ориентированное программирование в среде Delphi» Билет № 4
Для чего нужно окно Дерево объектов? Что оно отображает? Какие действия можно делать с его помощью?
Классы канвы TPen и TBrush. Для чего они нужны? Назовите несколько свойств этих классов и их назначение.
Создайте приложение, на форму которого помещены компоненты: Timer и Button.
При нажатии на кнопку Button включается таймер.
В обработчике события OnTimer компонента Timer с интервалом в 2 секунды происходит случайное изменение положения компонента Button в пределах формы. При повторном нажатии на кнопку интервал таймера уменьшается в два раза, при ещё одном нажатии — ещё в два раза и так далее.