Современные технологии программирования (Часть 1-я). Вариант №10.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon CJob_1.aps
material.view.file_icon CJob_1.cpp
material.view.file_icon CJob_1.rc
material.view.file_icon CJob_1.vcxproj
material.view.file_icon CJob_1.vcxproj.filters
material.view.file_icon
material.view.file_icon CJob_1.log
material.view.file_icon CJob_1.obj
material.view.file_icon CJob_1.res
material.view.file_icon
material.view.file_icon CJob_1.lastbuildstate
material.view.file_icon cl.command.1.tlog
material.view.file_icon CL.read.1.tlog
material.view.file_icon CL.write.1.tlog
material.view.file_icon link.command.1.tlog
material.view.file_icon link.read.1.tlog
material.view.file_icon link.write.1.tlog
material.view.file_icon rc.command.1.tlog
material.view.file_icon rc.read.1.tlog
material.view.file_icon rc.write.1.tlog
material.view.file_icon vc120.idb
material.view.file_icon vc120.pdb
material.view.file_icon InOutDo.h
material.view.file_icon resource.h
material.view.file_icon TFrac.h
material.view.file_icon CJob_1.sdf
material.view.file_icon CJob_1.sln
material.view.file_icon CJob_1.v12.suo
material.view.file_icon
material.view.file_icon CJob_1.exe
material.view.file_icon CJob_1.ilk
material.view.file_icon CJob_1.pdb
material.view.file_icon
material.view.file_icon stdafx.cpp
material.view.file_icon stdafx.h
material.view.file_icon targetver.h
material.view.file_icon unittest1.cpp
material.view.file_icon UnitTest1.v12.suo
material.view.file_icon Контрольная работа.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Контрольная работа

Тема: Последовательные контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией:
• приложение заполняет контейнер данными, которые вводятся пользователем с консоли;
• выводит содержимое контейнера на консоль для контроля ввода;
• выполняет сортировку контейнера в порядке возрастания значений объектов с помощью алгоритма или метода контейнера;
• выводит содержимое контейнера на консоль для контроля операции;
• выполняет сортировку контейнера в порядке убывания значений объектов с помощью алгоритма или метода контейнера;
• выводит содержимое контейнера на консоль для контроля операции;
• вычисляет сумму значений объектов с помощью алгоритма и выводит значение на консоль.

Протестировать его, используя средства модульного тестирования VisualStudio. Тестовые наборы необходимо построить на основе критериев тестирования C0,C1,C2 в зависимости от варианта задания.

Вариант контрольной работы:
Вариант: 10
Тип контейнера: vector
Класс объектов: Простая дробь
Критерий тестирования: C1, C2.

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

Вид работы: Работа контрольная
Оценка: зачёт
Рецензия: Уважаемая ,
Зайцев Михаил Георгиевич
Контрольная работа по дисциплине: Современные технологии программирования (часть 1). Вариант 10
Тема: Последовательные контейнеры STL и модульное тестирование Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio. Задание Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией: • приложение заполняет контейнер данными, которые вводятся пользователем с консоли; • выводит содержимое контейнера на консоль
User Учеба "Под ключ" : 19 марта 2025
800 руб.
promo
Экзаменационная работа ВАРИАНТ 10 Современные технологии программирования 1 часть
1.Прочтите программу и укажите, что будет выведено на экран void moo() { int n = 5; try { if (n > 4) throw n;} catch(int a) { n = 0; throw;} } int main(int argc, char* argv[]) { try { moo();} catch(int a) { cout << a << "; ";} cout << "o'key" << "; "; return 0; } 5.Ключевое слово для обозначения блока кода, который может генерировать исключение 7.Шаблоны позволяют вам давать обобщенные определения классов и функций, в смысле произвольно используемых типов
User zav : 25 ноября 2023
200 руб.
Современные технологии программирования (часть 1). Вариант №1
Вариант №1 Контрольная работа Тема: Последовательные контейнеры STL и модульное тестирование Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio. Задание Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией: • приложение заполняет контейнер данными, которые вводятся пользователем с консоли; • выводит со
User IT-STUDHELP : 14 июня 2021
600 руб.
promo
Современные технологии программирования (часть 1). Билет 14
Билет №14 2.Установите соответствие 1.Программный продукт 1. Запускается автором 2. Запускается в той системе, где была разработана 3. Использует и сопровождает любой человек 2.Компонент программного комплекса 4. Может использоваться в различных операционных системах 5. Может использоваться с различными данными 3.Программа 6. Входные и выходные данные должны удовлетворять точно определённым интерфейсам 7. Использует точно определённые ресурсы 4.Неотъемлемыми свойствами ПО являются сложн
User Damovoy : 10 мая 2022
110 руб.
«Современные технологии программирования (часть 1-я)». Билет №92
Вопросы билета. 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.Истинно ли утверждение о том, что шаблон функции может иметь неск
User boeobq : 5 декабря 2021
220 руб.
«Современные технологии программирования (часть 1-я)». Билет №92
Современные технологии программирования (часть 1-я). Билет №84
Билет №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.Объект на основе шаблона
User Damovoy : 3 декабря 2021
180 руб.
Современные технологии программирования (часть 1-я). Вариант №6
ВАРИАНТ 06 Тема: Последовательные контейнеры STL и модульное тестирование Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio. Задание Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией: • приложение заполняет контейнер данными, которые вводятся пользователем с консоли; • выводит содержимое контейнер
User Damovoy : 26 ноября 2021
430 руб.
Основные аспекты экологического кризиса
Люди погибнут от неумения пользоваться силами природы и от незнания истинного мира. Так гласит иероглифический петроглиф на пирамиде Хеопса. Встав на путь преобразования природы, человечество открыло тур великого состязания - кто придет к финишу первым: общество, создав предпосылки высокоразвитой природоохранной ступени развития, или Природа, исчерпав свои возможности нести бремя самоедских цивилизаций. Десять тысяч лет, более трехсот поколений творили материальное богатство путем разрушения при
User GnobYTEL : 19 марта 2013
15 руб.
Гидравлика Севмашвтуз 2016 Задача 10 Вариант 3
В цилиндрический сосуд при закрытом кране В и открытом кране А наливается ртуть при атмосферном давлении до высоту h1. Высота сосуда Н. Затем кран А закрывается, а кран В открывается. Ртуть начинает вытекать из сосуда в атмосферу. Предполагая, что процесс происходит изотермически, определить вакуум в сосуде при новом положении уровня h2 в момент равновесия (рис. 10).
User Z24 : 26 октября 2025
160 руб.
Гидравлика Севмашвтуз 2016 Задача 10 Вариант 3
Гидравлика и нефтегазовая гидромеханика Хабаровск ТОГУ Задача 34 Вариант 6
Определить время, за которое разность уровней в двух резервуарах уменьшится с Н1 до Н2 (рис.30). Уровень воды в правом резервуаре поддерживается постоянным, диаметр левого резервуара D, резервуары соединены между собой трубопроводом диаметром d (эквивалентная абсолютная шероховатость kэ=0,5).
User Z24 : 25 ноября 2025
220 руб.
Гидравлика и нефтегазовая гидромеханика Хабаровск ТОГУ Задача 34 Вариант 6
Исследование атмосферы планеты Венера
Рассмотрим космический объект, который должен быть изучен в ходе исследований, проведенных ниже описанной системой. Надо заметить, что такие системы до сих пор ни кто не сделал, и в ближайшем будущем вряд ли будет делать. Общие сведения Венера, вторая по счету планета Солнечной системы. Она имеет такой же размер, как Земля, а ее масса более 80% земной массы. Расположенная ближе к Солнцу, чем наша планета, Венера получает от него в два с лишним раза больше света и тепла, чем Земля. планета Вене
User Slolka : 27 сентября 2013
10 руб.
up Наверх