Курсовая работа по дисциплине: Объектно-ориентированное программирование (рисунок №5)

Цена:
700 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon Arrow.pas
material.view.file_icon ARROW.TPU
material.view.file_icon EGAVGA.BGI
material.view.file_icon MAIN.EXE
material.view.file_icon MAIN.PAS
material.view.file_icon Задание_КР.docx
material.view.file_icon Результаты работы.docx
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание курсовой работы

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

Задание: есть 2 варианта задания, можете выбрать любой из них

Вариант 1.
Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта.
Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы.
Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения.
Описание классов желательно оформить в виде отдельного модуля. Иерархия классов должна включать минимум четыре класса, один из которых – абстрактный.
Язык и среда программирования – Ваш выбор. Можете выполнять работы на языке Паскаль, С++, С# или Java.

Вид графического объекта (сердце - см. скрин)

Рекомендации по выполнению курсовой работы
На Паскале:
Прежде, чем приступать к выполнению курсовой работы, помимо уже изученного лекционного материала в ходе выполнения лабораторных работ, выполните и разберитесь в работе программы, приведенной в примере 2.7 конспекта лекций (§ 10). В данной программе реализована значительная часть задания курсовой работы.
Далее, проанализируйте свой графический объект. Из каких фигур он может быть построен? Продумайте необходимые поля и методы и опишите классы этих фигур. Создайте иерархию. Ваш заданный графический объект должен включать как минимум (можно и больше) 3 различные фигуры, чтобы описать минимум 3 класса (плюс один абстрактный, итого получается 4 класса, чего и требует задание).
Оформите описание классов в виде модуля. Сохраните и выполните его компиляцию (см. в лекциях “Классы и модули”).
Теперь можете приступать к написанию самой программы. Не забудьте подключить к программе написанный Вами модуль.
Исключите из программы прямое обращение к полям.
На С++:
Прежде, чем приступать к выполнению курсовой работы, помимо уже изученного материала в ходе выполнения лабораторных работ, ознакомьтесь с дополнительными материалами и примерами.
Далее, проанализируйте свой графический объект. Из каких фигур он может быть построен? Продумайте необходимые поля и методы и опишите классы этих фигур. Создайте иерархию. Ваш заданный графический объект должен включать как минимум (можно и больше) 3 различные фигуры, чтобы описать минимум 3 класса (плюс один абстрактный, итого получается 4 класса, чего и требует задание).
Желательно оформить описание классов в виде модуля.
Теперь можете приступать к написанию самой программы. Не забудьте подключить к программе написанный Вами модуль.
Исключите из программы прямое обращение к полям.

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

Оценка - отлично!
Год сдачи: 2025 г.
Преподаватель: Ситняковская Е.И.
Помогу с другим вариантом.

Выполняю работы на заказ по следующим специальностям:
МТС, АЭС, МРМ, ПОВТиАС, ПМ, ФиК и др.
E-mail: help-sibguti@yandex.ru
Курсовая работа по дисциплине: Объектно-ориентированное программирование. Рисунок №5.
Задание Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна включать минимум четыре класса, один из которых – абстрактный. Работу следует выполнять в среде програ
User freelancer : 15 августа 2016
100 руб.
Курсовая работа по дисциплине: Объектно-ориентированное программирование. Рисунок №5.
КУРСОВАЯ РАБОТА по дисциплине «Объектно-ориентированное программирование»
Задание: Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Графический объект имеет вид: Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов необходимо оформить в виде отдельного модуля. Иерархи
User vohmin : 3 июня 2018
50 руб.
КУРСОВАЯ РАБОТА по дисциплине «Объектно-ориентированное программирование»
КУРСОВАЯ РАБОТА по дисциплине “Объектно-ориентированное программирование”
Вариант 11. Задание 18. Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов долж
User Умка18 : 17 июня 2015
250 руб.
КУРСОВАЯ РАБОТА по дисциплине “Объектно-ориентированное программирование”
Курсовая работа по дисциплине «Объектно-ориентированное программирование»
ЗАДАНИЕ С помощью ООП разработать возможную реализацию некоторого компьютерного мира. ОГЛАВЛЕНИЕ Задание 3 Реализация 3 Иерархия объектов 6 Основная программа 9 Модуль с объектами 16
User ДО Сибгути : 9 февраля 2013
145 руб.
Курсовая работа по дисциплине «Объектно-ориентированное программирование»
Курсовая работа По дисциплине: Объектно-ориентированное программирование Вариант 1
Задание Курсовая работа состоит из одного задания. Вид графического объекта, движение которого надо будет реализовать в работе, выбирается согласно своему варианту (см. далее таблицу вариантов). Задание: есть 2 варианта задания, можете выбрать любой из них Вариант 1. Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Ре
User Nitros : 28 июня 2025
500 руб.
Курсовая работа По дисциплине: Объектно-ориентированное программирование. Вариант 2
Вариант 2. Написать программу, используя объектно-ориентированный подход. Тему выбираете самостоятельно. Описание классов желательно оформить в виде отдельного модуля. Иерархия классов должна включать минимум четыре класса, один из которых – абстрактный Язык и среда программирования – С#, Visual Studio 2017 Тема задания: Реализовать игру «крестики-нолики» в графическом режиме
User holm4enko87 : 4 февраля 2025
400 руб.
promo
Курсовая работа по дисциплине: Объектно-ориентированное программирование. Вариант №4
Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов желательно оформить в виде отдельного модуля. Иерархия классов должна включать минимум четыре кл
User holm4enko87 : 12 ноября 2024
200 руб.
promo
Курсовая работа по дисциплине: Объектно-ориентированное программирование. Вариант №25
Вариант: 25 Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов желательно оформить в виде отдельного модуля. Иерархия классов должна включать мин
User uliya5 : 25 февраля 2024
300 руб.
Курсовая работа по дисциплине: Объектно-ориентированное программирование. Вариант №25
Лабораторная работа №2 по дисциплине: Основы оптической связи (часть 2). Вариант 4
«Изучение конструкций и характеристик оптических усилителей» Цель работы: Целью работы является изучение основных типов оптических усилителей для оптических систем передачи и их характеристик. Ответы на тестовые вопросы: 1. В каком волновом диапазоне работают примесные (эрбивые) усилители? 2. К достоинствам примесных волоконно-оптических усилителей относятся (несколько вариантов): 3. На каком рисунке изображена схема противонаправленной накачки примесного усилителя? 4. Эрбивые оптические усили
User Учеба "Под ключ" : 17 августа 2022
400 руб.
promo
Инженерная и компьютерная графика. Контрольная работа. вариант 1
Построить три проекции сферы со сквозным отверстием. Задачу "Тело с отверстием" следует решать по определенной методике. 1) Продолжить все заданные плоскости, формирующие вырез, до полного пересечения с поверхностью. 2) Определить форму сечения от каждой секущей плоскости. В примере таких плоскостей четыре. Во всех четырех случаях сечение - окружность. Но от наклонной плоскости, проходящей по линии А2В2, горизонтальная и профильная проекции окружности - эллипсы; от других плоскостей окружности
User Gila : 2 января 2018
230 руб.
Инженерная и компьютерная графика. Контрольная работа. вариант 1
Экзамен Предмет: «Теория языков программирования и методы трансляции». Билет №2.
Билет No 2 Факультет ИВТ (ДО) Курс 4 Семестр 7 Дисциплина Теория языков программирования и методы трансляции 1) Понятие языка. Способы задания языков. Регулярные множества и регулярные выражения (РВ). Определение, свойства РВ. Проиллюстрировать на примерах (примеры должны быть свои). 2) Восходящий распознаватель языков с возвратами на основе алгоритма «сдвиг-свертка». Проиллюстрировать на примере (пример должен быть свой). 3) Построить КС-грамматику G такую, что L(G) = {w{0,1}*| w = wR}
User freelancer : 5 сентября 2016
100 руб.
promo
Термодинамика и теплопередача СамГУПС 2012 Задача 29 Вариант 2
Определить термический КПД основного цикла паросиловой установки, работающей с начальным абсолютным давлением водяного пара р1 и начальной температурой t1. Как изменится КПД, если пар предварительно дросселировать от давления р1 до давления р2? Конечное давление пара рк=4 кПа. Решение задачи иллюстрировать i-S диаграммой.
User Z24 : 11 ноября 2025
180 руб.
Термодинамика и теплопередача СамГУПС 2012 Задача 29 Вариант 2
up Наверх