Современные технологии программирования (часть 2) Лабораторная работа 3 Параметризованный абстрактный тип данных «Процессор»
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа №3
Параметризованный абстрактный тип данных «Процессор»
Цель
Сформировать практические навыки: реализации параметризованного абстрактного типа данных с помощью шаблона классов С++.
Задание
В соответствии с приведенной ниже спецификацией реализовать параметризованный абстрактный тип данных «Процессор», используя шаблон классов С++.
Протестировать тип данных.
Спецификация типа данных «Процессор».
ADT TProc
Данные
Процессор (тип TProc) выполняет двухоперандные операции TOprtn = (None, Add, Sub, Mul, Dvd) и однооперандные операции - функции TFunc = (Rev, Sqr) над значениями типа T. Левый операнд и результат операции хранится в поле Lop_Res, правый - в поле Rop. Оба поля имеют тип T. Процессор может находиться в состояниях: «операция установлена» - поле Operation не равно None (значение типа TOprtn) или в состоянии «операция не установлена» - поле Operation = None. Значения типа TProc - изменяемые. Они изменяются операциями: «Сброс операции» (OprtnClear), «Выполнить операцию» (OprtnRun), «Вычислить функцию» (FuncRun), «Установить операцию» (OprtnSet), «Установить левый операнд» (Lop_Res_Set), «Установить правый операнд» (Rop_Set), «Сброс калькулятора» (ReSet). На значениях типа T должны быть определены указанные выше операции и функции.
Содержание отчета
Задание.
Текст программы.
Тестовые наборы данных для тестирования типа данных.
Параметризованный абстрактный тип данных «Процессор»
Цель
Сформировать практические навыки: реализации параметризованного абстрактного типа данных с помощью шаблона классов С++.
Задание
В соответствии с приведенной ниже спецификацией реализовать параметризованный абстрактный тип данных «Процессор», используя шаблон классов С++.
Протестировать тип данных.
Спецификация типа данных «Процессор».
ADT TProc
Данные
Процессор (тип TProc) выполняет двухоперандные операции TOprtn = (None, Add, Sub, Mul, Dvd) и однооперандные операции - функции TFunc = (Rev, Sqr) над значениями типа T. Левый операнд и результат операции хранится в поле Lop_Res, правый - в поле Rop. Оба поля имеют тип T. Процессор может находиться в состояниях: «операция установлена» - поле Operation не равно None (значение типа TOprtn) или в состоянии «операция не установлена» - поле Operation = None. Значения типа TProc - изменяемые. Они изменяются операциями: «Сброс операции» (OprtnClear), «Выполнить операцию» (OprtnRun), «Вычислить функцию» (FuncRun), «Установить операцию» (OprtnSet), «Установить левый операнд» (Lop_Res_Set), «Установить правый операнд» (Rop_Set), «Сброс калькулятора» (ReSet). На значениях типа T должны быть определены указанные выше операции и функции.
Содержание отчета
Задание.
Текст программы.
Тестовые наборы данных для тестирования типа данных.
Дополнительная информация
Работа сдана в 2016 г.
СибГУТИ ДО
Проверил: доц. Зайцев М.Г.
Оценка Зачет
Замечаний нет
Все необходимые файлы прилагаются
СибГУТИ ДО
Проверил: доц. Зайцев М.Г.
Оценка Зачет
Замечаний нет
Все необходимые файлы прилагаются
Похожие материалы
Лабораторная работа №3. Параметризованный абстрактный тип данных «Процессор» по дисциплине "Современные технологии программирования"
Doctor_Che
: 11 декабря 2013
Цель: Сформировать практические навыки: реализации параметризованного абстрактного типа данных с помощью шаблона классов С++.
Задание:
1. В соответствии с приведенной ниже спецификацией реализовать параметризованный абстрактный тип данных «Процессор», используя шаблон классовС++.
2. Протестировать тип данных.
Спецификация типа данных «Процессор».
ADT TProc
Данные
Процессор (тип TProc) выполняет двухоперандные операции TOprtn = (None, Add, Sub, Mul, Dvd) и однооперандные операции - функции TFun
40 руб.
Лабораторная работа №3. Параметризованный абстрактный тип данных «Процессор»
8arracuda
: 25 сентября 2016
Лабораторная работа №3
Параметризованный абстрактный тип данных «Процессор»
Цель: Сформировать практические навыки: реализации параметризованного абстрактного типа данных с помощью шаблона классов С++.
Задание:
1. В соответствии с приведенной ниже спецификацией реализовать параметризованный абстрактный тип данных «Процессор», используя шаблон классовС++.
2. Протестировать тип данных.
Спецификация типа данных «Процессор».
ADT TProc
Данные
Процессор (тип TProc) выполняет двухоперандные операции
150 руб.
Современные технологии программирования (часть 2)
Илья272
: 5 ноября 2023
Лабораторные работы
ПРИЛОЖЕНИЕ 1 ПРАКТИЧЕСКИЕ ЗАДАНИЯ ДЛЯ ЗАКРЕПЛЕНИЯ. ПРИЛОЖЕНИЕ КОНВЕРТОР Р1_Р2.......................2
Лабораторная работа №1..................................................................................................................................9
Лабораторная работа №2................................................................................................................................15
Лабораторная работа №3.................................................
1300 руб.
Современные технологии программирования (часть 2). Вариант №2
IT-STUDHELP
: 14 июня 2021
Вариант №2
Контрольная работа, Ассоциативные контейнеры STL
Тема: Контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать абстрактный тип данных «Множество» в соответствии с вариантом задания и со спецификацией, приведённой ниже. Протестировать его, используя средства модульного тестирования VisualStudio. Тестовые наборы необходимо построить на
550 руб.
«Современные технологии программирования (часть 2)». Билет №83
boeobq
: 10 декабря 2021
Задания билета.
1.Критичность определяется последствиями, вызываемыми дефектами в ПО, и может иметь один из четырех уровней. Установите соответствие между уровнем критичности и последствиями дефектов ПО.
C 1. Дефекты создают угрозу человеческой жизни
D 2. Дефекты вызывают потерю возместимых средств (материальных или финансовых)
E 3. Дефекты вызывают потерю удобства
L 4. Дефекты вызывают потерю невозместимых средств
2.Установите соответствие
1.Программный продукт 1. Использует точно опре
150 руб.
Современные технологии программирования (часть 2-я). Вариант №7
IT-STUDHELP
: 26 ноября 2021
Контрольная работа, Ассоциативные контейнеры STL
Тема: Контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать абстрактный тип данных «Множество» в соответствии с вариантом задания и со спецификацией, приведённой ниже. Протестировать его, используя средства модульного тестирования VisualStudio. Тестовые наборы необходимо построить на основе критер
550 руб.
Современные технологии программирования (часть 2). Вариант №14
IT-STUDHELP
: 14 июня 2021
Вариант №14
Контрольная работа, Ассоциативные контейнеры STL
Тема: Контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать абстрактный тип данных «Множество» в соответствии с вариантом задания и со спецификацией, приведённой ниже. Протестировать его, используя средства модульного тестирования VisualStudio. Тестовые наборы необходимо построить на
550 руб.
Современные технологии программирования (часть 2). Вариант №18
IT-STUDHELP
: 14 июня 2021
Вариант №18
Контрольная работа, Ассоциативные контейнеры STL
Тема: Контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать абстрактный тип данных «Множество» в соответствии с вариантом задания и со спецификацией, приведённой ниже. Протестировать его, используя средства модульного тестирования VisualStudio. Тестовые наборы необходимо построить на
550 руб.
Другие работы
Бруй Л.П. Техническая термодинамика ТОГУ Задача 6 Вариант 75
Z24
: 14 января 2026
Определение скорости истечения водяного пара из сопловых устройств
Определить теоретическую скорость истечения водяного пара из суживающегося сопла и из сопла Лаваля. Начальные давление и температура пара: p1 и t1 (табл. 8). Давление среды, в которую происходит истечение пара, p2 (табл. 8).
К решению задачи приложить изображения адиабатных процессов истечения пара из сопловых устройств в диаграмме h-s.
Дать эскизы профилей суживающегося сопла и сопла Лаваля.
Ответить в письменном виде
250 руб.
Учет расчетов по налогам и обязательным платежам
Slolka
: 4 января 2014
План работы
1. Теоретический вопрос
2. Тесты
3. Решение задач
4. Расчет заработной платы
5. Журнал хозяйственных операций
6. Оборотная ведомость
7. Форма №1
8. Форма №2
9. Список использованной литературы
1. Теоретический вопрос
Учет расчетов по налогам и обязательным платежам
Счет 64 «Расчеты по налогам и платежам» предназначен для обобщения информации о расчетах предприятия по всем видам платежей в бюджет, включая налоги с работников предприятия, и по финансовым санкция
15 руб.
Разработка схемы станочного приспособления и технологической оснастки при изготовлении детали «Вал-шестерня» для передачи крутящего момента в редукторе
Рики-Тики-Та
: 28 августа 2012
Деталь типа тело вращения – вал-шестерня, предназначена для передачи крутящего момента в редукторе, имеет две шейки под подшипники, шестерню и шпоночный паз на входном конце.
Содержание
1 Общая часть
1.1 Служебное назначение
1.2 Техническая характеристика изделия и детали
1.3 Описание изделия и принципа работы
2 Технологическая часть
2.1 Качественный и количественный анализ технологичности
2.2 Маршрутное описание технологического процесса. Выбор баз
2.3 Определение варианта получения за
55 руб.
Бухгалтерский учет, анализ и аудит основных средств предприятия -Железнодорожная станция Комсомольск-на-Амуре
ostah
: 18 сентября 2012
Введение
Важнейшей составной частью экономического потенциала страны богатство. Национальное является национальное богатство – это совокупность материальных ресурсов, накопленных продуктов прошлого труда и учетных и вовлеченных в экономический оборот природных богатств, которыми общество располагает на определенный момент времени.
Одним из важнейших компонентов национального богатства являются основные средства. В действующей практике учета к основным средствам относят предметы и объекты матер
20 руб.