Задать вопрос
Портал помощи студентам №1

Учебные работы на заказ без посредников
и переплат!

,

ул. Добролюбова, 16/2

support@professsor.com
Служба техподдержки
Решение задачЗаказ 11355

Объектно-ориентированное программирование

3 500

Успешно выполнено

2 октября 2018 в 21:47
8 октября
Исполнитель
Научный тьютор
MaryK
35
Описание работы

Задания. Часть 1. Методические материалы на сайте http://oop-stud.ru/, страница «Лабораторные работы» №№ 1, 2, 3; страница «Примеры» пп. 4 и 5. 1. Цель: Изучение применения компонентов страницы Standard. Требуется составить программные этюды с использованием компонентов: метка TLabel, текстовый редактор TMemo, строка ввода TEdit, кнопка TButton. Создать приложение в которой реализованы простейшие вычислительные процедуры: решение алгебраических, тригонометрических уравнений, вычисление значений определённого интеграла, расчет геометрических параметров геометрических фигур (например, для треугольника подсчитать площадь, периметр, радиус вписанной и описанной окружности, ..), .. Программа должна содержать экранную форму, на которой размещаются компоненты. Ввод исходных данных организовать при помощи компонента TEdit, вывод результатов расчётов организовать в компонент TMemo, при помощи компонента TLabel создать пояснительные надписи. Управление работой программы организовать при помощи кнопок TButton (действия «Рассчитать», «Очистить поле ввода», «Выход»). НЕОБХОДИМА ПРОГРАММА ДЛЯ РАСЧЕТА ПЛОЩАДИ И ОБЪЕМА ФИГУРЫ В ЗАВИСИМОСТИ ОТ ВЫБРАННОЙ ПОЛЬЗОВАТЕЛЕМ ФИГУРЫ 2. Цель: научиться использовать классы и компоненты, предназначенные для создания изображений. Компоненты TTimer отсчёт времени, TPaint Box отдельная область для рисования, TImage картинка, TShape фигура; классы TCanvas холст, TFont шрифт, TPen ручка, TBrush кисть. 2.1. Создать приложение, содержащее Заставку, в которой разместить открытую общую информацию о студенте (о вымышленном персонаже) и рекламный рисунок. 2.2. Создать программу. демонстрирующую вращение Земли с Луной вокруг Солнца. (Луна вращается вокруг Земли и вместе с ней вращается вокруг Солнца). Космические тела нарисовать в виде закрашенных в разные цвета кругов. 3. Создание приложений, использующих разные компоненты. 3.1. Создать приложение, позволяющее менять характеристики текста, набранного в строке Edit, в метке Label, в редакторе TMemo. 3.2. Создать приложение, использующее компоненты TListBox, ComboBox для решения задач по работе с массивами. Например, в целочисленном массиве найти максимальный и минимальный элементы и поменять их местами, поменять местами первую и последнюю строки, столбцы, .. 3.3. Используя компонент TStringGrid задать матрицу А(6,6) в которой поменять местами первую и последнюю строки, отразить элементы матрицы относительно главной, побочной диагонали, .. 3.4. Освоение работы с компонентами, предназначенными для создания Меню – MainMenu, PopupMenu. Требуется для приложения по п. 1 создать главное меню, имеющего упрощенную структуру меню Windows: File, Edit, Run. При выборе пункта меню Run организовать выполнение вычислений выражений, в пункте Меню Edit очищать поля ввода данных для организации ввода новых данных. В подменю File создать опцию «Выход». 3.5. Задачу из п. 3.3. решить с помощью PopupMenu. 4. Палитра компонентов Dialogs. Создать приложение, содержащее простой текстовый редактор, который при помощи диалоговых окон позволил бы сохранять, открывать текстовые файлы и изменять характеристики шрифта. Задания. Часть 2. Требуется создать программный этюд, который содержит разработанный студентом самостоятельно класс, или иерархию классов для какой-либо предметной области. В программном этюде создаются и уничтожаются объекты классов. Программа содержит как минимум главную форму с элементами управления. Например, кнопки «Создать объект», «Уничтожить объект», «Вывести на экран характеристики объекта», «Нарисовать объект на экране» и т.п. Примеры этюдов см. на сайте oop-stud.ru , раздел «Примеры», п.п. № 6, 3, программа «Треугольник». Итак, необходимо разработать класс и создать пример работы с объектами этого класса. Каждый студент по своей выбранной теме в разделе "Опрос "Программный этюд" выполняет работу и прикрепляет файл на проверку преподавателю КОД КАЖДОЙ ПРОГРАММЫ ДОЛЖЕН СОДЕРЖАТЬ ОПИСАНИЕ ДЕЙСТВИЙ И ФУНКЦИИ КНОПОК/ПОЛЕЙ


Отзыв о работе

MaryK
5 ноября 2018 в 21:21
Оценка за работу: 5
Выполнен: Просрочен

В срок выполнено только одно задание из 5. Остальные загружены через 20 дней. Задания выполнены с неточностями

7 ноября 2018 в 10:48

Все неточности которые имели место быть по вашему мнению я вам подробно разжевала и даже инструкцию по запуску программы прислала - что вы сделать не могли! Уж извините защитит перед преподавателем это уже не в моей компетенции!!!

Вход на сайт
Войти
Данная функция доступна только
для зарегистрированных пользователей
Пожалуйста, авторизуйтесь, или пройдите регистрацию
Войти
Подтвердите ваш e-mail

Для завершения регистрации подтвердите свой e-mail: перейдите по ссылке, высланной вам в письме.

После этого будет создан ваш аккаунт и вы сможете войти на сайт и в личный кабинет.

ОК