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

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

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

Описание

Тема работы: «Класс комплексное число. Редактор комплексных чисел»


Класс комплексное число

Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов C#.
Задание:
1. Реализовать абстрактный тип данных «комплексное число», используя класс C#, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.


Редактор комплексных чисел

Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования С#.
Задание:
1. Разработать и реализовать класс «Ввод и редактирование комплексных чисел» (TEditor), используя класс С++.


В файле содержится код программы, тестовые наборы и результаты работы программы по каждому из двух разделов лабораторной работы.

Работа сдана в январе 2019 года.
Оценка: зачтено
Проверил: Зайцев М.Г.

Остальные лабораторные работы курса здесь:
Лабораторная работа №1 - https://c-stud.ru/work_html/look_full.html?id=205860&razdel=8348
Лабораторная работа №3 - https://c-stud.ru/work_html/look_full.html?id=205862&razdel=8348

Также у Вас есть возможность приобрести 3 лабораторных работы по более низкой цене - 250р за все. Ссылка - https://c-stud.ru/work_html/look_full.html?id=205863&razdel=8348
Современные технологии в программировании (часть 1)
1. . Установите соответствие между уровнем критичности и последствиями дефектов ПО. 2.Установите соответствие 3.В основе программной инженерии лежит одна фундаментальная идея: проектирование ПО является формальным процессом, который можно изучать и совершенствовать дорогостоящим процессом сложным процессом 4.Неотъемлемыми свойствами ПО являются сложность согласованность изменяемость незримость дороговизна 5.Системный подход —это методология исследования объектов любой природы как сис
User VVA77 : 11 апреля 2017
70 руб.
Лабораторная работа №2 по дисциплине: Современные технологии в программировании (часть 2)
Тема работы: «Редактор чисел в системе счисления с основанием р» Класс Editor Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного языка программирования C#. Задание 1: 1. Разработать и реализовать класс Editor «Редактор действительных чисел представленных в системе счисления с основанием р», используя класс языка высокого уровня. Основание системы счисления р принимает значение из диапазона 2..16. Все команды редактора удобно пронумеровать, начиная с
User zzzzzzz : 8 января 2020
100 руб.
Современные технологии в программировании (часть 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 по дисциплине Современные технологии программирования
Лабораторная работа. Абстрактный тип данных (ADT) «память для комплексных чисел» Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++ Задание 1.В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для комплексных чисел», используя класс Object Pascal, С++. 2.Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
User Некто : 16 сентября 2018
100 руб.
Лабораторная работа № 2 по дисциплине "Современные технологии программирования"
Тема: Классы Object Pasca, С++l Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++ Задание 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для простых дробей», используя класс • Object Pascal, • C++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «память для простых дробей». ADT TMemory Данные Память для простых дробе
User 1231233 : 23 января 2012
23 руб.
Кондуктор
Кондуктор данной конструкции предназначен для сверления двух отверстий в детали цилиндрической формы (на чертеже деталь показана тонкой сплошной линией). Обрабатываемая деталь устанавливается в крестообразном отверстии призмы поз. 2. Зажим детали в кондукторе осуществляется с помощью шарнирной вилки поз. 3 и винта поз. 6. Дня направления режущего инструмента (сверла) вдоль осей отверстий устанавливаются кондукторные втулки поз. 5. Направляющий корпус поз. 1 крепится к станку четырьмя болтами. Пр
User vermux1 : 7 ноября 2017
170 руб.
Кондуктор
Контрольная работа по дисциплине: Организационно-правовое обеспечение информационной безопасности. Вариант 1
Разработка проекта организационного обеспечения защиты персональных данных сотового оператора «Билайн» г. Новосибирск. Оглавление Введение 3 1 Задание на контрольную работу 4 2 Выполнение работы 5 2.1. Нормативная база 5 2.2 Инвентаризация информационных ресурсов 8 2.3 Ограничение доступа работников к персональным данным 13 2.4 Документальное регламентирование работы с персональными данными. 17 2.5 Формирование модели угроз безопасности персональных данных. 21 2.6. Классификация информацио
User xtrail : 27 декабря 2024
1200 руб.
Контрольная работа по дисциплине: Организационно-правовое обеспечение информационной безопасности. Вариант 1 promo
История открытия белых карликов
СОДЕРЖАНИЕ Введение ………………………………………………………………….3 Глава 1. История открытия белых карликов………………………...…4 1.1. Наблюдательные данные……………………………………………4 1.2. Необычайно высокая плотность белых карликов…………………5 1.3. Субраманьян Чандрасекар – создатель теории строен
User KrasniiDiplom : 4 сентября 2015
100 руб.
Лабораторные работы № 2,3,4 по дисциплине: Информатика. Вариант № 8
Лабораторная работа No4 Цель работы: Получить навыки разработки алгоритмов и программ для обработки одномерных массивов. лабораторная работа No3 Программирование типовых алгоритмов Цель работы: Получить навыки программирования алгоритмов нахождения сумм, максимальных и минимальных значений последовательностей чисел. Лабораторная работа No2 Объем круглого цилиндра определяется формулой: V = 3,14 · R2 · h Какова будет высота h цилиндра при заданном радиусе R для объема V, изменяющегося от 100 до
User faraon666 : 2 ноября 2011
150 руб.
up Наверх