Ирина Эланс
Часть 1.1 Разработать иерархию классов Delphi. Использовать виртуальный метод, наследование конструкторов, свойства. Разместить определение классов в отдельном модуле. Класс, позволяющий рисовать окружность некоторого размера с центром в точке, определенной нажатием левой клавиши мыши. Класс, позволяющий рисовать квадрат того же размера с центром в точке, определенной нажатием правой клавиши мыши. Параметры задаются с использованием интерфейсных элементов. В отчете показать иерархии используемых классов Delphi и разработанных классов, граф состояния пользовательского интерфейса и объектную декомпозицию. Часть 1.2 Разработать программу, содержащую описание трех графических объектов: правильный треугольник, ромб, астроида. Реализуя механизм полиморфизма, привести объекты в одновременное движение по экрану с отражением от его границ (угол падения равен углу отражения). В отчете привести диаграмму используемых классов Delphi и разработанных классов, граф состояний пользовательского интерфейса и объектную декомпозицию. (Решение → 12229)
Часть 1.1 Разработать иерархию классов Delphi. Использовать виртуальный метод, наследование конструкторов, свойства. Разместить определение классов в отдельном модуле. Класс, позволяющий рисовать окружность некоторого размера с центром в точке, определенной нажатием левой клавиши мыши. Класс, позволяющий рисовать квадрат того же размера с центром в точке, определенной нажатием правой клавиши мыши. Параметры задаются с использованием интерфейсных элементов. В отчете показать иерархии используемых классов Delphi и разработанных классов, граф состояния пользовательского интерфейса и объектную декомпозицию.
Часть 1.2 Разработать программу, содержащую описание трех графических объектов: правильный треугольник, ромб, астроида. Реализуя механизм полиморфизма, привести объекты в одновременное движение по экрану с отражением от его границ (угол падения равен углу отражения). В отчете привести диаграмму используемых классов Delphi и разработанных классов, граф состояний пользовательского интерфейса и объектную декомпозицию.
Часть 1.2 Разработать программу, содержащую описание трех графических объектов: правильный треугольник, ромб, астроида. Реализуя механизм полиморфизма, привести объекты в одновременное движение по экрану с отражением от его границ (угол падения равен углу отражения). В отчете привести диаграмму используемых классов Delphi и разработанных классов, граф состояний пользовательского интерфейса и объектную декомпозицию.
- Часть 1.1 Разработать иерархию классов Delphi. Разместить определение классов в отдельном модуле. Класс, позволяющий рисовать линию от точки, определенной нажатием правой клавиши мыши, до точки, определенной отжатием той же клавиши. Класс, позволяющий рисовать окружность от точки, определенной нажатием левой клавиши мыши, до точки, определенной отжатием той же клавиши. Параметры задаются с использованием интерфейсных элементов. В отчете показать иерархии используемых классов Delphi и разработанных классов, граф состояния пользовательского интерфейса и объектную декомпозицию.
- Часть 1. Delphi. Программирование с использованием классов. Графика. Обработка события нажатия клавиши мыши. Наследование. Полиморфизм. Задание 1. Разработать иерархию классов Delphi. Разместить определение классов в отдельном модуле. Разработать программу, содержащую описание трех графических объектов: окружность с вырезанной четвертью, эллипс, квадрат. Реализуя механизм полиморфизма, привести объекты в одновременное вращение вокруг их геометрических центров с различными угловыми скоростями. Параметры задаются с использованием интерфейсных элементов. Часть 2. Программирование с использованием метаклассов. Создание контейнеров. Использование исключений при программировании в среде Delphi. Задание 2. Моделировать множество, в качестве элементов которого могут использоваться числа заданного диапазона и символы (стандартный тип "множество" не использовать). Операции: добавление элемента, удаление элемента, печать элементов и проверка вхождения. Создать класс - потомок, который содержит функцию определения мощности множества. Тестировать полученную модель. Для решения данной задачи целесообразно использовать контейнеры на основе списка, т.к. они позволяют включать в себя элементы различных типов, а также содержат методы их обработки, что и требуется в условии.
- Часть 1. Обработка одномерных массивов Задание: Сортировать одномерный массив латинских символов по алфавиту. Использовать метод «шей-керной » сортировки. Код программы: program Project3; {$APPTYPE CONSOLE}
- Часть 1. Обработка одномерных массивов. Упорядочить массив целых чисел А(n), n<50 по возрастанию, используя метод сортировки обменами. Часть 2. Обработка матриц. Дана вещественная матрица A(n,n),(n<=10). Найти суммы элементов тех столбцов, которые имеют отрицательный элемент на пересечении с главной диагональю матрицы. Сформировать массив, в котором разместить найденные суммы. Вывести на экран исходную матрицу и сформированный массив. Если ни одной суммы не найдено, выдать сообщение. Часть 3. Применение множеств. Составить программу, используя множественный тип. Дан текст, содержащий слова, разделенные знаками препинания. Определить, какие знаки препинания и специальные символы использованы в тексте. Вывести на печать найденные символы в алфавитном порядке. При отсутствии указанных символов выдать соответствующее сообщение. Часть 4 Создание модулей. Процедурный тип параметров. Разработать модуль, содержащий указанные процедуры и функции. Написать тестирующую программу. Составить подпрограмму-функцию INTPRG вычисления площади, ограниченной заданной функцией и осью x на заданном интервале с заданной точностью x по формуле , где n – количество отрезков разбиения интервала, [a,b] – заданный интервал.
- Часть 1 – Оптимизация угла опережения зажигания Часть 2 – Оптимизация фаз газораспределения (открытие впускных клапанов)
- Часть 1. Проектировочный расчёт стрингерного отсека. Часть 2. Проектировочный расчёт лонжеронного отсека Часть 3. Проектировочный расчёт панельного отсека Часть 4. Определить конструктивные размеры элементов ферменного отсека.
- Часть 1: Решить сборочную размерную цепь методом регулирования. Определить толщину и число прокладок компенсатора. Рассчитать необходимые комплекты прокладок из стандартных толщин. Часть 2: Для вала, представленного на эскизе, выбрать последовательность обработки, обеспечив требования сборки.
- Целью курсовой работы является: - ознакомление с теорией многослойных пластин, основанной на асимптотическом осреднении уравнений трёхмерной теории упругости и формирование навыков работы с этой теорией.
- Целью работы является разработка технологии управления риском снижения выручки от продажи электроэнергии и мощности относительно бизнес – плана в ПАО “РусГидро”. Для достижения поставленной цели необходимо: 1) выбрать организацию для исследования; 2) в результате анализа выявить уязвимости в деятельности организации; 3) провести оценку рисков организации, выявить доминирующий риск; 4) разработать метод управления доминирующим финансовым риском; 5) оценить эффективность разработанного метода управления риском.
- Цикл состоит из следующих процессов: Процесс 1-2 – изохорический υ = const; Процесс 2-3 – изобарический р = const; Процесс 3-4 – адиабатный s = const; Процесс 4-5 – политропный с показателем политропы ;Процесс 5-1 – изотермический Т = const;Рабочее тело – СО2. Исходные данные:Рассчитать:1). Параметры (р, υ, Т) в каждой точке цикла и функции состояния (u, h, s); 2). Теплоту, работу расширения, изменение внутренней энергии, энтальпии, энтропии и среднюю температуру подвода (отвода) тепла для каждого из процессов. Рассчитать это же за весь цикл;3). Термический коэффициент полезного действия;4). Построить таблицу состояний и таблицу процессов;5). Построить цикл в координатах pυ и Ts. Для вычерчивания цикла необходимо определить несколько промежуточных точек.Для расчета энтропии принять начальные параметры: и ;
- Цилиндрический бесконечно длинный диэлектрический конденсатор заряжен до разности потенциалов U и имеет радиусы внешней и внутренней обкладок R0 и R соответственно. Диэлектрическая проницаемость меняется между обкладками по закону e =f(r). Построить графически распределение модулей векторов электрического поля Е, поляризованности Р и электрического смещения D между обкладками конденсатора. Определить поверхностную плотность связанных зарядов на внутренней s'1 и внешней s'2 поверхностях диэлектрика, распределение объёмной плотности связанных зарядов r’(r), максимальную напряжённость электрического поля Е и ёмкость конденсатора на единицу длины.
- Частичное решение задачи 23-99 в Doc и PDF
- Часть 1.1. Delphi. Программирование с использованием классов. Графика. Обработка события нажатия клавиши мыши. Наследование. Полиморфизм. Разработать иерархию классов Delphi. Разместить определение классов в отдельном модуле. Разработать программу, содержащую описание трех графических объектов: окружность с вырезанной четвертью, эллипс, квадрат. Реализуя механизм полиморфизма, привести объекты в одновременное вращение вокруг их геометрических центров с различными угловыми скоростями. Параметры задаются с использованием интерфейсных элементов. В отчете показать иерархии используемых классов Delphi и разработанных классов, граф состояния пользовательского интерфейса и объектную декомпозицию. Часть 1.2. Программирование с использованием метаклассов. Создание контейнеров. Использование исключений при программировании в среде Delphi. Моделировать множество, в качестве элементов которого могут использоваться числа заданного диапазона и символы (стандартный тип "множество" не использовать). Операции: добавление элемента, удаление элемента, печать элементов и проверка вхождения. Создать класс - потомок, который содержит функцию определения мощности множества. Тестировать полученную модель. В отчете представить структуру использованных классов и обосновать выбранную структуру представления данных.
- Часть 1: 1. Нарисовать схему трехфазного неуправляемого выпрямителя по мостовой схеме с LС фильтром. Первичные и вторичные обмотки трансформатора включены по схеме звезда. *** 2. Схема *** Часть 2: 1. Диаграммы работы трёхфазного неуправляемого выпрямителя по мостовой схеме с LC-фильтром *** Часть 3: 1. Нарисовать эквивалентную схему замещения выпрямителя. 2. Схема замещения одной фазы *** Часть 5 Действующее значение напряжения сетиUсети=220 В Среднее значение напряжения на нагрузке Сопротивление нагрузки Сопротивление потерь rпотерь=2Ом Падение напряжения на диоде Коэффициент пульсации на нагрузке qИндуктивность рассеяния трансформатораLa=