Лабораторная работа №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 руб.
Чертеж генеральный план нефтеперекачивающей станции-Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
Чертеж генеральный план нефтеперекачивающей станции-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
297 руб.
Чертеж генеральный план нефтеперекачивающей станции-Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
Проект агрегатно-фрезерного станка для обработки вилки карданной 2126-3422247-01 автомобиля ИЖ 2126
Общий раздел 1.1 Принцип работы станка и его составных частей. Устройство станка. 1.2 Обзор аналогов агрегатных станков , выпускаемых ДОАО «Ижмашстанко» 1.3 Отчет о патентном поиске 1.4 Обзор используемой литературы 2. Конструкторская часть 2.1 Определение мощности электродвигателя 2.2 Кинематический расчет привода главного движения фрезерной головки 2.3 Расчет клиноременной передачи 2.4 Расчет зубчатой передачи 2.5 Расчет валов на прочность 2.6 Расчет подшипников качения 3.Технологическая часть
User Aronitue9 : 28 мая 2012
355 руб.
Расчёт тяговой рамы скрепера
В данной работе проводится расчёт тяговой рамы скрепера, расчёт напряжений в сечении поперечной и продольной балок тяговой рамы, а также расчёт сварного шва и сил, действующих на него. Файл представляет собой RAR архив, в котором содержатся титульный лист, расчётно-пояснительная записка к курсовой работе и чертёж арки-хобота.
User kesha_trusousov : 7 июня 2017
250 руб.
Лабораторная работа № 1 «Решение задачи линейного программирования» по дисциплине Методы оптимальных решений вариант 5
Лабораторная работа №1 Решение задачи линейного программирования Задание: 1. Составьте математическую модель задачи линейного программирования. 2. Решите её средствами Excel с использованием Поиска решений. 3. Проинтерпретируйте найденное решение. Между двумя пунктами, расстояние между которыми равно 1000 км, необходимо с наименьшими затратами осуществить связь, имеющую a телефонных, b телеграфных и c фототелеграфных каналов с помощью кабелей двух типов. Кабель первого типа содержит a1 телефо
User Samolyanova : 18 декабря 2017
400 руб.
up Наверх