Современные технологии в программировании (часть 1) Контрольная работа вариант 6

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

material.view.file_icon
material.view.file_icon отчет.docx
material.view.file_icon kr.cpp
material.view.file_icon kr.exe

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Тема: Последовательные контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами Visual Studio.

Задание
Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией:

приложение заполняет контейнер данными, которые вводятся пользователем с консоли;
выводит содержимое контейнера на консоль для контроля ввода;
выполняет сортировку контейнера в порядке возрастания значений объектов с помощью алгоритма или метода контейнера;
выводит содержимое контейнера на консоль для контроля операции;
выполняет сортировку контейнера в порядке убывания значений объектов с помощью алгоритма или метода контейнера;
выводит содержимое контейнера на консоль для контроля операции;
вычисляет сумму значений объектов с помощью алгоритма и выводит значение на консоль.
Протестировать методы класса объектов, помещаемых в контейнер, используя средства модульного тестирования Visual Studio. Тестовые наборы необходимо построить на основе критериев тестирования C0,C1,C2 в зависимости от варианта задания.

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

зачет
Современные технологии в программировании (часть 1)
1. . Установите соответствие между уровнем критичности и последствиями дефектов ПО. 2.Установите соответствие 3.В основе программной инженерии лежит одна фундаментальная идея: проектирование ПО является формальным процессом, который можно изучать и совершенствовать дорогостоящим процессом сложным процессом 4.Неотъемлемыми свойствами ПО являются сложность согласованность изменяемость незримость дороговизна 5.Системный подход —это методология исследования объектов любой природы как сис
User VVA77 : 11 апреля 2017
70 руб.
Современные технологии программирования (часть 1). Контрольная работа. Вариант №6 (24).
Тема: Последовательные контейнеры STL и модульное тестирование Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio. Задание Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией: • приложение заполняет контейнер данными, которые вводятся пользователем с консоли; • выводит содержимое контейнера на консоль д
User nik200511 : 4 июня 2021
555 руб.
Современные технологии в программировании (часть 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 IT-STUDHELP : 3 декабря 2021
350 руб.
promo
Современные технологии в программировании (часть 1-я). Билет №4
Билет №4 2.В контексте управления исключениями в C++ применяются ключевые слова: a) free b) catch c) final d) try e) throw 5.Ключевое слово для обозначения блока кода, который может генерировать исключение a) try b) catch c) throw d) free 6.Прочтите программу и укажите, что будет выведено на экран void func() { int* p = new int(8); throw p;} int main(void ) { try { func();} catch(void*) { cout << "Exceptin class void*" << endl; } catch( int) {cout << "Exceptin class int" << endl;} catch(
User IT-STUDHELP : 26 ноября 2021
350 руб.
promo
Современные технологии в программировании (часть 1). Билет №30
Билет №30 1.Прочтите программу и укажите, что будет выведено на экран voidmoo() { int n = 5; try { if (n > 4) throw n;} catch(int a) { n = 0; throw;} } intmain(intargc, char* argv[]) { try { moo();} catch(int a) { cout<< a << "; ";} cout<< "o'key" << "; "; return 0; } a) 0; o'key; b) 5; o'key; c) o'key d) 5 3.Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение a)try b) throw c) catch d) free 7.Шаблоны позволяют вам дава
User IT-STUDHELP : 5 июля 2020
240 руб.
promo
Современные технологии в программировании (часть 1) Зачётный тест
Зачётный тест за второй семестр 1. Критичность определяется последствиями, вызываемыми дефектами в ПО, и может иметь один из четырех уровней. Установите соответствие между уровнем критичности и последствиями дефектов ПО. C 1.Дефекты вызывают потерю удобства D 2.Дефекты вызывают потерю возместимых средств (материальных или финансовых) E 3.Дефекты вызывают потерю невозместимых средств L 4.Дефекты создают угрозу человеческой жизни 2.Установите соответствие 1.Программный продукт 3. Исполь
User Эректус : 7 октября 2018
40 руб.
Современные технологии в программировании (часть 1) Лабораторная работа 1.
Цель Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание 1. Реализовать абстрактный тип данных «простая дробь», используя класс С++ в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «простые дроби». ADT TFrac Данные Простая дробь (тип TFrac) - это пара целых чисел: числитель и знаменатель (a/b
User svladislav987 : 24 августа 2023
100 руб.
Современные технологии в программировании (часть 1) Лабораторная работа 3.
Лабораторная работа 3. Абстрактный тип данных (ADT) p - ичное число Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов С++. Задание 1. Реализовать абстрактный тип данных «р-ичное число», используя класс, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных, одним из методов тестирования. Спецификация типа данных «р-ичное число». ADT TPNumber Данные Р-ичное число T
User svladislav987 : 24 августа 2023
100 руб.
Гидравлика Пермская ГСХА Задача 85 Вариант 3
В тупиковый трубопровод, состоящий из магистрали АВ и боковых отводов ВС и BД, вода поступает из водонапорной башни в пункты С и Д. Отметка уровня воды в башне НБ. Определить: Сколько воды поступает в каждый пункт, т.е. QC и QД? Пьезометрическую высоту в пункте С (ΔПC) при известной пьезометрической высоте в пункте D (ΔПД).
User Z24 : 6 ноября 2025
150 руб.
Гидравлика Пермская ГСХА Задача 85 Вариант 3
Масштабы почвенной деградации Приморского края
Приморский край входит в южно-таёжную лесную Амуро-Уссурийскую и лесостепную Амуро-Ханкайскую области и горную Южно-Сихотэ-Алинскую провинцию. Горы занимают около 72% территории края, а равнины, имеющие первостепенное значение для сельскохозяйственного производства, только 28% территории. Основные сельскохозяйственные угодья приурочены к равнинным и полого склоновым террито­риям. Общий земельный фонд Приморского края составляет 16452,9 тыс. га. За сельскохозяйственными предприятиями закреплено 2
User DocentMark : 16 марта 2013
Как образовалась Земля
Как образовалась Земля Когда перед нами предстает мир во всем многообразии материальных форм и бесконечных необъяснимых проявлений невозможно даже предположить, что вся наша Вселенная, состоящая из мириад различных физических тел, начиная от мельчайших частиц и заканчивая гигантскими галактиками, со всеми ее; таинственными черными дырами; сверхновыми звездами, землетрясениями, извержениями вулканов и неисчислимым множеством других феноменальных явлений, в своем развитии подчиняется одним и тем ж
User kostak : 16 ноября 2009
Кто изобрел автомобиль? Генри ФОРД
Генри ФОРД Задайте вопрос: кто изобрел автомобиль? Многие ответят: Генри Форд. Это распространенное заблуждение – награда человеку, который сделал автомобиль доступным для миллионов людей. Хотя считается, что автомобиль был придуман и рожден в Европе, в конце ХIX века практически одновременно с европейскими экспериментаторами над этой идеей работали и американские изобретатели. Неоспоримая же заслуга Генри Форда в том, что он создал автомобиль, который смогли себе позволить купить миллионы людей
User step85 : 28 ноября 2009
up Наверх