engineerklub | Дата: Воскресенье, 29.10.2017, 16:05 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 28524
Статус: Offline
| Лабораторная работа №3 по дисциплине: Современные технологии программирования. Вариант с 9 по 16 (простая дробь)
Форматы файлов: Microsoft Word, Delphi Сдано в учебном заведении: ДО СИБГУТИ
Описание: Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++.
Задание 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор простых дробей», используя класс Object Pascal, С++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. 3. Протестировать тип данных в целом.
Спецификация типа данных «Процессор простых дробей». Рекомендации к выполнению 1. Тип данных TProc реализовать, используя класс Object Pascal, С++. 2. Число храните как поле типа TFrac (см. лаб. Раб. Абстрактный тип данных – простые дроби). 3. Для чтения состояния процессора, полей: «левый операнд-результат» (Lop_Res), «правый операнд» (Rop), «ошибка» ()Error используйте свойство (property). 4. Тип данных реализовать в отдельном модуле UProc. 5. В приведённой ниже таблице показана последовательность изменения состояния процессора при вычислении выражения: 2/1 + 3/1 * (4/1)2 Содержание отчета 1. Задание. 2. Текст программы. 3. Тестовые наборы данных для тестирования типа данных.
Комментарии: Зачет без замечаний! Дата сдачи: апрель 2017 г. В архиве отчет + файлы программы. Работа подходит для вариантов с 9 по 16.
скачать можно в разделе Современные технологии программирования
|
|
| |