Технологии программированния. Лабораторные работы №№1-5

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

material.view.file_icon
material.view.file_icon
material.view.file_icon Лабораторная работа 3.doc
material.view.file_icon
material.view.file_icon LR3.cfg
material.view.file_icon LR3.dcu
material.view.file_icon LR3.ddp
material.view.file_icon LR3.dof
material.view.file_icon LR3.dpr
material.view.file_icon LR3.exe
material.view.file_icon LR3.res
material.view.file_icon LR3.~dpr
material.view.file_icon LR_3.dcu
material.view.file_icon LR_3.ddp
material.view.file_icon LR_3.dfm
material.view.file_icon LR_3.pas
material.view.file_icon LR_3.~ddp
material.view.file_icon LR_3.~dfm
material.view.file_icon LR_3.~pas
material.view.file_icon UComplex.dcu
material.view.file_icon UComplex.pas
material.view.file_icon UProc.dcu
material.view.file_icon UProc.pas
material.view.file_icon
material.view.file_icon Лабораторная работа 4.doc
material.view.file_icon
material.view.file_icon LR4.dcu
material.view.file_icon LR4.ddp
material.view.file_icon LR4.dfm
material.view.file_icon LR4.pas
material.view.file_icon LR4.txt
material.view.file_icon LR4.~ddp
material.view.file_icon LR4.~dfm
material.view.file_icon LR4.~pas
material.view.file_icon LR_4.cfg
material.view.file_icon LR_4.dof
material.view.file_icon LR_4.dpr
material.view.file_icon LR_4.exe
material.view.file_icon LR_4.res
material.view.file_icon LR_4.~dpr
material.view.file_icon UComplex.dcu
material.view.file_icon UComplex.pas
material.view.file_icon UEditor.dcu
material.view.file_icon UEditor.pas
material.view.file_icon UProc.pas
material.view.file_icon
material.view.file_icon Лабораторная работа 5.doc
material.view.file_icon
material.view.file_icon LR5.cfg
material.view.file_icon LR5.dcu
material.view.file_icon LR5.ddp
material.view.file_icon LR5.dfm
material.view.file_icon LR5.dof
material.view.file_icon LR5.dpr
material.view.file_icon LR5.exe
material.view.file_icon LR5.pas
material.view.file_icon LR5.res
material.view.file_icon LR5.~ddp
material.view.file_icon LR5.~dfm
material.view.file_icon LR5.~pas
material.view.file_icon LR_5.res
material.view.file_icon UComplex.dcu
material.view.file_icon UComplex.pas
material.view.file_icon UControl.dcu
material.view.file_icon UControl.pas
material.view.file_icon UEditor.dcu
material.view.file_icon UEditor.pas
material.view.file_icon UMemory.dcu
material.view.file_icon UMemory.pas
material.view.file_icon UProc.dcu
material.view.file_icon UProc.pas
material.view.file_icon
material.view.file_icon Лабораторная работа 1.doc
material.view.file_icon
material.view.file_icon LR1.cfg
material.view.file_icon LR1.dof
material.view.file_icon LR1.dpr
material.view.file_icon LR1.exe
material.view.file_icon LR1.~dpr
material.view.file_icon UComplex.dcu
material.view.file_icon UComplex.pas
material.view.file_icon
material.view.file_icon Лабораторная работа 2.doc
material.view.file_icon
material.view.file_icon LR2.dcu
material.view.file_icon LR2.ddp
material.view.file_icon LR2.dfm
material.view.file_icon LR2.pas
material.view.file_icon LR2.~ddp
material.view.file_icon LR2.~dfm
material.view.file_icon LR2.~pas
material.view.file_icon PLR2.cfg
material.view.file_icon PLR2.dof
material.view.file_icon PLR2.dpr
material.view.file_icon PLR2.exe
material.view.file_icon PLR2.res
material.view.file_icon PLR2.~dpr
material.view.file_icon UComplex.dcu
material.view.file_icon UComplex.pas
material.view.file_icon UComplex.~pas
material.view.file_icon UMemory.dcu
material.view.file_icon UMemory.pas
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

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

Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для комплексных чисел», используя класс
• Object Pascal,
• С++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.

Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор комплексных чисел», используя класс
• Object Pascal,
• С++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.

Задание
1. Разработать и реализовать класс «Ввод и редактирование комплексных чисел» (TEditor), используя Object Pascal, С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:

РедакторКомплексныхЧисел
строка:      String
комплексноеЧислоЕстьНоль: Boolean
добавитьЗнак: String
добавитьЦифру(a: Integer): String
добавитьНоль: String
забойСимвола: String
очистить: String
конструктор
читатьСтрокаВформатеСтроки: String (метод свойства)
писатьСтрокаВформатеСтроки(a: String) (метод свойства)
редактировать(a: Integer): String

Задание
1. Разработать и реализовать класс «Управление калькулятором комплексных чисел» тип TCtrl, используя класс
• Object Pascal,
• С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:
УправлениеКалькуляторомКомплексныхЧисел (тип TCtrl)
состояниеКалькулятора:    TCtrlState
редактор:      TEditor
процессор:      TProc
память:      TMemory
число:       TComplex
выполнитьКомандуКалькулятора(a: Integer; var b, MState: String): String
выполнитьКомандуРедактора(a: Integer): String
выполнитьОперацию(a: Integer): String
выполнитьФункцию(a: Integer): String
вычислитьВыражение(a: Integer): String
установитьНачальноеСостояниеКалькулятора(a: Integer): String
выполнитьКомандуюПамяти(a: Integer; var MState: String): String
очиститьПамять(var MState: String): String
записатьВПамять(var MState: String): String
считатьИзПамяти(var MState: String): String
добавитьКЧислуВПамяти(var MState: String): String
читатьПисатьСостояниеКалькулятора: TCtrlState (свойство, опирающееся на поле)
выполнитьКомандуБуфераОбмена(a: Integer; var b: String): String
записатьВБуферОбмена(a: Integer; var b: String): String
читатьИзБуферОбмена(a: Integer; var b: String): String
сменитьОснованиеСистемыСчисления(b: integer; var s:String)
конструктор
деструктор
Обязанность:
управление выполнением команд калькулятора
Лабораторная работа №1 по Современные технологии программирования
Visual C++ Лабораторная работа. Абстрактный тип данных простая дробь 1. Реализовать абстрактный тип данных «простая дробь», используя класс С++ в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «простые дроби». ADT TFrac Данные Простая дробь (тип TFrac) - это пара целых чисел: числитель и знаменатель (a/b). Простые дроби изменяемые.
User zalexz95 : 17 октября 2017
200 руб.
Лабораторная работа №1. Современные технологии программирования
на тему «Абстрактный тип данных (ADT) p - ичное число» Задание 1. Реализовать абстрактный тип данных «р-ичное число», используя класс Object Pascal, C++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных, одним из методов тестирования. Спецификация типа данных «р-ичное число». ADT TPNumber ДанныеР-ичное число TPNumber - это действительное число (n) со знаком в системе счисления с основанием (b) (b в диапазоне 2..16), содержащее цел
User Lampa : 14 января 2014
39 руб.
Современные технологии программирования ЛАБОРАТОРНЫЕ работы №№1-4
Лабораторная работа №1 Абстракция данных «простая дробь» Лабораторная работа №2 Абстракция данных «р-ичное число» Лабораторная работа №3 Абстракция данных «комплексное число» Лабораторная работа №4 Параметризованный абстрактный тип данных «Память» Введение Целями данного лабораторного практикума является формирование практических навыков: проектирования программ в технологии «абстрактных типов данных»; реализации абстрактных типов данных с помощью классов С++; использования библиотеки визуа
User vastenin : 10 июня 2019
17 руб.
Современные технологии программирования. Лабораторные работы №№1-3
Лабораторная работа 1. Абстрактный тип данных простая дробь Цель Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание 1. Реализовать абстрактный тип данных «простая дробь», используя класс С++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования Спецификация типа данных «простые дроби». Рекомендации к выполнению 1. Т
User platochek : 14 октября 2018
200 руб.
Лабораторная работа №1 по дисциплине Современные технологии программирования
Лабораторная работа. Абстрактный тип данных «комплексное число» Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов Object Pascal, С++. Синтаксис классов: инкапсуляция, простые свойства. Задание 1.Реализовать абстрактный тип данных «комплексное число», используя класс Object Pascal, С++, в соответствии с приведенной ниже спецификацией. 2.Протестировать каждую операцию, определенну
User Некто : 16 сентября 2018
100 руб.
Современные технологии программирования. Лабораторные работы №1-5
Лабораторная работа №1 Абстрактный тип данных (ADT) Множество (на шаблоне) Лабораторная работа №2 Класс «редактор» Лабораторная работа №3 Параметризованный абстрактный тип данных «Процессор» Лабораторная работа №4 Управление калькулятором Лабораторная работа №5 Панель управления калькулятором (Интерфейс)
User dsimav : 28 января 2018
300 руб.
Современные технологии программирования. Лабораторные работы №1-5.
Лабораторная работа №1. Абстрактный тип данных (ADT) p - ичное число Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++. Задание Реализовать абстрактный тип данных “р-ичное число”, используя класс Object Pascal, C++, в соответствии с приведенной ниже спецификацией. Протестировать каждую операцию, определенную на типе данных, одним из методов тестирования. Спецификация типа данных “р-ичное число”. ADT T
User Cole82 : 4 февраля 2017
39 руб.
Лабораторная работа №1 по предмету "Современные технологии программирования"
Задание 1. Реализовать абстрактный тип данных «комплексное число», используя класс • Object Pascal, • С++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
User migsvet : 19 октября 2014
100 руб.
Теплотехника Задача 13.39
1,4 м³ водяного пара с влажностью 13% расширяется вначале изотермически от давления 35 бар до давления 3 бара, а затем адиабатно до давления 1 бар. Определить изменение внутренней энергии пара, количество передаваемой теплоты и работу совокупности процессов. Изобразить процессы на i-s, p-υ и T-s диаграммах.
User Z24 : 4 февраля 2026
200 руб.
Теплотехника Задача 13.39
Лабораторный практикум. Лабораторная работа №1
Лабораторная работа №1 Приёмы объектно-ориентированного программирования на языке Java 2 Вывод по проделанной работе В ходе выполнения работы были на практике изучены три концепции ООП: инкапсуляции, наследования, полиморфизма. Был написан код, применяющий эти концепции на практике. Инкапсуляция – это механизм, который объединяет данные и код, манипулирующий этими данными, а также защищает и то, и другое от внешнего вмешательства или неправильного использования. Полиморфизм – это свойство, котор
User Джек : 1 февраля 2022
560 руб.
Термодинамика и теплопередача МИИТ 2013 Задача 7 Вариант 9
Требуется определить количество теплоты, отдаваемое каждым килограммом отработавших газов дизеля в утилизационном котле, где газы при постоянном давлении охлаждаются от температуры t1 до температуры t2. Объемный состав отработавших газов: rCO2=0,08; rH2O=0,06; rO2=0,10; rN2=0,76.
User Z24 : 28 декабря 2025
150 руб.
Термодинамика и теплопередача МИИТ 2013 Задача 7 Вариант 9
Шлицевое соединение. Задание 81 - Вариант 15
С.К. Боголюбов. Индивидуальные задания по курсу черчения. Шлицевое соединение. Задание 81 - Вариант 15 Выполнить чертежи каждой детали (1 и 2) в отдельности, нанести обозначения, учитывая требования ГОСТ 2.409-74. В состав работы входит: Чертежи деталей; Сборочный чертеж; 3D модели. Выполнено в программе Компас + чертежи в PDF.
User .Инженер. : 16 января 2026
150 руб.
Шлицевое соединение. Задание 81 - Вариант 15 promo
up Наверх