Лабораторная работа №7-1-2 по дисциплине "Современные технологии программирования".
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой 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.
Лабораторная работа №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 по дисциплине Современные технологии программирования
Некто
: 16 сентября 2018
Лабораторная работа. Абстрактный тип данных (ADT) «память для комплексных чисел»
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++
Задание
1.В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для комплексных чисел», используя класс
Object Pascal,
С++.
2.Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
100 руб.
Лабораторная работа № 2 по дисциплине "Современные технологии программирования"
1231233
: 23 января 2012
Тема: Классы Object Pasca, С++l
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++
Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для простых дробей», используя класс
• Object Pascal,
• C++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «память для простых дробей».
ADT TMemory
Данные
Память для простых дробе
23 руб.
Лабораторная работа №2 по дисциплине "Современные технологии программирования". Вариант 10.
uksne
: 24 ноября 2011
Тема: Классы Object Pasca, С++l
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++
Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для простых дробей», используя класс
• Object Pascal,
• C++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «память для простых дробей».
ADT TMemory
Данные
Память для простых дробей
150 руб.
Лабораторная работа №2 по дисциплине: Современные технологии программирования. Вариант общий (магистратура)
Roma967
: 11 июля 2019
Редактор чисел в системе счисления с основанием р.
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного языка программирования C#.
Задание 1
1. Разработать и реализовать класс Editor «Редактор действительных чисел представленных в системе счисления с основанием р», используя класс языка высокого уровня. Основание системы счисления р принимает значение из диапазона 2..16. Все команды редактора удобно пронумеровать, начиная с команды добавить 0 целыми чи
350 руб.
Лабораторная работа № 2 по дисциплине: "Современные технологии программирования". Вариант №1-8
rt
: 24 октября 2016
Лабораторная работа №2 Абстрактный тип данных (ADT) «p - ичная память»
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++.
Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «р-ичная память», используя класс
• Object Pascal,
• C++.
Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
50 руб.
Лабораторная работа №2 по дисциплине: Современные технологии программирования. Вариант с 17 по 24 (комплексное число)
SibGOODy
: 21 марта 2018
Данная лабораторная подходят для вариантов: с 17 по 24 (комплексные числа)
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++
Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для комплексных чисел», используя класс
• Object Pascal,
• С++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «память для комплексных
300 руб.
Лабораторная работа №2 по дисциплине: Современные технологии программирования. Вариант с 9 по 16 (простая дробь)
Учеба "Под ключ"
: 1 сентября 2017
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++
Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для простых дробей», используя класс
• Object Pascal,
• C++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «память для простых дробей».
Рекомендации к выполнению
1. Тип данных р
300 руб.
Лабораторная работа №2 по дисциплине "Современные технологии программирования". Абстрактный тип данных (ADT) p-ичное число
Doctor_Che
: 29 мая 2013
Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++.
Задание:
1. Реализовать абстрактный тип данных «р-ичное число», используя класс C++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных, одним из методов тестирования.
Спецификация типа данных «р-ичное число».
ADT TPNumber
Данные Р-ичное число TPNumber - это действительное число (n) со знаком в си
40 руб.
Другие работы
Суров Г.Я. Гидравлика и гидропривод в примерах и задачах Задача 7.46
Z24
: 28 сентября 2025
Определить гидравлический радиус, если простая задвижка на трубе круглого сечения d частично закрыта, a/d=0,5 (рис. 7.17).
160 руб.
Модернизация оборудования линейного участка газопровода. Предлагается улучшение конструктивных особенностей пневмогидропривода шарового крана МА – 39183, Ду – 700 изготовитель ОАО «Тяжпромарматура» г. Алексин-Курсовая работа-Оборудование для добычи и подг
leha.nakonechnyy.2016@mail.ru
: 5 августа 2016
Модернизация оборудования линейного участка газопровода. Предлагается улучшение конструктивных особенностей пневмогидропривода шарового крана МА – 39183, Ду – 700 изготовитель ОАО «Тяжпромарматура» г. Алексин-Курсовая работа-Оборудование для добычи и подготовки нефти и газа
5.1.1 Шаровой кран с пневмогидроприводом Ду 700 мм Ру 80 кгс/см2 МА 39183-700 ХЛ1 (производитель ОАО «Тяжпромарматура», г. Алексин)
Кран шаровой полнопроходной, техническая характеристика:
• Ру – 8,0 МПа;
• Ду – 700 мм;
• Тр
1934 руб.
Австронезийские языки
GnobYTEL
: 25 июля 2013
АВСТРОНЕЗИЙСКАЯ СЕМЬЯ ЯЗЫКОВ
1. Австронезийская семья (другое ее название, которое теперь явно выходит из употребления, - малайско-полинезийская семья) относится к общепризнанным в современной лингвистике генетическим объединением языков. Хотя реальность существования семьи не подлежит сомнению, ее объем нельзя еще считать полностью выясненным.
Языки, которые несомненно входят в эту семью, занимают почти весь Малайский полуостров (вместе с Филиппинскими островами), некоторые ограниченные облас
15 руб.
Проект модернизации трехроторного снегоочистителя ЭСО-3
VikkiROY
: 7 декабря 2014
Список чертежей: трехроторный снегоочиститель ЭСО-3, кинематическая схема трехроторного снегоочистителя ЭСО-3, ротор-питатель (сборочный чертеж).
Снежные заносы всегда были проблемой для движения поездов зимой.
Для очистки путей от глубоких снежных заносов – до 4 – 4,5 м – созданы роторные снегоочистители – машины с активным рабочим органом.
Роторные снегоочистители предназначены для расчистки глубоких заносов. Рабочими органами у них служат роторные устройства: они срезают и захватываю
50 руб.