Лабораторная работа №7-1-2 по дисциплине "Современные технологии программирования".

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

material.view.file_icon
material.view.file_icon
material.view.file_icon oem866.dcu
material.view.file_icon oem866.pas
material.view.file_icon PSet.dpr
material.view.file_icon PSet.exe
material.view.file_icon PsetI.dpr
material.view.file_icon PsetI.exe
material.view.file_icon test72.cfg
material.view.file_icon test72.dof
material.view.file_icon test72.dpr
material.view.file_icon test72.exe
material.view.file_icon UMember.pas
material.view.file_icon UPoly.pas
material.view.file_icon USet.dcu
material.view.file_icon USet.pas
material.view.file_icon USetI.dcu
material.view.file_icon USetI.pas
material.view.file_icon UTestUtil.dcu
material.view.file_icon UTestUtil.pas
material.view.file_icon labrab 7-1.doc
material.view.file_icon labrab 7-2.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа №7-1 "Абстрактный тип данных (ADT) Множество (контейнер)".
Лабораторная работа №7-2 "Абстрактный тип данных (ADT) «полином»".
Вариант 1. Лабораторная работа №7-1
Задание к
1. В соответствии с приведенной ниже спецификацией реализовать тип «множество».
2. Оттестировать каждую операцию, определенную на типе данных одним из методов тестирования.
3. Оттестировать тип данных в целом.
Спецификация типа данных «множество»
ADT TSet
Данные
Множества - это изменяемые неограниченные наборы элементов типа T (T = class). Содержимое множества изменяется следующими операциями:
• Опустошить (опустошение множества);
• Добавить (добавление элемента во множество);
• Удалить (извлечение элемента из множества).
Множество поддерживает следующую дисциплину записи и извлечения элементов: элемент может присутствовать во множестве только в одном экземпляре, при извлечении выбирается заданный элемент множества и удаляется из множества.
Операции
Операции могут вызываться только объектом «множество» (тип TSet), указатель на который передаётся в них по умолчанию. При описании операций этот объект в разделе «Вход» не указывается.
Таблица 1. Описание операций на ADT TSet.

Задание к Лабораторная работа №7-2
 Реализовать тип «полином», в соответствии с приведенной ниже спецификацией.
 Оттестировать каждую операцию, определенную на типе данных одним из методов тестирования.
 Оттестировать тип данных в целом.
Спецификация абстрактного типа данных Полином.
ADT TPoly
Данные
Полиномы Tpoly - это неизменяемые полиномы с целыми коэффициентами.
Операции
Операции могут вызываться только объектом «полином» (тип TPoly), указатель на который передаётся в них по умолчанию. При описании операций этот объект в разделе «Вход» не указывается.
Таблица 9. Описание операций на ADT TPoly.

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

06.2010г. СибГУТИ. Зачет.
Лабораторная работа №2 по дисциплине Современные технологии программирования
Лабораторная работа. Абстрактный тип данных (ADT) «память для комплексных чисел» Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++ Задание 1.В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для комплексных чисел», используя класс Object Pascal, С++. 2.Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
User Некто : 16 сентября 2018
100 руб.
Лабораторная работа № 2 по дисциплине "Современные технологии программирования"
Тема: Классы Object Pasca, С++l Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++ Задание 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для простых дробей», используя класс • Object Pascal, • C++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «память для простых дробей». ADT TMemory Данные Память для простых дробе
User 1231233 : 23 января 2012
23 руб.
Лабораторная работа №2 по дисциплине "Современные технологии программирования". Вариант 10.
Тема: Классы Object Pasca, С++l Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++ Задание 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для простых дробей», используя класс • Object Pascal, • C++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «память для простых дробей». ADT TMemory Данные Память для простых дробей
User uksne : 24 ноября 2011
150 руб.
Лабораторная работа №2 по дисциплине: Современные технологии программирования. Вариант общий (магистратура)
Редактор чисел в системе счисления с основанием р. Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного языка программирования C#. Задание 1 1. Разработать и реализовать класс Editor «Редактор действительных чисел представленных в системе счисления с основанием р», используя класс языка высокого уровня. Основание системы счисления р принимает значение из диапазона 2..16. Все команды редактора удобно пронумеровать, начиная с команды добавить 0 целыми чи
User Roma967 : 11 июля 2019
350 руб.
promo
Лабораторная работа № 2 по дисциплине: "Современные технологии программирования". Вариант №1-8
Лабораторная работа №2 Абстрактный тип данных (ADT) «p - ичная память» Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++. Задание 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «р-ичная память», используя класс • Object Pascal, • C++. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
User rt : 24 октября 2016
50 руб.
Лабораторная работа №2 по дисциплине: Современные технологии программирования. Вариант с 17 по 24 (комплексное число)
Данная лабораторная подходят для вариантов: с 17 по 24 (комплексные числа) Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++ Задание 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для комплексных чисел», используя класс • Object Pascal, • С++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «память для комплексных
User SibGOODy : 21 марта 2018
300 руб.
promo
Лабораторная работа №2 по дисциплине: Современные технологии программирования. Вариант с 9 по 16 (простая дробь)
Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++ Задание 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для простых дробей», используя класс • Object Pascal, • C++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «память для простых дробей». Рекомендации к выполнению 1. Тип данных р
User Учеба "Под ключ" : 1 сентября 2017
300 руб.
Лабораторная работа №2 по дисциплине "Современные технологии программирования". Абстрактный тип данных (ADT) p-ичное число
Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание: 1. Реализовать абстрактный тип данных «р-ичное число», используя класс C++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных, одним из методов тестирования. Спецификация типа данных «р-ичное число». ADT TPNumber Данные Р-ичное число TPNumber - это действительное число (n) со знаком в си
User Doctor_Che : 29 мая 2013
40 руб.
Лабораторные работы №1 №2 №3 №4: «Многоканальные телекоммуникационные системы». Вариант № 2
Архив содержит лаб.работы 1-4 за 2 вариант Лабораторная работа No1 Тема: «Операция дискретизации» Данные: FН=0,3 кГц, FВ=6,5 кГц. Лабораторная работа No2 Тема: «Нелинейный кодер» Данные: ∆ = 0,8 мВ, UАИМ = -20 мВ и UАИМ = 139 мВ. Лабораторная работа No3 Тема: «Регенератор» Вариант не предусмотрен Лабораторная работа No4. Тема: «Методы объединения цифровых потоков» Данные: ТЗ = 13 мкс; Тсч =11 мкс;
User shpion1987 : 8 июня 2012
200 руб.
Машины применяемые в трубопроводном строительстве
Машины применяемые в трубопроводном строительстве: Автопоезда-трубоплетевозы, краны трубоукладчики, экскаваторы, роторные экскаваторы, бульдозеры, трубогибы, земснаряды, тяговые лебедки и аварийно-ремонтные комплексы. В работе представлены данные машины и их технические характеристики. Формат Компас-CDW. Версия программы Компас V-16.1. Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
User Peu09c : 30 мая 2019
500 руб.
Машины применяемые в трубопроводном строительстве
Особенности политической мысли России
Введение 1. Политическая мысль Древней Руси. 2. Российская политико-правовая мысль 18 века. 3. Характер политических учений в России 19 – 20 вв. Заключение. Список литературы. Введение. Вводный раздел курса политологии предполагает выяснение не только сущности, особенностей и значения этой науки, но и то, как она возникла, какие основные этапы становления и развития прошла. Изучение истории политическое мысли важно только само по себе, но и для правильного понимания и решения проблем совреме
User alfFRED : 2 сентября 2013
10 руб.
РД 153-34.1-02.207-00. Рекомендации по разработке проекта нормативов образования и лимитов размещения отходов для предприятий тепловых сетей
Рекомендации определяют порядок и методику разработки нормативов образования и лимитов размещения отходов для проектируемых действующих и строящихся предприятий тепловых сетей любой мощности в электроэнергетике. Рекомендации предназначены для предприятий тепловых сетей, АО-энерго, проектных и других организаций электроэнергетики вне зависимости от форм собственности.
User evelin : 27 июня 2013
4 руб.
up Наверх