Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты_ООП.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
93 Кб
Скачать
☆

Южный федеральный университет

Радиотехнический факультет

Кафедра микропроцессорных систем

Дисциплина "Объектно-ориентированное программирование"

Экзаменационный билет № 5

  1. Понятие класса и объекта. Задание видимости разделов класса. Пример определения класса.

  2. Разработать класс «Прямоугольный треугольник», который имеет собственный конструктор Create(a,b), а также метод Get_с для вычисления гипотенузы с по формуле c=(a2+b2), где a, b – катеты треугольника. Разработать обработчик, в котором создается объект данного класса и выводится значение гипотенузы с с использованием компонента TEdit среды Delphi.

Зав. кафедрой МПС О.Н.Пьявченко

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное агентство по образованию

Южный федеральный университет

Радиотехнический факультет

Кафедра микропроцессорных систем

Дисциплина "Объектно-ориентированное программирование"

Экзаменационный билет № 6

        1. Понятие поля, метода, свойства, события. Пример класса с перечисленными компонентами.

        2. Разработать класс «Ромб», который имеет собственный конструктор Create(a,h), а также метод Get_S для вычисления площади S по формуле S =ah, где a – сторона ромба, h – высота. Разработать обработчик, в котором создается объект данного класса и выводится значение площади S с использованием компонента TLabel среды Delphi.

Зав. кафедрой МПС О.Н.Пьявченко

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное агентство по образованию

Южный федеральный университет

Радиотехнический факультет

Кафедра микропроцессорных систем

Дисциплина "Объектно-ориентированное программирование"

Экзаменационный билет № 7

  1. Принципы инкапсуляции, наследования и полиморфизма. Практическая ценность принципов ООП.

  2. Разработать класс «Треугольник», который имеет собственный конструктор Create(a,b,c), а также метод Get_S для вычисления площади S по формуле S =(p(p–a)(p–b)(p–c)), где a,b,c – стороны, p=(a+b+c)/2 – полупериметр. Разработать обработчик, в котором создается объект данного класса и выводится значение площади S с использованием компонента TMemo среды Delphi.

Зав. кафедрой МПС О.Н.Пьявченко

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное агентство по образованию

Южный федеральный университет

Радиотехнический факультет

Кафедра микропроцессорных систем

Дисциплина "Объектно-ориентированное программирование"

Экзаменационный билет № 8

  1. Объявление полей, методов, свойств и событий в классе.

  2. Разработать класс «Треугольник», который имеет собственный конструктор Create(a,b,c), а также метод Get_r для вычисления радиуса вписанной окружности r по формуле r =((p–a)(p–b)(p–c)/p), где a,b,c – стороны, p=(a+b+c)/2 – полупериметр. Разработать обработчик, в котором создается объект данного класса и выводится значение радиуса r с использованием компонента TEdit среды Delphi.

Зав.кафедрой МПС О.Н.Пьявченко

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное агентство по образованию