Лабораторная работа №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 руб.
Модернизация кормораздатчика КС-1,5 (конструкторская часть. дипломного проекта + чертеж)
СОДЕРЖАНИЕ 3.КОНСТРУКТОРСКАЯ РАЗРАБОТКА 3.1. Анализ кормораздатчиков для свиноводческих ферм 3.2. Зооинженерные требования к разрабатываемой машине 3.3. Технологический процесс проектируемого кормораздатчика 3.4 Технологические, энергетические и прочностные расчеты кормораздатчика 3.4.1 Технологические расчеты 3.4.2. Определение мощности, необходимой на привод шнека 3.5. Прочностные расчеты 3.5.1. Конструкция витка и кожуха шнека 3.5.2. Расчет усилия, необходимого для откр
User AgroDiplom : 5 июня 2019
999 руб.
Модернизация кормораздатчика КС-1,5 (конструкторская часть. дипломного проекта + чертеж) promo
Синтаксические функции обобщающих слов
В синтаксисе значительное место занимает вопрос о предложениях с обобщающими словами при однородных членах. Такие предложения в грамматиках по русскому и тюркским языкам изучаются давно. Однако степень изученности данной синтаксической категории не одинакова в вышеуказанных языках. Например, в татарском языке нет единого мнения о синтаксической функции обобщающих слов. В школьных учебниках по синтаксису татарского языка однородные члены и обобщающее слово рассматриваются как одинаковые члены пре
User evelin : 22 февраля 2014
5 руб.
Теплотехника РГАУ-МСХА 2018 Задача 8 Вариант 15
Определить поверхность нагрева стального рекуперативного газовоздушного теплообменника (толщина стенок δс=3 мм) при прямоточной и противоточной схемах движения теплоносителей (рис. 6.2 и 6.3), если объемный расход воздуха при нормальных условиях Vн, средний коэффициент теплоотдачи от воздуха к поверхности нагрева α1, от поверхности нагрева к воде α2=500 Вт/(м²·К), коэффициент теплопроводности материала стенки трубы (стали) λ=50 Вт/(м·К), теплоемкость топочных газов сг=1,15 кДж/(кг·К), плотность
User Z24 : 27 января 2026
300 руб.
Теплотехника РГАУ-МСХА 2018 Задача 8 Вариант 15
Подпятник (733543) - Деталь 27
Подпятник (733543) - Деталь 27 Заменить фронтальный разрез соединением главного вида с разрезом. Вычертить вид сверху, как показано на чертеже. Построить соединение вида слева с профильным разрезом. Наименование детали: Подпятник (733543). Материал детали: Серый чугун СЧ20 ГОСТ 1412-85. Номер детали 27.
User .Инженер. : 6 октября 2025
100 руб.
Подпятник (733543) - Деталь 27 promo
up Наверх