Современные технологии программирования. Лабораторная работа № 8. Абстрактный тип данных Множество (контейнер).
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Тема: Классы Object Pascal, стандартный класс Tlist.
Цель: Сформировать практические навыки: реализации абстрактных типов данных с помощью классов Object Pascal.
Задание
1. В соответствии с приведенной ниже спецификацией реализовать тип «множество».
2. Оттестировать каждую операцию, определенную на типе данных одним из методов тестирования.
3. Оттестировать тип данных в целом.
Спецификация типа данных «множество»
ADT TSet
Данные
Множества - это изменяемые неограниченные наборы элементов типа T (T = class). Содержимое множества изменяется следующими операциями:
• Опустошить (опустошение множества);
• Добавить (добавление элемента во множество);
• Удалить (извлечение элемента из множества).
Множество поддерживает следующую дисциплину записи и извлечения элементов: элемент может присутствовать во множестве только в одном экземпляре, при извлечении выбирается заданный элемент множества и удаляется из множества.
Операции
Операции могут вызываться только объектом «множество» (тип TSet), указатель на который передаётся в них по умолчанию. При описании операций этот объект в разделе «Вход» не указывается.
Цель: Сформировать практические навыки: реализации абстрактных типов данных с помощью классов Object Pascal.
Задание
1. В соответствии с приведенной ниже спецификацией реализовать тип «множество».
2. Оттестировать каждую операцию, определенную на типе данных одним из методов тестирования.
3. Оттестировать тип данных в целом.
Спецификация типа данных «множество»
ADT TSet
Данные
Множества - это изменяемые неограниченные наборы элементов типа T (T = class). Содержимое множества изменяется следующими операциями:
• Опустошить (опустошение множества);
• Добавить (добавление элемента во множество);
• Удалить (извлечение элемента из множества).
Множество поддерживает следующую дисциплину записи и извлечения элементов: элемент может присутствовать во множестве только в одном экземпляре, при извлечении выбирается заданный элемент множества и удаляется из множества.
Операции
Операции могут вызываться только объектом «множество» (тип TSet), указатель на который передаётся в них по умолчанию. При описании операций этот объект в разделе «Вход» не указывается.
Дополнительная информация
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Современные технологии программирования
Вид работы: Лабораторная работа 8
Оценка:Зачет
Дата оценки: 11.12.2013
Оценена Ваша работа по предмету: Современные технологии программирования
Вид работы: Лабораторная работа 8
Оценка:Зачет
Дата оценки: 11.12.2013
Похожие материалы
Лабораторная работа № 9 по дисциплине "Современные технологии программирования.". Абстрактный тип данных (ADT) Множество (контейнер).
Doctor_Che
: 9 февраля 2012
Тема: Классы Object Pascal, стандартный класс Tlist.
Цель: Сформировать практические навыки: реализации абстрактных типов данных с помощью классов Object Pascal.
Задание:
1. В соответствии с приведенной ниже спецификацией реализовать тип «множество».
2. Оттестировать каждую операцию, определенную на типе данных одним из методов тестирования.
3. Оттестировать тип данных в целом.
Спецификация типа данных «множество»
ADT TSet
Данные
Множества - это изменяемые неограниченные наборы элементов типа
40 руб.
Лабораторная работа №1. Абстрактный тип данных (ADT) «Множество (на шаблоне)» по дисциплине "Современные технологии программирования".
Doctor_Che
: 11 декабря 2013
Тема: Классы C++Builder и шаблоны, стандартный класс TList
Цель: Сформировать практические навыки: реализации абстрактных типов данных с помощью классов C++Builder и шаблонов.
Задание:
1. В соответствии с приведенной ниже спецификацией реализовать тип «множество». Для тестирования в качестве значения для типаT выберите тип int.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «множество».
ADT TSet
Данные
Множества - это из
40 руб.
Современные технологии программирования. Лабораторная работа №№7-8
bvv1975
: 26 января 2016
Лабораторная работа 7: Абстрактный тип данных (ADT) «полином»
Цель: Сформировать практические навыки: реализации абстрактных типов данных с помощью классов Object Pascal.
Задание
1. Реализовать тип «полином», в соответствии с приведенной ниже спецификацией.
2. Оттестировать каждую операцию, определенную на типе данных одним из методов тестирования.
3. Оттестировать тип данных в целом.
Лабораторная работа 8: Абстрактный тип данных (ADT) Множество (контейнер)
Цель: Сформировать практические навык
20 руб.
Лабораторная работа №1 «Абстрактный тип данных (ADT) Множество (на шаблоне)»
8arracuda
: 25 сентября 2016
Лабораторная работа №1
Абстрактный тип данных (ADT) Множество (на шаблоне)
Тема: Классы C++Builder и шаблоны, стандартный класс TList
Цель: Сформировать практические навыки: реализации абстрактных типов данных с помощью классов C++Builder и шаблонов
Задание
- В соответствии с приведенной ниже спецификацией реализовать тип «множество». Для тестирования в качестве значения для типа T выберите тип int.
- Протестировать каждую операцию, определенную на типе данных од-ним из методов тестирования.
150 руб.
Современные технологии программирования. Лабораторная работа №2. Вариант: 8
Shamrock
: 1 февраля 2015
Лабораторная работа №2. Абстрактный тип данных (ADT) “р-ичная память”
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++.
Задание
1.В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных “р-ичная память”, используя класс
•Object Pascal,
•C++.
1.Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных “р-ичная па
300 руб.
Современные технологии программирования. Лабораторная работа №7. Вариант: 8
Shamrock
: 1 февраля 2015
Лабораторная работа. Абстрактный тип данных (ADT) «полином»
Тема: Классы Object Pascal, стандартный класс Tlist.
Цель: Сформировать практические навыки: реализации абстрактных типов данных с помощью классов Object Pascal.
Задание
1. Реализовать тип «полином», в соответствии с приведенной ниже спецификацией.
2. Оттестировать каждую операцию, определенную на типе данных одним из методов тестирования.
3. Оттестировать тип данных в целом.
Спецификация абстрактного типа данных Полином.
ADT TPoly
Дан
320 руб.
Современные технологии программирования. Лабораторная работа №6. Вариант: №8
Shamrock
: 1 февраля 2015
Лабораторная работа No6. Интерфейс калькулятора р-ичных чисел
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
1.Разработать и реализовать класс “Интерфейс калькулятора р-ичных чисел” тип TClcPnl наследник TForm, используя класс
•Object Pascal,
•Builder С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом
300 руб.
Современные технологии программирования. Лабораторная работа №1. Вариант: 8
Shamrock
: 1 февраля 2015
Абстрактный тип данных (ADT) p - ичное число
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++.
Задание
1.Реализовать абстрактный тип данных “р-ичное число”, используя класс
Object Pascal,
C++,
в соответствии с приведенной ниже спецификацией.
1.Протестировать каждую операцию, определенную на типе данных, одним из методов тестирования.
Спецификация типа данных “р-ичное число”.
ADT TPNumber
300 руб.
Другие работы
Гидравлический отклонитель для забуривания бокового ствола-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 25 мая 2016
Гидравлический отклонитель для забуривания бокового ствола-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
500 руб.
Теплотехника 19.03.04 КубГТУ Задача 2 Вариант 92
Z24
: 20 января 2026
Определить удельную работу lω и термический КПД ηt цикла простейшей паротурбинной установки (цикла Ренкина), в которой водяной пар с начальным давлением р1=3 МПа и степенью сухости х1=0,95 поступает в пароперегреватель, где его температура повышается на Δt, затем пар изоэнтропийно расширяется в турбине до давления p2.
Определить степень сухости пара, в конце расширения. Определить также lц, ηt и x2 для условия когда пар после пароперегревателя дросселируется до давления p′1 (при неизменном д
250 руб.
Организация труда в новых экономических условиях
evelin
: 22 октября 2013
Введение
1. Сущность и значение организации труда на предприятии, ее место в системе организации деятельности
1.1 Основы организации труда
1.2 Место организации труда в системе организации деятельности.
1.3 Элементы организации труда и ее формы
1.4 Нормирование труда на предприятии
1.4.1 Общие положения
1.4.2 Изучение затрат рабочего времени
1.4.3 Методы нормирования
10 руб.
Высшие органы демократического государства
Lokard
: 10 марта 2014
1. Передмова
2. Розподіл влад - розподіл функцій
3. Порівняльний аналіз вищих органів держави:
· Парламент
· Глава держави
· Уряд
* Особливості конституційного статусу глав держав
4. Література
Передмова
Державні функції в кожній країні здійснює розгалужена системи органів. Серед них виділяються вищі - парламент, уряд і глава держави. Саме ці органи реалізують основні повноваження у сферах законодавчої та виконавчої влади, і їх діяльність має політичну значущість. До вищих органів також віднесен
15 руб.