Современные технологии программирования. Лабораторная работа №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 руб.
Операционные системы, курсовая работа, вариант № 3
ЗАДАЧИ: 1. Два потока: первый читает информацию из файла (например, стихи или текст программы) в буфер, второй эту информацию из буфера выдаёт на экран. При заполнении окна вывода до конца его содержимое не должно обновляться полностью – вывод новой информации должен осуществляться в последнюю строку, а все остальные строки смещаться вверх (по материалам лаб. работы №4). Имя читаемого файла задавать как параметр командной строки. После окончания файла он начинает считываться заново. 2. Музыкал
User alexxxxxxxela : 20 сентября 2014
80 руб.
Метрология и электрические измерения. Вариант №10
Задача 1(9). Через проводник, обладающий некоторым конечным омическим сопротивлением R=400 Ом, пропускали ток I =1,5 Ав течение отрезка времени t=1200с.Каждая из указанных величин была измерена с последующим вычислением ее абсолютной погрешности (>R, >I, >t). Определить значение величины выделившегося на сопротивлении тепла Q = RI 2t и абсолютной погрешности измерения. Ответ записать в виде Q = (Q ± >Q) Дж в соответствии с правилами округления аргумента и погрешности (см. п. 2.2.2 пособия [1]).
User Liya38 : 25 июля 2014
75 руб.
Курсовая работа по дисциплине: Основы схемотехники (Вариант: 02)
Содержание: Введение……………………………………………………………………………………3 1. Расчет выходного каскада группового усилителя аналоговых систем многоканальной электрической связи……………..…………………………………………………5 1.1.Выбор и обоснование схемы выходного каскада усилите-ля…………….……...5 1.2.Выбор транзистора………………….……………………………………………...6 1.3.Выбор режима работы транзистора ВКУ………………..………………………..7 1.4.Расчет необходимой стабилизации режима работы транзистора ВКУ...………10 1.5.Расчет ВКУ по переменному т
User BuKToP89 : 27 августа 2012
100 руб.
Контрольная работа по дисциплине: Теория связи. Вариант 15
Задача №1 Вольт-амперная характеристика (ВАХ) биполярного транзистора амплитудного модулятора аппроксимирована выражением: i= S(u-u0), u>=u0; 0, u<u0, где i - ток коллектора транзистора; uб - напряжение на базе транзистора; S - крутизна вольт-амперной характеристики; u0 - напряжение отсечки ВАХ. Требуется: 1. Объяснить назначение модуляции несущей и описать различные виды модуляции. 2. Изобразить схему транзисторного амплитудного модулятора, пояснить принцип ее работы и назначение ее элементов.
1400 руб.
Контрольная работа по дисциплине: Теория связи. Вариант 15 promo
up Наверх