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

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

material.view.file_icon
material.view.file_icon lab2.cpp
material.view.file_icon Документ Microsoft Word.docx

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

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

Описание

Лабораторная работа 2. Абстрактный тип данных «комплексное число»
Тема: Классы С++
Цель: Сформировать практические навыки реализации абстрактных типов
данных в соответствии с заданной спецификацией с помощью классов С++.
Синтаксис классов: инкапсуляция, простые свойства.
Задание
1. Реализовать абстрактный тип данных «комплексное число», используя класс
С++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из
методов тестирования.
Спецификация типа данных «комплексное число».
ADT TComplex
Данные Комплексное число TComplex - это неизменяемая пара вещественных
чисел, представляющие действительную и мнимую части комплексного числа (a
+ i*b).
Операции
Операции могут вызываться только объектом комплексное число (тип TComplex),
указатель на который в них передаётся по умолчанию. При описании операций этот
объект называется «само число».

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

зачет
Лабораторная работа №2 по дисциплине: Современные технологии в программировании (часть 1)
Тема работы: «Класс комплексное число. Редактор комплексных чисел» Класс комплексное число Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов C#. Задание: 1. Реализовать абстрактный тип данных «комплексное число», используя класс C#, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Редактор комплексных чисел Цель: Сф
User zzzzzzz : 8 января 2020
100 руб.
Современные технологии в программировании (часть 1)
1. . Установите соответствие между уровнем критичности и последствиями дефектов ПО. 2.Установите соответствие 3.В основе программной инженерии лежит одна фундаментальная идея: проектирование ПО является формальным процессом, который можно изучать и совершенствовать дорогостоящим процессом сложным процессом 4.Неотъемлемыми свойствами ПО являются сложность согласованность изменяемость незримость дороговизна 5.Системный подход —это методология исследования объектов любой природы как сис
User VVA77 : 11 апреля 2017
70 руб.
Современные технологии в программировании (часть 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 руб.
Абстрактный тип данных «Р-ичное число». Лабораторная работа №2 Современные технологии в программировании (часть 1)
Лабораторная работа №2 по дисциплине «Современные технологии в программировании (часть 1)» Абстрактный тип данных «Р-ичное число» Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание: 1. Реализовать абстрактный тип данных «р-ичное число», используя класс C++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных, одним из методов тестирования. Сп
User rmn77 : 19 октября 2017
50 руб.
Абстрактный тип данных «Р-ичное число». Лабораторная работа №2 Современные технологии в программировании (часть 1) promo
Лабораторная работа №2 по дисциплине: Современные технологии в программировании (часть 2)
Тема работы: «Редактор чисел в системе счисления с основанием р» Класс Editor Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного языка программирования C#. Задание 1: 1. Разработать и реализовать класс Editor «Редактор действительных чисел представленных в системе счисления с основанием р», используя класс языка высокого уровня. Основание системы счисления р принимает значение из диапазона 2..16. Все команды редактора удобно пронумеровать, начиная с
User zzzzzzz : 8 января 2020
100 руб.
Схема оборудования для сварки трубопровода-Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
Схема оборудования для сварки трубопровода-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
297 руб.
Схема оборудования для сварки трубопровода-Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
Макроэкономические показатели в национальной экономике
Содержание 1. Национальная экономика и ее важнейшие показатели 2. Основные макроэкономические проблемы 3. Макроэкономическое равновесие: совокупный спрос и совокупное предложение 4. Классическая и Кейнсианская модели макроэкономического равновесия 5. Потребления, сбережения и инвестиции в национальной экономике. Теория мультипликатора 6. Деньги и денежное обращение в рыночной экономике. Модель денежного рынка 7. Банки и кредитная система 8. Денежно-кредитная политика: цели и инструменты
User alfFRED : 31 октября 2013
10 руб.
Кожухо-трубчатый теплообменник D=1145мм
Кожухо-трубчатый теплообменник для передачи от нагретого октана воде. Технические характеристики: D=1145мм. L=7200мм. Dштуцеров=300мм, 350мм.
User MaklakovDmitry : 28 января 2020
200 руб.
Кожухо-трубчатый теплообменник D=1145мм
Модернизация лемешно-роторного плуга ПЛР-3 (конструкторский раздел дипломного проекта)
ОГЛАВЛЕНИЕ 2 Обоснование конструктивной схемы лемешно-роторного плуга 2.1 Технические условия 2.2 Агротехнические требования к плугу 2.3 Обзор существующих конструкций 2.3.1 Обзор существующих конструкций рабочих органов 2.4 Выбор прототипа 3 Расчет основных технологических и конструктивных параметров 3.1 Технологические расчеты 3.1.1 Расчет производительности машины 3.2 Энергетический расчет … 3.2.1 Тяговое сопро
User kreuzberg : 27 июня 2018
999 руб.
Модернизация лемешно-роторного плуга ПЛР-3 (конструкторский раздел дипломного проекта)
up Наверх