Современные технологии программирования. Лабораторная работа №1. Для вариантов №№17-24. Абстрактный тип данных «комплексное число».

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

material.view.file_icon
material.view.file_icon
material.view.file_icon LR1.cfg
material.view.file_icon LR1.dof
material.view.file_icon LR1.dpr
material.view.file_icon LR1.exe
material.view.file_icon LR1.~dpr
material.view.file_icon UComplex.dcu
material.view.file_icon UComplex.pas
material.view.file_icon 1.doc

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

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

Описание

Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов Object Pascal, С++. Синтаксис классов: инкапсуляция, простые свойства.
Задание
1. Реализовать абстрактный тип данных «комплексное число», используя класс
• Object Pascal,
• С++,
в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «комплексное число».
ADT TComplex
Данные Комплексное число TComplex - это неизменяемая пара вещественных чисел, представляющие действительную и мнимую части комплексного числа (a + i*b).
Операции
Операции могут вызываться только объектом комплексное число (тип TComplex), указатель на который в них передаётся по умолчанию. При описании операций этот объект называется «само число».
end TComplex
Рекомендации к выполнению
1. Тип данных реализовать, используя класс.
2. Для описания полей комплексного числа использовать свойства (property).
3. Тип данных реализовать в отдельном модуле UComplex.
Содержание отчета
1. Задание.
2. Текст программы.
3. Тестовые наборы данных для тестирования типа данных.

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Современные технологии программирования
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 31.01.2015
Рецензия:Уважаемая

Зайцев Михаил Георгиевич
Лабораторная работа №1 по дисциплине: Современные технологии программирования Абстрактный тип данных «комплексное число». Вариант с 17 по 24 (комплексное число)
Данная лабораторная подходит для вариантов: с 17 по 24 (комплексные числа) Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов Object Pascal, С++. Синтаксис классов: инкапсуляция, простые свойства. Задание 1. Реализовать абстрактный тип данных «комплексное число», используя класс • Object Pascal, • С++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе дан
User SibGOODy : 21 марта 2018
300 руб.
promo
Лабораторная работа №3 по дисциплине "Современные технологии программирования". Абстрактный тип данных “комплексное число”
Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание: 1. Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования Спецификация типа данных «комплексное число». ADT TComplex Данные Комплексное число TComplex - это неизменяемая пара вещественн
User Doctor_Che : 29 мая 2013
40 руб.
Современные технологии программирования (часть 1-я). Лабораторная работа №2. Абстрактный тип данных “комплексное число”. Для всех вариантов (2020)
Лабораторная работа 2. Абстрактный тип данных “комплексное число” Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Синтаксис классов: инкапсуляция, простые свойства. Задание 1. Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования Спецификаци
User nik200511 : 28 декабря 2020
47 руб.
Абстрактный тип данных «Комплексное число». Лабораторная работа №3 Современные технологии в программировании (часть 1)
Лабораторная работа №3 по дисциплине «Современные технологии в программировании (часть 1)» Абстрактный тип данных «Комплексное число» Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание: 1. Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирова
User rmn77 : 19 октября 2017
50 руб.
Абстрактный тип данных «Комплексное число». Лабораторная работа №3 Современные технологии в программировании (часть 1) promo
Лабораторная работа №1 Абстрактный тип данных “комплексное число”: Классы Object Pascal, С++.
Тема: Классы Object Pascal, С++. Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++. Задание: 1. Реализовать абстрактный тип данных «комплексное число», используя класс Object Pascal, C++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных, одним из методов тестирования. Спецификация типа данных «комплексное число». Рекомендации к выполнению 1. Тип данных реализовать, исп
User Doctor_Che : 21 мая 2012
95 руб.
Современные технологии программирования. Лабораторная работа №1. Абстрактный тип данных простая дробь.
Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки: реализации абстрактных типов данных с помощью классов Object Pascal, С++. Задание 1. Реализовать абстрактный тип данных «простая дробь», используя классы Object Pascal, С++ в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
User zhekaersh : 20 февраля 2015
70 руб.
Лабораторная работа №2. Абстрактный тип данных «комплексное число»
Цель работы: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Синтаксис классов: инкапсуляция, простые свойства. Задание: • Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией. • Протестировать каждую операцию, определенную на типе данных, используя средства модульного тестирования. • Если необходимо, предусмотрите возбуждение исключи
User Nik001 : 2 ноября 2021
250 руб.
Лабораторная работа №3 Абстрактный тип данных «комплексное число»
Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание: 1. Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования Спецификация типа данных «комплексное число». ADT TComplex Данные Комплексное число TComplex - это неизменяемая пара вещественн
User VVA77 : 11 апреля 2017
80 руб.
Экзамен по предмету «Безопасность жизнедеятельности». Вариант № 4
Теоретическая часть 1. Ответственность работодателя и должностных лиц за нарушение законодательных и иных нормативных актов по охране труда 2. Назначение и классификация средств индивидуальной защиты, используемых при ЧС Практическая часть Задача No 1 4 Rn,Ом 4 Zn,Ом 2 Zн,Ом 1 Rзм,Ом 75 l,м 3,0 d,м 0,03 t,м 2,5 з 0,71 для всех вариантов Uф = 220В. 4,0 вид грунта глина , Ом м 60 В данной задаче необходимо: начертить схему трехфазной четырехпроводной сети с заземленной нейтралью и подключен
User СибирскийГУТИ : 12 сентября 2013
100 руб.
Лабораторные работы №1,2,3 по дисциплине: Программирование графических процессоров. Общий вариант
Лабораторная работа № 1 1. Прочитайте главы теоретического материала под названиями "Отличия GPU от CPU", "Первая программа на CUDA C", "Алгоритм сложения двух векторов на GPU", "События, обработка ошибок и получение информации об устройстве", "Глобальная, локальная и константная память". Ответьте на контрольные вопросы и выполните контрольные задания, предложенные в конце этих глав (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе). 2. Реализуйте параллельный алго
User hikewa8019 : 18 апреля 2024
500 руб.
Коромысло. сопряжение. Чертеж в автокаде
Чертеж в автокаде Открывается так же нанокадом. Компас так же открывает чертежи автокада. Если есть какие-то вопросы или нужно другой вариант, пишите.
User Laguz : 12 мая 2026
100 руб.
Коромысло. сопряжение. Чертеж в автокаде
Миграция причины и последствия
Введение. 4 Определение и виды миграции 5 Причины миграции 8 Основные направления миграции 10 проблемы и Последствия международной миграции 13 государственное регулирование 17 Россия на международном рынке труда. 20 Заключение. 23 Список литературы. 25 Введение. Процесс миграции трудовых ресурсов - это активно происходящее в современном мире явление. Трудовая миграция стала неотъемлемой частью международных экономических отношений. Перемещаясь из одних регионов в другие, миграционные потоки соз
User alfFRED : 28 февраля 2014
10 руб.
up Наверх