Современные технологии программирования(часть 1). Лабораторная работа 9,10.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра изображений
- Microsoft Word
- Adobe Acrobat Reader
Описание
Практическая работа №9. Абстрактный тип данных (ADT) Множество (на шаблоне)
Цель: Сформировать практические навыки реализации
абстрактных типов данных с помощью классов C++, шаблонов и
библиотеки шаблонов STL, ассоциативного контейнера set
Задание
1. В соответствии с приведенной ниже спецификацией реализуйте
шаблон классов «множество». Для тестирования в качестве
параметра шаблона T выберите типы:
- int;
- TFrac (простая дробь), разработанный вами ранее.
2. Протестировать каждую операцию, определенную на типе
данных, используя средства модульного тестирования.
3. Если необходимо, предусмотрите возбуждение исключительных
ситуаций.
Практическая работа №10. Абстрактный тип данных (ADT) «Полином»
Цель: Сформировать практические навыки реализации абстрактных типов
данных с помощью классов.
Задание
1. Реализовать тип «полином», в соответствии с приведенной ниже
спецификацией.
2. Протестировать каждую операцию, определенную на типе данных,
используя средства модульного тестирования.
3. Если необходимо, предусмотрите возбуждение исключительных ситуаций.
Цель: Сформировать практические навыки реализации
абстрактных типов данных с помощью классов C++, шаблонов и
библиотеки шаблонов STL, ассоциативного контейнера set
Задание
1. В соответствии с приведенной ниже спецификацией реализуйте
шаблон классов «множество». Для тестирования в качестве
параметра шаблона T выберите типы:
- int;
- TFrac (простая дробь), разработанный вами ранее.
2. Протестировать каждую операцию, определенную на типе
данных, используя средства модульного тестирования.
3. Если необходимо, предусмотрите возбуждение исключительных
ситуаций.
Практическая работа №10. Абстрактный тип данных (ADT) «Полином»
Цель: Сформировать практические навыки реализации абстрактных типов
данных с помощью классов.
Задание
1. Реализовать тип «полином», в соответствии с приведенной ниже
спецификацией.
2. Протестировать каждую операцию, определенную на типе данных,
используя средства модульного тестирования.
3. Если необходимо, предусмотрите возбуждение исключительных ситуаций.
Дополнительная информация
Вид работы: Практическая работа 9-10
Оценка: Работа зачтена на максимальный бал
Проверена: 15.11.2020
Отзыв в виде комментария:
10/10. Агалков А.А.
Оценка: Работа зачтена на максимальный бал
Проверена: 15.11.2020
Отзыв в виде комментария:
10/10. Агалков А.А.
Похожие материалы
Современные технологии программирования (часть 1) Зачет
Oksikud2
: 27 мая 2019
Современные технологии программирования
(часть 1)
Зачет
Билет 30
250 руб.
Современные технологии программирования (часть 1). Вариант №1
IT-STUDHELP
: 14 июня 2021
Вариант №1
Контрольная работа
Тема: Последовательные контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией:
• приложение заполняет контейнер данными, которые вводятся пользователем с консоли;
• выводит со
600 руб.
Современные технологии программирования (часть 1). Билет 14
Damovoy
: 10 мая 2022
Билет №14
2.Установите соответствие
1.Программный продукт 1. Запускается автором
2. Запускается в той системе, где была разработана
3. Использует и сопровождает любой человек
2.Компонент программного комплекса 4. Может использоваться в различных операционных системах
5. Может использоваться с различными данными
3.Программа 6. Входные и выходные данные должны удовлетворять точно определённым интерфейсам
7. Использует точно определённые ресурсы
4.Неотъемлемыми свойствами ПО являются
сложн
110 руб.
Современные технологии программирования (Часть 1-я). Вариант №10.
LowCost
: 1 февраля 2022
Контрольная работа
Тема: Последовательные контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией:
• приложение заполняет контейнер данными, которые вводятся пользователем с консоли;
• выводит содержимое кон
399 руб.
«Современные технологии программирования (часть 1-я)». Билет №92
boeobq
: 5 декабря 2021
Вопросы билета.
3.Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение
a) try
b) throw
c) catch
d) free
5.Ключевое слово для обозначения блока кода, который может генерировать исключение
a) try
b) catch
c) throw
d) free
12.Объект на основе шаблона создаётся
template < int R >
class S
{
// Тело класса
};
a) S< int > d;
b) S< 10 > a;
c) S< 20 > d;
13.Истинно ли утверждение о том, что шаблон функции может иметь неск
220 руб.
Современные технологии программирования (часть 1-я). Билет №84
Damovoy
: 3 декабря 2021
Билет №84
2.В контексте управления исключениями в C++ применяются ключевые слова:
a) free
b) catch
c) final
d) try
e) throw
7.Шаблоны позволяют вам давать обобщенные определения классов и функций, в смысле произвольно используемых типов
a) переменных
b) констант
c) операторов
11.Объект на основе шаблона создаётся
template <class T, int R>
class S
{
// Тело класса
};
a) S< int, 20 > d;
b) S< 10, float > g;
c) S< float > d;
d) S< float, 10 > a;
e) S< 15 > w;
12.Объект на основе шаблона
180 руб.
Современные технологии программирования (часть 1-я). Вариант №6
Damovoy
: 26 ноября 2021
ВАРИАНТ 06
Тема: Последовательные контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией:
• приложение заполняет контейнер данными, которые вводятся пользователем с консоли;
• выводит содержимое контейнер
430 руб.
Современные технологии программирования (часть 1-я). Билет №72
IT-STUDHELP
: 17 ноября 2021
Зачет
По дисциплине: Современные технологии программирования (часть 1)
Билет №72
2.В контексте управления исключениями в C++ применяются ключевые слова:
a) free
b) catch
c) final
d) try
e) throw
4.Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику
a) catch
b) try
c) throw
d) free
10.Укажите описание конструктора для шаблона класса вне описания класса
template <class T, int R>
class S
{
// Тело класса
};
a) S( ) \{//---\
350 руб.
Другие работы
Разработка способов обезвреживания и утилизации сточных вод ОАО "Автотранс"
alfFRED
: 3 сентября 2013
Город – это живой, постоянно изменяющийся организм, сложная экологическая система с целым комплексом проблем. Загрязнение окружающей среды – одна из основных проблем экологии города. Меры, принимаемые по ее защите и сохранению городской экосистемы, недостаточны. Для сохранения жизнеобеспечивающих функций нужен экологический подход к городу, сущность которого заключается в рациональном использовании природной среды и ресурсов, что будет способствовать повышению устойчивости экосистемы города к те
10 руб.
Гидравлика Севмашвтуз 2016 Задача 22 Вариант 7
Z24
: 31 октября 2025
Определить число Рейнольдса и режим движения воды в водопроводной трубе диаметром d, если протекающий по ней расход Q, а температура воды t.
120 руб.
Физика (спецглавы). Лабораторная работа №6.8. Изучение температурной зависимости электропроводности полупроводников
Gila
: 15 октября 2017
Изучение температурной зависимости электропроводности полупроводников.
Цель работы
Изучить зависимость электропроводности полупроводникового образца от температуры. Определить ширину запрещенной зоны
Работа зачтена.
180 руб.
Зачёт по дисциплине: Базы данных в телекоммуникациях. Билет №6. Год сдачи: 2023.
ksu0411
: 20 июня 2023
* Задание также можно посмотреть на скриншотах.
1. Функциональные зависимости. Определение и классификация
2. Выполните операцию разности таблиц
Секция футбола Секция хоккея
Фамилия груп-па Фамилия группа
Иванов М41 Иванов М41
Петров М42 Стрелкин М45
Илюхина М44 Сидорчук М44
Закавыч-ко М44 Закавычко М44
Марчен-ко М44 Марченко М44
Кривенко М45 Лапшин М45
3. База данных «Детский сад» должна содержать следующие сведения:
Состав групп (фамилии, имена, возраст детей)
Педагогический состав (
150 руб.