Современные технологии программирования. Лабораторная работа № 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 руб.
Современные технологии программирования. Лабораторная работа №4. Вариант: 8
Shamrock
: 1 февраля 2015
Лабораторная работа №4. Редактор р-ичных чисел
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
1.Разработать и реализовать класс TEditor “Редактор р-ичных чисел”, используя класс
•Object Pascal,
•С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:
РедакторР-ичныхЧисел
строка: String
числоЕстьНоль: Boo
300 руб.
Современные технологии программирования. Лабораторная работа №6. Вариант: №8
Shamrock
: 1 февраля 2015
Лабораторная работа No6. Интерфейс калькулятора р-ичных чисел
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
1.Разработать и реализовать класс “Интерфейс калькулятора р-ичных чисел” тип TClcPnl наследник TForm, используя класс
•Object Pascal,
•Builder С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом
300 руб.
Современные технологии программирования. Лабораторная работа №5. Вариант: 8
Shamrock
: 1 февраля 2015
Лабораторная работа No5. Управление калькулятором р-ичных чисел
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
1.Разработать и реализовать класс “Управление калькулятором р-ичных чисел” тип TCtrl, используя класс
•Object Pascal,
•С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно описатьть следующим образом:
УправлениеКалькулято
300 руб.
Современные технологии программирования. Лабораторная работа №2. Вариант: 8
Shamrock
: 1 февраля 2015
Лабораторная работа №2. Абстрактный тип данных (ADT) “р-ичная память”
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++.
Задание
1.В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных “р-ичная память”, используя класс
•Object Pascal,
•C++.
1.Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных “р-ичная па
300 руб.
Другие работы
Автоматизированный электропривод КП
chshyogolev
: 4 декабря 2008
1. Дать краткое описание технологической и кинематической схем уста-новки.
2. Рассчитать (или получить другим способом) механические нагрузки рабочей машины и построить нагрузочную диаграмму электродвигателя.
3. Выбрать тип электродвигателя по электрическим модификациям, по частоте вращения и по мощности, по конструктивному и климатическому исполнению, по степени защищенности от воздействия окружающей среды.
4.Рассчитать и построить механическую характеристику рабочей маши-ны. Проверить выбранны
«Малоэтажный жилой дом» в г. Орел
Рики-Тики-Та
: 15 декабря 2011
Содержание:
Введение………………………………………………………………………...3
Исходные данные……………………………………………………………...3
1 Объемно-планировочное решение малоэтажного жилого дома…………4
1.1 Схема функционального зонирования и состав помещений……...4
1.2 Таблица «Требования к помещениям»……………………………..5
1.3 Технико-экономические показатели объекта……………………...8
2 Конструктивное решение малоэтажного жилого дома…………….…….8
2.1 Конструктивная система и схема здания…………………………...8
2.2 Конструирование ограждающей констр
55 руб.
Теплотехника 18.03.01 КубГТУ Задача 3 Вариант 12
Z24
: 23 января 2026
В горизонтальном трубчатом теплообменнике охлаждается М (кг/c) керосина с изменением температуры от t’1 до t»1. По каналу перпендикулярно трубам движется воздух, который за счет отводимой от керосина теплоты, нагревается от температуры t’2 до t»2. Теплообменник состоит из бронзовых труб с диаметром dн/dв=37/32 мм, расположенных коридорно. Число рядов труб в пучке n=20.
Определить требуемую поверхность теплообмена.
200 руб.
Контрольная работа №2 по дисциплине: Английский язык. Вариант №2
Елена22
: 29 октября 2013
Контрольная работа по дисциплине: Английский язык. Вариант №2
Перевести тексты на русский язык.
GSM end-user sets
A range of end-user sets for GSM is available from Alcatel.
V Alcatel 9109 НА
(Alcatel GSM handheld terminal):
This is a small pocket size/ light weight telephone developed for use in the GSM environment. The batteries support a full hour of continuous talk time or 1 2 hours of standby time.
Alcatel 9109 НА
V Alcatel 9109 DA
(Alcatel GSM transmobile):
The Alcatel 9109 DA is a GSM
160 руб.