Лабораторные работы №1-3 Современные технологии программирования (часть 1) Новое Последний семестр ДО
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа №1
Абстрактный тип данных простая дробь
Тема: Абстрактный тип данных простая дробь
Цель
Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++.
Задание
1. Реализовать абстрактный тип данных «простая дробь», используя класс С++ в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «простые дроби».
ADT TFrac
Данные
Простая дробь (тип TFrac) - это пара целых чисел: числитель и знаменатель (a/b). Простые дроби изменяемые.
Операции
Операции могут вызываться только объектом простая дробь (тип TFrac), указатель на который в них передаётся по умолчанию. При описании операций этот объект называется «сама дробь».
Лабораторная работа №2
Абстрактный тип данных «комплексное число»
Тема: Абстрактный тип данных «комплексное число» Классы С++
Цель
Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++.
Задание
1. Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «комплексное число».
ADT TComplex
Данные
Комплексное число TComplex - это неизменяемая пара вещественных чисел, представляющие действительную и мнимую части комплексного числа (a + i*b).
Операции
Операции могут вызываться только объектом комплексное число (тип TComplex), указатель на который в них передаётся по умолчанию. При описании операций этот объект называется «само число».
Лабораторная работа №3
Абстрактный тип данных (ADT) p - ичное число
Тема: Абстрактный тип данных (ADT) p - ичное число. Классы Object Pascal, С++
Цель
Сформировать практические навыки: реализации абстрактного типа данных с помощью классов С++.
Задание
1. Реализовать абстрактный тип данных «р-ичное число», используя класс, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных, одним из методов тестирования.
Спецификация типа данных «р-ичное число».
ADT TPNumber
Данные
Р-ичное число TPNumber - это действительное число (n) со знаком в системе счисления с основанием (b) (в диапазоне 2..16), содержащее целую и дробную части. Точность представления числа – (c >= 0). Р-ичные числа изменяемые.
Операции
Операции могут вызываться только объектом р-ичное число (тип TPNumber), указатель на который в них передаётся по умолчанию. При описании операций этот объект называется «само число».
Абстрактный тип данных простая дробь
Тема: Абстрактный тип данных простая дробь
Цель
Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++.
Задание
1. Реализовать абстрактный тип данных «простая дробь», используя класс С++ в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «простые дроби».
ADT TFrac
Данные
Простая дробь (тип TFrac) - это пара целых чисел: числитель и знаменатель (a/b). Простые дроби изменяемые.
Операции
Операции могут вызываться только объектом простая дробь (тип TFrac), указатель на который в них передаётся по умолчанию. При описании операций этот объект называется «сама дробь».
Лабораторная работа №2
Абстрактный тип данных «комплексное число»
Тема: Абстрактный тип данных «комплексное число» Классы С++
Цель
Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++.
Задание
1. Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «комплексное число».
ADT TComplex
Данные
Комплексное число TComplex - это неизменяемая пара вещественных чисел, представляющие действительную и мнимую части комплексного числа (a + i*b).
Операции
Операции могут вызываться только объектом комплексное число (тип TComplex), указатель на который в них передаётся по умолчанию. При описании операций этот объект называется «само число».
Лабораторная работа №3
Абстрактный тип данных (ADT) p - ичное число
Тема: Абстрактный тип данных (ADT) p - ичное число. Классы Object Pascal, С++
Цель
Сформировать практические навыки: реализации абстрактного типа данных с помощью классов С++.
Задание
1. Реализовать абстрактный тип данных «р-ичное число», используя класс, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных, одним из методов тестирования.
Спецификация типа данных «р-ичное число».
ADT TPNumber
Данные
Р-ичное число TPNumber - это действительное число (n) со знаком в системе счисления с основанием (b) (в диапазоне 2..16), содержащее целую и дробную части. Точность представления числа – (c >= 0). Р-ичные числа изменяемые.
Операции
Операции могут вызываться только объектом р-ичное число (тип TPNumber), указатель на который в них передаётся по умолчанию. При описании операций этот объект называется «само число».
Дополнительная информация
Проверил: доцент
Зайцев Михаил Георгиевич
Зачет
2019
Зайцев Михаил Георгиевич
Зачет
2019
Похожие материалы
Лабораторные работы 1-3 Современные технологии программирования 2 часть
zav
: 25 ноября 2023
Тема: Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием
Цель
Сформировать практические навыки реализации классов на языке C#.
Задание 1
1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления p принадлежит диапазону значений от 2 до 16.
2. Протестировать каждый метод класса.
Тема:
250 руб.
Лабораторные работы 1, 2, 3 "Современные технологии программирования"
Daniil2001
: 24 декабря 2024
Все работы зачтены
130 руб.
Зачетная работа Билет 44 Современные технологии программирования (часть 1) Новое, последний семестр ДО
AlexBrookman
: 25 апреля 2019
2.В контексте управления исключениями в C++ применяются ключевые слова:
a) free
b) catch
c) final
d) try
e) throw
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( int* a)
{cout << *a << endl; delete a;}
return 0;
}
a) 8
b) Exceptin class void*
c) Exceptin class int
9.Шаблон класса:
a) г
200 руб.
КОНТРОЛЬНАЯ РАБОТА по дисциплине «Современные технологии программирования (часть 1)» Вариант № 10 (Новое, последний семестр ДО)
AlexBrookman
: 25 апреля 2019
Контрольная работа
Тема: Последовательные контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией:
• приложение заполняет контейнер данными, которые вводятся пользователем с консоли;
• выводит содержимое кон
600 руб.
ЛАБОРАТОРНЫЕ РАБОТЫ №1-3 по дисциплине «Современные технологии программирования (часть 1-я)».
Леший
: 10 ноября 2021
ЛАБОРАТОРНАЯ РАБОТА №1
Задание:
1. Реализовать абстрактный тип данных «простая дробь», используя класс С++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования
Спецификация типа данных «простые дроби».
=====================================
ЛАБОРАТОРНАЯ РАБОТА №2
Задание:
1. Реализовать абстрактный тип данных «комплексное число», используя класс С++, в соответствии с приведенной ниже спецификацией.
2
555 руб.
Лабораторные работы №1 - 3 по дисциплине: Современные технологии программирования (часть 1)
aker
: 26 сентября 2021
Лабораторные работы №1 - 3 по дисциплине: Современные технологии программирования (часть 1)
№1
Цель
Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++.
Задание
1. Реализовать абстрактный тип данных «простая дробь», используя класс С++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования
№2
Цель
Сформировать практические нав
600 руб.
Лабораторные работы 1, 2, 3. Современные технологии программирования (часть 2). Все варианты (2019)
rmn77
: 16 ноября 2019
Лабораторные работы 1, 2, 3. Современные технологии программирования (часть 2). Все варианты (2019)
Лабораторная работа №1
Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием
Цель: Сформировать практические навыки реализации классов на языке C#.
Задание 1
1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс.
150 руб.
Лабораторные работы №1-3 Современные технологии программирования (часть 2) Новое, последний курс ДО
AlexBrookman
: 25 апреля 2019
Лабораторная работа №1
Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием
Тема: Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием
Цель
Сформировать практические навыки реализации классов на языке C#.
Задание 1
1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс. Ос
1100 руб.
Другие работы
Сети связи и системы коммутации. Лабораторная работа №3. Вариант 4.
Fockus
: 7 июля 2023
«Принципы цифровой коммутации»
Цель работы:
Изучение принципов временного деления каналов и временной коммутации.
200 руб.
Контрольная работа по дисциплине: Физические основы электроники
sergeyw78
: 23 мая 2013
ЗАДАЧА №1
Исходные данные для задачи берем из таблицы П.1.1 приложения 1. По статическим характеристикам заданного биполярного транзистора (приложение 2),
включенного по схеме с общим эмиттером, рассчитать параметры усилителя графоаналитическим методом.
ЗАДАЧА №2
Используя характеристики заданного биполярного транзистора определить h-параметры в рабочей точке, полученной в задаче 1.
75 руб.
Письменные свидетельства народной латыни
Qiwir
: 24 февраля 2014
Помня о том, что наука, к сожалению, не располагает прямыми свидетельствами разговорного латинского языка, перечислим те типы памятников, которые могут быть использованы в качестве источников информации о состоянии разговорного латинского языка на различных этапах его существования. Разумеется, этим материалом надо пользоваться с постоянным учетом того, что по самой своей природе (письменные документы) он не мог адекватно передавать разговорную латинскую речь, так как всегда в большей или меньше
5 руб.
Отечественная история. Тема 5. СМУТНОЕ ВРЕМЯ
buddud
: 22 января 2012
ЧТО ОЗНАЧАЮТ ЭТИ ПОНЯТИЯ:
Атаман, "вор", заповедные лета, интервенция, "кабальные" и "добровольные" холопы, казаки, крестьянская война, патриарх, расстрига, смутное время, тушинские "перелеты", униаты, универсалы.
КОМУ ПРИНАДЛЕЖАТ ЭТИ ИМЕНА ?
Борис Годунов, Василий Шуйский, Владислав, Гермоген, Дмитрий Пожарский, С.Жолкевский, И.Заруцкий, Иван Болотников, Иван Сусанин, Иов, Кузьма Минин, Лжедимитрий, П.Ляпунов, Ю.Мнишек, Марина Мнишек, Мария Нагая, А.Палицын, И.Пашков, Сигизмунд IV, М.Скопин-Шуй
200 руб.