Современные технологии в программировании (часть 1) Лабораторная работа 2.
Состав работы
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа 2. Абстрактный тип данных «комплексное число»
Тема: Классы С++
Цель: Сформировать практические навыки реализации абстрактных типов
данных в соответствии с заданной спецификацией с помощью классов С++.
Синтаксис классов: инкапсуляция, простые свойства.
Задание
1. Реализовать абстрактный тип данных «комплексное число», используя класс
С++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из
методов тестирования.
Спецификация типа данных «комплексное число».
ADT TComplex
Данные Комплексное число TComplex - это неизменяемая пара вещественных
чисел, представляющие действительную и мнимую части комплексного числа (a
+ i*b).
Операции
Операции могут вызываться только объектом комплексное число (тип TComplex),
указатель на который в них передаётся по умолчанию. При описании операций этот
объект называется «само число».
Тема: Классы С++
Цель: Сформировать практические навыки реализации абстрактных типов
данных в соответствии с заданной спецификацией с помощью классов С++.
Синтаксис классов: инкапсуляция, простые свойства.
Задание
1. Реализовать абстрактный тип данных «комплексное число», используя класс
С++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из
методов тестирования.
Спецификация типа данных «комплексное число».
ADT TComplex
Данные Комплексное число TComplex - это неизменяемая пара вещественных
чисел, представляющие действительную и мнимую части комплексного числа (a
+ i*b).
Операции
Операции могут вызываться только объектом комплексное число (тип TComplex),
указатель на который в них передаётся по умолчанию. При описании операций этот
объект называется «само число».
Дополнительная информация
зачет
Похожие материалы
Лабораторная работа №2 по дисциплине: Современные технологии в программировании (часть 1)
zzzzzzz
: 8 января 2020
Тема работы: «Класс комплексное число. Редактор комплексных чисел»
Класс комплексное число
Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов C#.
Задание:
1. Реализовать абстрактный тип данных «комплексное число», используя класс C#, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Редактор комплексных чисел
Цель: Сф
100 руб.
Современные технологии в программировании (часть 1)
VVA77
: 11 апреля 2017
1. . Установите соответствие между уровнем критичности и последствиями дефектов ПО.
2.Установите соответствие
3.В основе программной инженерии лежит одна фундаментальная идея: проектирование ПО является
формальным процессом, который можно изучать и совершенствовать
дорогостоящим процессом
сложным процессом
4.Неотъемлемыми свойствами ПО являются
сложность
согласованность
изменяемость
незримость
дороговизна
5.Системный подход —это методология исследования объектов любой природы как сис
70 руб.
Современные технологии в программировании (часть 1-я) . Билет №84
IT-STUDHELP
: 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.Объект на основе шаблон
350 руб.
Современные технологии в программировании (часть 1-я). Билет №4
IT-STUDHELP
: 26 ноября 2021
Билет №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(
350 руб.
Современные технологии в программировании (часть 1). Билет №30
IT-STUDHELP
: 5 июля 2020
Билет №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.Шаблоны позволяют вам дава
240 руб.
Современные технологии в программировании (часть 1) Зачётный тест
Эректус
: 7 октября 2018
Зачётный тест за второй семестр
1. Критичность определяется последствиями, вызываемыми дефектами в ПО, и может иметь один из четырех уровней. Установите соответствие между уровнем критичности и последствиями дефектов ПО.
C 1.Дефекты вызывают потерю удобства
D 2.Дефекты вызывают потерю возместимых средств (материальных или финансовых)
E 3.Дефекты вызывают потерю невозместимых средств
L 4.Дефекты создают угрозу человеческой жизни
2.Установите соответствие
1.Программный продукт 3. Исполь
40 руб.
Абстрактный тип данных «Р-ичное число». Лабораторная работа №2 Современные технологии в программировании (часть 1)
rmn77
: 19 октября 2017
Лабораторная работа №2
по дисциплине
«Современные технологии в программировании (часть 1)»
Абстрактный тип данных «Р-ичное число»
Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++.
Задание:
1. Реализовать абстрактный тип данных «р-ичное число», используя класс C++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных, одним из методов тестирования.
Сп
50 руб.
Лабораторная работа №2 по дисциплине: Современные технологии в программировании (часть 2)
zzzzzzz
: 8 января 2020
Тема работы: «Редактор чисел в системе счисления с основанием р»
Класс Editor
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного языка программирования C#.
Задание 1:
1. Разработать и реализовать класс Editor «Редактор действительных чисел представленных в системе счисления с основанием р», используя класс языка высокого уровня. Основание системы счисления р принимает значение из диапазона 2..16. Все команды редактора удобно пронумеровать, начиная с
100 руб.
Другие работы
Расчёт и выбор микропроцессорных блоков защитной автоматики
Slolka
: 14 сентября 2013
Содержание
Введение
1. Определение вариантов защит и каналов связи
1.1 Определение вариантов защит
1.2 Выбор каналов связи между полукомплектами защит
1.3 Выбор терминалов защиты для рассматриваемых линий, архитектура комплекса защит и автоматик
2. Зоны контроля и действия защит
3. Определение мест расстановки измерительных трансформаторов
3.1 Места установки измерительных трансформаторов тока
3.2 Места установки измерительных трансформаторов напряжения
4. Распределение функций релейно
5 руб.
Вентильный двигатель 1ВД32-117В5 электровинтового насоса ЭВН, Нагрузочная характеристика вентильного электродвигателя-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 24 мая 2016
Вентильный двигатель 1ВД32-117В5 электровинтового насоса ЭВН, Нагрузочная характеристика вентильного электродвигателя-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
297 руб.
Основы термодинамики и теплотехники СахГУ Задача 5 Вариант 51
Z24
: 29 января 2026
Определите эффективную мощность 4-х тактного двигателя внутреннего сгорания Nэф по его конструктивным характеристикам, среднему индикаторному давлению pi и механическому КПД ηм.
Какова теоретически будет мощность двухтактного двигателя с теми же параметрами?
120 руб.
Инженерная графика. Задание №35. Вариант №17. Детали №1,2,3
Чертежи
: 24 октября 2019
Все выполнено в программе КОМПАС 3D v16.
Боголюбов С.К. Индивидуальные задания по курсу черчения
Задание №35. Вариант №17. Детали №1,2,3
Выполнить по аксонометрической проекции чертеж модели (построить три проекции и нанести размеры).
В состав работы входят следующие файлы:
- 3D модель каждой детали;
- ассоциативный чертеж к каждой детали;
- чертежи в трёх видах комплексного оформления (для деталей №1 и №2 в двух комплектах разных форматов А4 и А3).
В некоторых ВУЗах Деталь №3 чертят с разре
140 руб.