Лабораторная работа №3 по дисциплине "Современные технологии программирования".
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа №3 по дисциплине "Современные технологии программирования".
Вариант 1.
Абстрактный тип данных: Процессор комплексных чисел.
Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор комплексных чисел», используя класс
• Object Pascal,
• С++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «Процессор комплексных чисел».
ADT TProc
Данные
Процессор комплексных чисел (тип TProc) выполняет двухоперандные операции TOprtn = (None, Add, Sub, Mul, Dvd) и однооперандные операции - функции TFunc = (Rev, Sqr). Если операция или функция не может быть выполнена, в поле Error типа String заносится сообщение об ошибке. Левый операнд и результат операции хранится в поле Lop_Res, правый - в поле Rop. Оба поля имеют тип TComplex. Процессор может находиться в состоянии «операция установлена»: поле Operation не равно None (значение типа TOprtn) или в состоянии операция не установлена: поле Operation = None. Значения типа TProc - изменяемые. Они изменяются операциями: Сброс операции (OprtnClear), Выполнить операцию (OprtnRun), Вычислить функцию (FuncRun), Установить операцию (OprtnSet), Установить левый операнд (Lop_Res_Set), Установить правый операнд (Rop_Set), Сброс калькулятора (ReSet).
Операции
Конструктор
Начальные значения: Нет
Процесс: Создаёт объект процессор простых дробей типа TProc. Поля Lop_Res, Rop инициализируются объектами (тип TComplex) со значением 0+i0. В поле Error заносится пустая строка. Процессор устанавливается в состояние: «операция не установлена»: (Operation = None).
и т.д.
Вариант 1.
Абстрактный тип данных: Процессор комплексных чисел.
Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор комплексных чисел», используя класс
• Object Pascal,
• С++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «Процессор комплексных чисел».
ADT TProc
Данные
Процессор комплексных чисел (тип TProc) выполняет двухоперандные операции TOprtn = (None, Add, Sub, Mul, Dvd) и однооперандные операции - функции TFunc = (Rev, Sqr). Если операция или функция не может быть выполнена, в поле Error типа String заносится сообщение об ошибке. Левый операнд и результат операции хранится в поле Lop_Res, правый - в поле Rop. Оба поля имеют тип TComplex. Процессор может находиться в состоянии «операция установлена»: поле Operation не равно None (значение типа TOprtn) или в состоянии операция не установлена: поле Operation = None. Значения типа TProc - изменяемые. Они изменяются операциями: Сброс операции (OprtnClear), Выполнить операцию (OprtnRun), Вычислить функцию (FuncRun), Установить операцию (OprtnSet), Установить левый операнд (Lop_Res_Set), Установить правый операнд (Rop_Set), Сброс калькулятора (ReSet).
Операции
Конструктор
Начальные значения: Нет
Процесс: Создаёт объект процессор простых дробей типа TProc. Поля Lop_Res, Rop инициализируются объектами (тип TComplex) со значением 0+i0. В поле Error заносится пустая строка. Процессор устанавливается в состояние: «операция не установлена»: (Operation = None).
и т.д.
Дополнительная информация
06.2010г. СибГУТИ. Зачет.
Похожие материалы
Лабораторная работа №3 по дисциплине Современные технологии программирования
Некто
: 16 сентября 2018
Лабораторная работа. Абстрактный тип данных: Процессор комплексных чисел.
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++.
Задание
1.В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор комплексных чисел», используя класс
Object Pascal,
С++.
2.Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
100 руб.
Лабораторная работа №3 по дисциплине "Современные технологии программирования"
1231233
: 23 января 2012
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++.
Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор простых дробей», используя класс Object Pascal, С++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
3. Протестировать тип данных в целом.
Спецификация типа данных «Процессор простых дробей».
ADT TProc
23 руб.
Лабораторная работа №3 по дисциплине "Современные технологии программирования". Вариант 10.
uksne
: 24 ноября 2011
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++.
Задание:
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных “Процессор простых дробей”, используя класс
• Object Pascal,
• С++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных “Процессор простых дробей”.
ADT TProc
Данные
Процессор простых дроб
150 руб.
Лабораторная работа №3 по дисциплине: Современные технологии программирования. Вариант общий (магистратура)
Roma967
: 11 июля 2019
Класс Управление для «Конвертора p1_р2».
Цель: Сформировать практические навыки реализации классов на языке C#.
Задание 1
1. Реализовать Управление для «Конвертера p1_р2».
2. Протестировать каждый метод класса.
Текст программы
Тестовые наборы данных для тестирования класса
Окно результатов
Интерфейс приложения «Конвертор р1_р2».
Цель: Сформировать практические навыки реализации графических интерфейсов пользователя (GUI) на основе библиотеки визуальных компонентов.
Задание 2
1. Реализовать «
350 руб.
Лабораторная работа № 3 по дисциплине: "Современные технологии программирования". Вариант №1-8
rt
: 24 октября 2016
Лабораторная работа №3 Абстрактный тип данных: Р – ичный процессор
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pasca, С++.
Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «P-ичный процессор», используя класс
• Object Pasca,
• С++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
50 руб.
Лабораторная работа №3 по дисциплине: Современные технологии программирования. Вариант с 17 по 24 (комплексное число)
SibGOODy
: 21 марта 2018
Данная лабораторная подходит для вариантов: с 17 по 24 (комплексные числа)
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++.
Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор комплексных чисел», используя класс
• Object Pascal,
• С++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «Процессор комплексных
300 руб.
Лабораторная работа №3 по дисциплине: Современные технологии программирования. Вариант с 9 по 16 (простая дробь)
Учеба "Под ключ"
: 1 сентября 2017
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++.
Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор простых дробей», используя класс Object Pascal, С++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
3. Протестировать тип данных в целом.
Спецификация типа данных «Процессор простых дробей».
Рекоменда
300 руб.
Лабораторная работа №3 по дисциплине "Современные технологии программирования". Абстрактный тип данных “комплексное число”
Doctor_Che
: 29 мая 2013
Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++.
Задание:
1. Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования
Спецификация типа данных «комплексное число».
ADT TComplex
Данные Комплексное число TComplex - это неизменяемая пара вещественн
40 руб.
Другие работы
Метод подъема перекрытий и этажей
alfFRED
: 28 августа 2013
1. Особенности метода
Метод подъема перекрытий и этажей используют для возведения жилых, общественных и производственных зданий.
Сущность метода подъема перекрытий заключается в изготовлении на уровне земли между ранее смонтированными железобетонными колоннами пакета перекрытий всех этажей и покрытия, которые с помощью подъемников последовательно поднимают по колоннам и ядрам жесткости и затем закрепляют в проектном положении. Метод подъема этажей отличается тем, что после изготовления
10 руб.
«Централизованные системы сигнализации современных цифровых сетей». Вариант 12
StanSlaw
: 25 октября 2018
Вариант 12
TLink1B 00:11.744
000: FC 95 18 85 41 60 00 78 37 00 01 00 48 00 F6 03
010: 02 00 08 83 10 83 21 93 13 06 0F
TLink1A 00:11.773
000: 95 FD 0B 85 01 60 10 08 37 00 03 01 00 00
TLink1B 00:11.787
000: FD 96 0B 85 41 60 00 78 37 00 04 01 00 00
TLink1B 00:12.274
000: FD 97 09 85 41 60 00 88 68 00 09 00
TLink1A 00:12.383
000: 97 FE 0D 85 01 60 10 08 37 00 0C 02 00 02 83 9F
TLink1B 00:12.396
000: FE 98 09 85 41 60 00 78 37 00 1
500 руб.
Теоретическая механика СамГУПС Самара 2020 Задача К1 Рисунок 4 Вариант 6
Z24
: 8 ноября 2025
Кинематика плоских механизмов
Плоский кривошипно-шатунный механизм связан с системой зубчатых колес, насаженных на неподвижные оси, которые приводятся в движение ведущим звеном (зубчатая рейка – схема К1.0; рукоятка – схема К1.1; груз на нити – схема К1.2 и т. д.). Рукоятка О1А и кривошип О2С жестко связаны с соответствующими колесами. Длина кривошипа О2С = L1, шатуна CD = L2.
Схемы механизмов приведены на рис. К1.0 – К1.9, а размеры и уравнения движения точки А ведущего звена S = f (t) –
600 руб.
Ответы Синергия. Микроэкономика. Тест 2021
Nogav
: 24 апреля 2021
1. Среди форм коммерческого предпринимательства выделяются такие виды обществ, как …
· общество с неограниченной ответственностью
· общество с ограниченной ответственностью
· акционерное общество
· публичное акционерное общество
2. Причины изменения спроса включают изменение …
· количества покупателей
· дохода и/или бюджета покупателей
· вкусов и ожиданий покупателей
· цен на сопряженные товары
· цен товаров, которые приобретают покупатели
3. Неравенство MUx / Px < MUy / Py (где M
200 руб.