Лабораторная работа №3 Абстрактный тип данных «комплексное число»

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

material.view.file_icon
material.view.file_icon
material.view.file_icon PComplex.bpf
material.view.file_icon PComplex.bpr
material.view.file_icon PComplex.cpp
material.view.file_icon PComplex.exe
material.view.file_icon PComplex.obj
material.view.file_icon PComplex.res
material.view.file_icon PComplex.tds
material.view.file_icon UComplex.h
material.view.file_icon Лабораторная работа 3.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++.
Задание:
1. Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования

Спецификация типа данных «комплексное число».

ADT TComplex

Данные Комплексное число TComplex - это неизменяемая пара вещественных чисел, представляющие действительную и мнимую части комплексного числа (a + i*b).

Операции
Операции могут вызываться только объектом комплексное число (тип TComplex), указатель на который в них передаётся по умолчанию. При описании операций этот объект называется «само число».
Контрольные вопросы:

1. Что такое интерфейс класса?
2. Что такое реализация класса?
3. Особенности описания и назначение деструктора класса?
4. Особенности описания и назначение конструктора копирования?
5. Особенности вызова методов применительно к объектам класса?
6. Что такое сообщение применительно к объектам класса?

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

Зачет, 2017г. Все файлы прилагаются.
Лабораторная работа №3 Абстрактный тип данных комплексное число
Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание: 1. Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования Спецификация типа данных «комплексное число». ADT TComplex Данные Комплексное число TComplex - это неизменяемая пара вещественных
User 8arracuda : 22 мая 2016
150 руб.
Лабораторная работа №3 «Абстрактный тип данных комплексное число»
Цель Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание 1. Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «комплексное число». ADT TComplex Данные Комплексное число TComplex - это изменяемая пара вещественных чи
User AnnaB : 21 апреля 2013
100 руб.
Лабораторная работа №3. Абстрактный тип данных: Процессор простых дробей.
Лабораторная работа. Абстрактный тип данных: Процессор простых дробей. Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++. Задание 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор простых дробей», используя класс • Object Pascal, • С++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «П
User Udacha2013 : 27 февраля 2016
200 руб.
Лабораторная работа №3. Абстрактный тип данных (ADT) p - ичное число
Цель работы: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание: • Реализовать абстрактный тип данных «р-ичное число», используя класс С++, в соответствии с приведенной ниже спецификацией. • Протестировать каждую операцию, определенную на типе данных, используя средства модульного тестирования. • Если необходимо, предусмотрите возбуждение исключительных ситуаций. Спецификация типа данных «р-ичное числ
User Nik001 : 2 ноября 2021
250 руб.
Современные технологии программирования. Лабораторная работа №3. Абстрактный тип данных: Процессор простых дробей.
Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++. Задание 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор простых дробей», используя класс • Object Pascal, • C++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
User zhekaersh : 20 февраля 2015
70 руб.
Лабораторная работа № 3. Абстрактный тип данных: Процессор комплексных чисел. Классы Object Pascal, С++.
Тема: Классы Object Pascal, С++. Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++. Задание: 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор комплексных чисел», используя класс • Object Pascal, • С++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «Процессор комплексных чисел». Рекомендации к выполнению 1. Ти
User Doctor_Che : 21 мая 2012
95 руб.
Лабораторная работа № 3. Абстрактный тип данных: Процессор комплексных чисел. Классы Object Pascal, С++.
Лабораторная работа №3. Параметризованный абстрактный тип данных «Процессор»
Лабораторная работа №3 Параметризованный абстрактный тип данных «Процессор» Цель: Сформировать практические навыки: реализации параметризованного абстрактного типа данных с помощью шаблона классов С++. Задание: 1. В соответствии с приведенной ниже спецификацией реализовать параметризованный абстрактный тип данных «Процессор», используя шаблон классовС++. 2. Протестировать тип данных. Спецификация типа данных «Процессор». ADT TProc Данные Процессор (тип TProc) выполняет двухоперандные операции
User 8arracuda : 25 сентября 2016
150 руб.
Лабораторная работа №3. Параметризованный абстрактный тип данных «Процессор»
Комплексные числа. Вариант - 6
1. Записать комплексные числа в экспоненциальной форме и изобразить на комплексной плоскости. 2. Записать комплексные числа в алгебраической форме и изобразить на комплексной плоскости. 3. Найти все значения корня из комплексного числа и изобразить их на комплексной плоскости. 4. Исследовать аналитические свойства функций. Вариант - 6 Смотрите картинку задания Сдано без замечаний
User sonefa59 : 13 января 2020
500 руб.
Комплексные числа. Вариант - 6
Контрольная работа №3 по дисциплине: Электротехника, электроника и схемотехника. Вариант 02.
Задача 3.1 Задача посвящена анализу переходного процесса в цепи первого порядка, содержащей резисторы, конденсатор или индуктивность. В момент времени происходит переключение ключа , в результате чего в цепи возникает переходной процесс. Условие задачи: 1. Перерисуйте схему цепи. 2. Выпишите числовые данные. 3. Рассчитайте все токи и напряжение на или в три момента времени 4. Рассчитайте классическим методом переходный процесс в виде , , в схемах 1 – 5, , , в схемах 6 – 10
User freelancer : 8 августа 2016
50 руб.
Контрольная работа №3 по дисциплине: Электротехника, электроника и схемотехника. Вариант 02.
Технологический процесс изготовления вала-фланца кормораздатчика ИСРК-12 (технологическая часть дипломного проекта)
Вал фланцевый является составной частью привода кормораздатчика ИСРК-12 и служит для передачи крутящего момента от ВОМ трактора, через планетарный редуктор и цепную передачу к рабочим органам. Вал фланцевый изготовлен из стали 45 ГОСТ 1050 – 88 (таблицы 4.1, 4.2). Твердость находится в пределах 229…285 НВ. Конструкция детали в основном отработана на технологичность, обладает высокой жёсткостью, обеспечивает свободный доступ инструмента к обрабатываемым поверхно-стям. В процессе работы вал флан
User maobit : 5 апреля 2018
990 руб.
Технологический процесс изготовления вала-фланца кормораздатчика ИСРК-12 (технологическая часть дипломного проекта)
Физика. Лабораторная работа №1, вариант №2
Изучение характеристик электростатического поля Лабораторная работа 1 “ИЗУЧЕНИЕ ХАРАКТЕРИСТИК ЭЛЕКТРОСТАТИЧЕСКОГО ПОЛЯ” 1.ЦЕЛЬ РАБОТЫ 1) Изобразить графически сечение эквипотенциальных поверхностей электростатического поля, созданного заданной конфигурацией электрических зарядов 2) Используя изображение эквипотенциальных поверхностей, построить силовые линии электростатического поля заданной конфигурации зарядов 3) При помощи полученной картины силовых и эквипотенциальных линий проверить справ
User viktortehnik92 : 10 апреля 2019
180 руб.
Пересечения поверхностей призм. вариант 6 ЧЕРТЕЖ
Пересечения поверхностей призм. вариант 6 ЧЕРТЕЖ Задание 51 Построить линии пересечения поверхностей призм и аксонометрическую проекцию. d = 54 мм h = 72 мм m = 8 мм e = 72 мм h1 = 45 мм a = 45 мм k = 84 мм Чертеж выполнен на формате А3 + 3d модель + ПДФ(все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D. Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer. По другим вариантам и
User coolns : 17 января 2026
150 руб.
Пересечения поверхностей призм. вариант 6 ЧЕРТЕЖ
up Наверх