Лабораторная работа №3. Абстрактный тип данных: Процессор простых дробей.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon Lab3.cfg
material.view.file_icon Lab3.dof
material.view.file_icon Lab3.dpr
material.view.file_icon Lab3.exe
material.view.file_icon Lab3.res
material.view.file_icon Lab3.~dpr
material.view.file_icon Lab_3.dcu
material.view.file_icon Lab_3.ddp
material.view.file_icon Lab_3.dfm
material.view.file_icon Lab_3.pas
material.view.file_icon Lab_3.~ddp
material.view.file_icon Lab_3.~dfm
material.view.file_icon Lab_3.~pas
material.view.file_icon UFrac.dcu
material.view.file_icon UFrac.pas
material.view.file_icon UFrac.~pas
material.view.file_icon UProc.dcu
material.view.file_icon UProc.pas
material.view.file_icon UProc.~pas
material.view.file_icon Лр.3 Тип данных процессор простых дробей.doc
material.view.file_icon Отчет по работе.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа. Абстрактный тип данных: Процессор простых дробей.
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++.
Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор простых дробей», используя класс
• Object Pascal,
• С++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «Процессор простых дробей».
ADT TProc

Данные
Процессор простых дробей (тип TProc) выполняет двухоперандные операции TOprtn = (None, Add, Sub, Mul, Dvd) и однооперандные операции - функции TFunc = (Rev, Sqr). Если операция или функция не может быть выполнена, в поле Error типа String заносится сообщение об ошибке. Левый операнд и результат операции хранится в поле Lop_Res, правый - в поле Rop. Оба поля имеют тип TFrac. Процессор может находиться в состоянии «операция установлена»: поле Operation не равно None (значение типа TOprtn) или в состоянии операция не установлена: поле Operation = None. Значения типа TProc - изменяемые. Они изменяются операциями: Сброс операции (OprtnClear), Выполнить операцию (OprtnRun), Вычислить функцию (FuncRun), Установить операцию (OprtnSet), Установить левый операнд (Lop_Res_Set), Установить правый операнд (Rop_Set), Сброс калькулятора (ReSet).

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

Работа зачтена, 2016г.
Современные технологии программирования. Лабораторная работа №3. Абстрактный тип данных: Процессор простых дробей.
Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++. Задание 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор простых дробей», используя класс • Object Pascal, • C++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
User zhekaersh : 20 февраля 2015
70 руб.
Лабораторная работа №3 Абстрактный тип данных «комплексное число»
Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание: 1. Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования Спецификация типа данных «комплексное число». ADT TComplex Данные Комплексное число TComplex - это неизменяемая пара вещественн
User VVA77 : 11 апреля 2017
80 руб.
Лабораторная работа №3. Параметризованный абстрактный тип данных «Процессор»
Лабораторная работа №3 Параметризованный абстрактный тип данных «Процессор» Цель: Сформировать практические навыки: реализации параметризованного абстрактного типа данных с помощью шаблона классов С++. Задание: 1. В соответствии с приведенной ниже спецификацией реализовать параметризованный абстрактный тип данных «Процессор», используя шаблон классовС++. 2. Протестировать тип данных. Спецификация типа данных «Процессор». ADT TProc Данные Процессор (тип TProc) выполняет двухоперандные операции
User 8arracuda : 25 сентября 2016
150 руб.
Лабораторная работа №3. Параметризованный абстрактный тип данных «Процессор»
Лабораторная работа №3 Абстрактный тип данных комплексное число
Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание: 1. Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования Спецификация типа данных «комплексное число». ADT TComplex Данные Комплексное число TComplex - это неизменяемая пара вещественных
User 8arracuda : 22 мая 2016
150 руб.
Лабораторная работа №3 «Абстрактный тип данных комплексное число»
Цель Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание 1. Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «комплексное число». ADT TComplex Данные Комплексное число TComplex - это изменяемая пара вещественных чи
User AnnaB : 21 апреля 2013
100 руб.
Абстрактный тип данных: P-ичный процессор. Лабораторная работа № 3
Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pasca, С++. Задание 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «P-ичный процессор», используя класс • Object Pasca, • С++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
User new2011 : 2 марта 2013
35 руб.
Лабораторная работа №3. Абстрактный тип данных (ADT) p - ичное число
Цель работы: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание: • Реализовать абстрактный тип данных «р-ичное число», используя класс С++, в соответствии с приведенной ниже спецификацией. • Протестировать каждую операцию, определенную на типе данных, используя средства модульного тестирования. • Если необходимо, предусмотрите возбуждение исключительных ситуаций. Спецификация типа данных «р-ичное числ
User Nik001 : 2 ноября 2021
250 руб.
Абстрактный тип данных "простая дробь"
Цель работы: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание: • Реализовать абстрактный тип данных «простая дробь», используя класс С++ в соответствии с приведенной ниже спецификацией. • Протестировать каждую операцию, определенную на типе данных, используя средства модульного тестирования. • Если необходимо, предусмотрите возбуждение исключительных ситуаций. Спецификация типа данных «
User Nik001 : 29 октября 2020
200 руб.
Об’єкти і суб’єкти лізингових відносин в умовах ринкових трансформаційних процесів
Сутність і закономірності реалізації лізингових відносин багато в чому обумовлені економічними інтересами їх учасників, а також техніко-економічними особливостями об'єктів лізингових угод. Тому розгляд відносин лізингу є необхідним попереднім етапом дослідження закономірностей їх реалізації. Визначивши спільне і відмінне в сутності об'єктів лізингу й оренди, можна розкрити специфічність відносин, що виникають при лізингу й оренді. Сутність – це те, що становить основу речі або явища, сукупність
User alfFRED : 11 ноября 2013
10 руб.
Освітні технології підготовки спеціаліста на інженерно-педагогічних (індустріально-педагогічних) факультетах
Актуальність проблеми. Висуваючи перед школою задачі, обумовлені прискоренням соціально-економічного розвитку країни на базі науково-технічного прогресу перед нами постають основні шляхи і засоби їх успішного вирішення. Одним з них є удосконалювання професійно-практичної підготовки вчителя – головної фігури в складному процесі формування нової людини. Діяльність вчителя в сучасних умовах наповняється новим змістом, що відрізняється ускладненням соціальних функцій, практичною реалізацією комплекс
User evelin : 24 октября 2013
10 руб.
Организация стратегического управления затратами SCM
Концепция стратегического управления издержками (в дальнейшем — SCM, от английского Strategic Cost Management) появилась сравнительно недавно и в настоящее время часто используется ведущими консалтинговыми фирмами в качестве рекомендации для практического использования. Основные положения данной системы восходят к основам стратегии предприятия и базируются на фундаментальных понятиях и принципах стратегического менеджмента. Появление SCM явилось результатом слияния трех направлений стратегическо
User Qiwir : 2 марта 2014
10 руб.
ВКР Бакалавра "Конкурентный анализ интернет-провайдеров г. Новосибирска"
В работе рассмотрены вопросы оценки конкурентоспособности органи-зации. Выпускная квалификационная работа состоит из введения, четырех глав, заключения, библиографии и приложений. Во введении обосновывается актуальность темы, раскрывается общее со-стояние проблемы, степень ее изученности, определяются цель и задачи иссле-дования. В первой главе дипломной работы рассмотрены такие понятия как кон-куренция, конкурентное преимущество,так же раскрыто суть термина, конку-рентный анализ, изучена ист
User holm4enko87 : 26 июня 2017
1500 руб.
up Наверх