Курсовая работа. Объектно-ориентированное программирование. Вариант № 10 (Рисунок 17)

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon FIGURA.PAS
material.view.file_icon GRAFICA.PAS
material.view.file_icon Курсовая.docx

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Курсовая работа состоит из одного задания. Вид графического объекта, движение которого надо будет реализовать в работе, выбирается согласно своему варианту (см. далее таблицу вариантов).

Задание:

Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта.

Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы.

Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения.

Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна включать минимум четыре класса, один из которых – абстрактный.

Работу следует выполнять в среде программирования Турбо Паскаль (версии 6.0 или 7.0) или в среде Borland Pascal.

Рекомендации по выполнению курсовой работы
Прежде, чем приступать к выполнению курсовой работы, помимо уже изученного лекционного материала в ходе выполнения лабораторных работ, выполните и разберитесь в работе программы, приведенной в примере 2.7 конспекта лекций (§ 10). В данной программе реализована значительная часть задания курсовой работы.

Далее, проанализируйте свой графический объект. Из каких фигур он может быть построен? Продумайте необходимые поля и методы и опишите классы этих фигур. Создайте иерархию. Ваш заданный графический объект должен включать как минимум (можно и больше) 3 различные фигуры, чтобы описать минимум 3 класса (плюс один абстрактный, итого получается 4 класса, чего и требует задание).

Оформите описание классов в виде модуля. Сохраните и выполните его компиляцию (см. в лекциях “Классы и модули”).

Теперь можете приступать к написанию самой программы. Не забудьте подключить к программе написанный Вами модуль.

Исключите из программы прямое обращение к полям.

Требования к программе. Критерий оценки.
Программа должна быть написана в соответствии с заданием своего варианта, в ней должны быть правильно применены все изученные нами принципы ООП, и получен правильный, соответствующий заданию результат ее работы.

В зависимости от степени выполнения изложенных требований Вам будет поставлена оценка за курсовую работу по 5-ти бальной шкале.

Требования к оформлению отчета
Необходимо представить следующее:

Текст задания с точным видом графического объекта, включая цвет, который реализован в программе (в файле с расширением .doc);
Текст программы (файл с расширением .pas) ;
Текст модуля (файл с расширением .pas) .
Таким образом, необходимо прислать три файла: с заданием, с программой и с модулем.

Дополнительная информация

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Объектно-ориентированное программирование
Вид работы: Курсовая работа
Оценка:Отлично
Дата оценки: 11.01.2018
Рецензия:Уважаемый

Ситняковская Елена Игоревна
Объектно-ориентированное программирование. Курсовая работа. Вариант №10
Вариант 10 Курсовая работа состоит из одного задания. Вид графического объекта, движение которого надо будет реализовать в работе, выбирается согласно своему варианту (см. далее таблицу вариантов). Задание: Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со
User Bodibilder : 2 апреля 2019
140 руб.
Объектно-ориентированное программирование. Курсовая работа. Вариант №10
Курсовая работа состоит из одного задания. Вид графического объекта, движение которого надо будет реализовать в работе, выбирается согласно своему варианту (см. далее таблицу вариантов). Задание: Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрел
User CaptainMorgan228 : 8 февраля 2018
90 руб.
Объектно-ориентированное программирование. Курсовая работа. Вариант №10
Объектно-ориентированное программирование. Курсовая работа. Вариант: №10.
Курсовая работа состоит из одного задания. Вид графического объекта, движение которого надо будет реализовать в работе, выбирается согласно своему варианту (см. далее таблицу вариантов). Задание: Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелк
User Cole82 : 6 июня 2015
21 руб.
Объектно-ориентированное программирование. Курсовая работа. Вариант: №10.
Курсовая работа по объектно-ориентированному программированию
Курсовая работа по объектно-ориентированному программированию. Требования к выполнению КР Программа должна быть написана с использованием объектно-ориентированных технологий. Описания объектов и методов необходимо оформить в отдельном модуле. Допускаются и поощряются различные творческие модификации по существу расширяющие и развивающие реализацию задания. Необходимый минимум содержания работы: -Инкапсуляция (все поля данных не доступны из внешних функций) -Наследование (минимум 3 класса, од
User NikolaSuprem : 8 января 2021
400 руб.
Объектно-ориентированное программирование. Курсовая работа.
Рисунок 8 Курсовая работа состоит из одного задания. Вид графического объекта, движение которого надо будет реализовать в работе, выбирается согласно своему варианту (см. далее таблицу вариантов). Задание: Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со
User rt : 19 октября 2014
50 руб.
Объектно-ориентированное программирование. Курсовая работа.
КУРСОВАЯ РАБОТА по дисциплине «Объектно-ориентированное программирование»
Задание: Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Графический объект имеет вид: Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов необходимо оформить в виде отдельного модуля. Иерархи
User vohmin : 3 июня 2018
50 руб.
КУРСОВАЯ РАБОТА по дисциплине «Объектно-ориентированное программирование»
КУРСОВАЯ РАБОТА по дисциплине “Объектно-ориентированное программирование”
Вариант 11. Задание 18. Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов долж
User Умка18 : 17 июня 2015
250 руб.
КУРСОВАЯ РАБОТА по дисциплине “Объектно-ориентированное программирование”
Курсовая работа по дисциплите «Объектно-ориентированное программирование»
Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Для варианта 1 графический объект имеет вид: СОЛНЫШКО
User Nicola90 : 28 апреля 2013
299 руб.
Гидромеханика Гидравлика Задача 5.8 Вариант 5
В смывном бачке плавает поплавок диаметром D, глубина погружения поплавка под уровень воды (осадка) H, плечо рычага до шарнира L, длина рычага от шарнира до клапана Х=2 см. Диаметр запирающего поршня 0,5 см (совпадает с диаметром подводящей трубки), давление воды в водопроводе р. Необходимо определить неизвестные параметры в момент прекращения подачи воды из водопровода (вода из водопровода не будет поступать тогда, когда сила давления рычага на поршень будет больше силы давления на этот же порш
User Z24 : 11 декабря 2025
150 руб.
Гидромеханика Гидравлика Задача 5.8 Вариант 5
Гидрогазодинамика ТИУ 2018 Задача 12 Вариант 5
Из большого закрытого резервуара А, в котором поддерживается постоянный уровень жидкости, а давление на поверхности жидкости равно р1, по трубопроводу, состоящему из двух последовательно соединённых труб разного диаметра, жидкость Ж при температуре 20°С течёт в открытый резервуар Б (рис. 11). Разность уровней жидкости в резервуарах равна Н. Длина труб l1 и l2, диаметры труб участков d1 и d2, а эквивалентная шероховатость Δэ. Определить расход Q жидкости, протекающей по трубопроводу. В расчёта
User Z24 : 30 ноября 2025
280 руб.
Гидрогазодинамика ТИУ 2018 Задача 12 Вариант 5
Задачник по процессам тепломассообмена Задача 7.6
Определить температуру нагретой проволоки диаметром 1 мм, которая охлаждается при свободном движении воздуха с температурой 0ºС. По проволоке идет ток 6 А, а удельное электрическое сопротивление 1,1·10-6 Ом·м. Ответ: tc = 305ºС.
User Z24 : 24 октября 2025
180 руб.
Задачник по процессам тепломассообмена Задача 7.6
Сутність малої приватизації і сфера її здійснення в Україні
У всьому світі приватизацію вважають найбільш ефективним засобом підвищення продуктивності недовикористованих фондів, які належать державі, та створення конкурентноздатної ефективної промисловості. Для країн, які знаходяться у стані переходу від системи централізованого планування до ринкової економічної системи, приватизація є вирішальним кроком у створенні приватних підприємств, які надають місця праці у приватному секторі та забезпечують вищий рівень постачання товарів і послуг. Законодавча т
User evelin : 16 ноября 2013
5 руб.
up Наверх