Лабораторная работа №4 Параметризованный абстрактный тип данных «Память»

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

material.view.file_icon
material.view.file_icon
material.view.file_icon PMemory.bpf
material.view.file_icon PMemory.bpr
material.view.file_icon PMemory.cpp
material.view.file_icon PMemory.exe
material.view.file_icon PMemory.obj
material.view.file_icon PMemory.res
material.view.file_icon PMemory.tds
material.view.file_icon UComplex.h
material.view.file_icon UFrac.h
material.view.file_icon UMemory.h
material.view.file_icon UNumber.h
material.view.file_icon UPNumber.h
material.view.file_icon Лабораторая работа 4.doc

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Цель: Сформировать практические навыки реализации параметризованного абстрактного типа данных с помощью шаблона классов С++.
Задание:
1. В соответствии с приведенной ниже спецификацией реализовать параметризованный абстрактный тип данных «память», для хранения одного числа – объекта типа T, используя шаблон классов С++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.

Спецификация типа данных «память».

ADT TMemory

Данные
Память (тип TMemory, в дальнейшем - память) - это память для хранения «числа» объекта типа T в поле FNumber, и значения «состояние памяти» в поле FState. Объект память - изменяемый. Он имеет два состояния, обозначаемых значениями: «Включена» (_On), «Выключена» (_Off). Её изменяют операции: Записать (Store), Добавить (Add), Очистить (Clear).

Контрольные вопросы:

1. Когда в классе необходимо явным образом описать конструктор?
2. Что можно использовать в качестве параметров шаблона?
3. Можно ли использовать шаблоны в качестве параметров шаблона?

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

Зачет, 2017 г. Все файлы прилагаются.
Лабораторная работа №4. Параметризованный абстрактный тип данных «Память»
Цель: Сформировать практические навыки реализации параметризованного абстрактного типа данных с помощью шаблона классов С++. Задание: 1. В соответствии с приведенной ниже спецификацией реализовать параметризованный абстрактный тип данных «память», для хранения одного числа – объекта типа T, используя шаблон классов С++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «память». ADT TMemory Данные Память (тип TMemory, в дальн
User 8arracuda : 22 мая 2016
150 руб.
Память машин и память человека
Содержание Введение Память и ее значение Аналогии, ассоциации, метафоры Исследования структурной организации памяти Память, как информационный процесс Связь с проблемами искусственного интеллекта Память — форма психического отражения, заключающаяся в закреплении, сохранении и последующем воспроизведении прошлого опыта, делающая возможным его повторное использование в деятельности или возвращение в сферу сознания. Память связывает прошлое субъекта с его настоящим и будущим и является важнейшей
User SerFACE : 24 мая 2013
7 руб.
Лабораторная работа №4 по дисциплине "Современные технологии программирования". Параметризованный абстрактный тип данных «Память»
Цель: Сформировать практические навыки реализации параметризованного абстрактного типа данных с помощью шаблона классов С++. Задание: 1. В соответствии с приведенной ниже спецификацией реализовать параметризованный абстрактный тип данных «память», для хранения одного числа – объекта типа T, используя шаблон классов С++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «память». ADT TMemory Данные Память (тип TMemory, в даль
User Doctor_Che : 29 мая 2013
40 руб.
Память.
Введение. 1. Память. 1.1 Память и ее значение 1.2 Ассоциации 1.3 История изучения памяти 2. Структура памяти. 3. Виды памяти. 4. Факторы забывания и нарушения памяти. Заключение. Литература. Па́мять — одна из психических функций и видов умственной деятельности, предназначенная сохранять, накапливать и воспроизводить информацию. Спо-собность длительно хранить информацию о событиях внешнего мира и реакциях организма и многократно использовать её в сфере сознания для организации последующей
User mio4422 : 18 января 2013
Параметризованный абстрактный тип данных «Память». Лабораторная работа №4 Современные технологии в программировании (часть 1)
Лабораторная работа №4 по дисциплине «Современные технологии в программировании (часть 1)» Параметризованный абстрактный тип данных «Память» Цель: Сформировать практические навыки реализации параметризованного абстрактного типа данных с помощью шаблона классов С++. Задание: 1. В соответствии с приведенной ниже спецификацией реализовать параметризованный абстрактный тип данных «память», для хранения одного числа – объекта типа T, используя шаблон классов С++. 2. Протестировать каждую операцию, оп
User rmn77 : 19 октября 2017
50 руб.
Параметризованный абстрактный тип данных «Память». Лабораторная работа №4 Современные технологии в программировании (часть 1) promo
Машинная память
Обобщение и систематизация наиболее важных сведений о принципах действия, физических особенностях построения и информационных возможностях различных типов запоминающих устройств. Содержание работы: 1. Общие сведения о памяти и запоминающих устройствах 1.1. Информация и память 1.2. Накопление информации. 1.3. Воспроизведение информации. 1.4. Мозг и машина 2. Основные характеристики, классификация и иерархия ЗУ 2.1. Иерархия запоминающих устройств 2.1.1. Магнитные устройства памяти 2.1.2. Магнитн
User snegurka : 30 марта 2013
Внешняя память
Внешняя память: дискеты Флэш-память Внешняя память: винчестеры Внешняя память: лазерные CD-диски Внешняя память: DVD-диски Внешняя память: HD DVD-диски Внешняя память: CD и DVD Внешняя память: стриммеры
User GnobYTEL : 19 декабря 2011
5 руб.
Эмплицитная и эксплицитная память
Память — форма психического отражения, заключающаяся в закреплении, сохранении и последующем воспроизведении прошлого опыта, делающая возможным его повторное исполь­зование в деятельности или возвращение в сферу сознания. Память связывает прошлое субъекта с его настоящим и бу­дущим и является важнейшей познавательной функцией, лежа­щей в основе развития и обучения. Память — основа психической деятельности. Без нее невоз­можно понять основы формирования поведения мышления, со­знания, подсознани
User Slolka : 15 октября 2013
5 руб.
Девятнадцатый век и астрофизика
XIX век - это век становления и быстрого развития еще одной важной области астрономии- астрофизики. К тому времени в сферу внимания ученых попали принципы устройства и эволюции небесных тел, физика процессов, происходящих в космическом пространстве. От физики новая наука взяла методы изучения, а от астрономии - необъятное поле исследований, о котором физики могли только мечтать. Термин “астрофизика” появился в середине 60-х годов XIX века. “Крестным отцом” астрофизики был немецкий астроном Иоган
User Qiwir : 9 августа 2013
5 руб.
Приспособление для фрезерования пазов и лысок на валах
Приспособление для фрезерования пазов и лысок на валах, осях, есть описание и расчет приспособления, технико-экономических показателей. Есть деталировка, технолог маршрут изготовления вала с использованием приспособления. Спецификации.
User SerFACE : 13 мая 2013
40 руб.
Приспособление для фрезерования пазов и лысок на валах
Суров Г.Я. Гидравлика и гидропривод в примерах и задачах Задача 1.27
Резервуар заполнен жидкостью объем которой равен V=8 м³. Определить коэффициент температурного расширения жидкости βt, если при увеличении температуры от t1=10 ºC до t2=20 ºC объем жидкости увеличился на 6 л.
User Z24 : 14 ноября 2025
120 руб.
Суров Г.Я. Гидравлика и гидропривод в примерах и задачах Задача 1.27
Принципы учета кассовых операций и ведения бухгалтерской отчетности
Содержание 1. Учет кассовых операций. 2 2. Выбытие объектов основных средств. 3 3. Практическая часть. 3 Список использованной литературы.. 3 1. Учет кассовых операций Для приема, хранения и расъодования наличных денег организации имеют кассу. Помещение кассы должно быть изолированным, оборудовано сигнализацией, иметь несгораемые металлические шкафы, сейфы для хранения денег и ценных бумаг. Ведение кассовых операций возлагается на кассира, который является материально ответственным лицом
User Elfa254 : 6 сентября 2013
5 руб.
up Наверх