Технологии программированния. Лабораторные работы №№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 руб.
Лабораторная работа №2 Исследование комбинационных цифровых устройств по Вычислительная техника и информационные технологии
Задание к лабораторной работе Экспериментально исследовать правила работы комбинационных цифровых устройств. 1) Запустить файл « comb.exe » из директории LAB2. 2) Нажатием кнопки R обнулить сигналы на входах шифратора. Убедиться в правильности работы шифратора. Записать соответствие номера входа возбуждения шифратора и показания на его выходе. 3) Выполнить операцию сложения двух чисел. Число А набрать на входе шифратора, а число B — на входе сумматора в двоичном коде. Результат сложения пере
User natin83 : 13 мая 2015
150 руб.
Термодинамика и теплопередача ТюмГНГУ Теория теплообмена Задача 3 Вариант 66
Стальной трубопровод диаметром d1/d2=100 мм/110 мм с коэффициентом теплопроводности λ1 покрыт изоляцией в 2 слоя одинаковой толщины δ2=δ3=50 мм, причем первый слой имеет коэффициент теплопроводности λ2, второй λ3. Определить потери теплоты через изоляцию с 1 м трубы, если температура внутренней поверхности t1, а наружной поверхности изоляции t4. Определить температуру на границе соприкосновения слоев t3. Как изменится величина тепловых потерь с 1 м трубопровода, если слой изоляции поменять ме
User Z24 : 12 января 2026
200 руб.
Термодинамика и теплопередача ТюмГНГУ Теория теплообмена Задача 3 Вариант 66
Проект специализированной СТО легковых автомобилей малого класса
В результате реализации проекта спроектирована станция технического обслуживания с разработкой агрегатного участка. Выбранное технологическое оборудование позволяет механизировать основные технологические процессы и соответствует современному уровню развития техники. Чертежи (А1): 1. Генплан 2. Производственный корпус 3. Агрегатный участок 4. Кран-балка 5. Подвеска крюковая 6. Технологическая карта 7. Схема технологического процесса 8. Экономические показатели.
User proekt-sto : 17 февраля 2023
900 руб.
Проект специализированной СТО легковых автомобилей малого класса
Товар-новинка
Оглавление Введение 3 1. Основные этапы разработки товара-новинки 5 2. Мерчендайзинг товара-новинки 17 Заключение 25 Список литературы 28 В современном мире создание и производство новых товаров является решающим для процветания фирмы. Потребители хотят и ждут новых и усовершенствованных изделий. И конкуренты приложат максимум усилий, чтобы обеспечить их этими новинками. Следовательно, у каждой фирмы должна быть своя программа разработки новых товаров, направленная в будущее, и учитывающая та
User Aronitue9 : 26 мая 2012
20 руб.
up Наверх