Лабораторная работа №4 по дисциплине Современные технологии программирования
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Программа для просмотра текстовых файлов
Описание
Лабораторная работа. Редактор комплексных чисел
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
1.Разработать и реализовать класс «Ввод и редактирование комплексных чисел» (TEditor), используя Object Pascal, С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:
РедакторКомплексныхЧисел
строка: String
комплексноеЧислоЕстьНоль: Boolean
добавитьЗнак: String
добавитьЦифру(a: Integer): String
добавитьНоль: String
забойСимвола: String
очистить: String
конструктор
читатьСтрокаВформатеСтроки: String (метод свойства)
писатьСтрокаВформатеСтроки(a: String) (метод свойства)
редактировать(a: Integer): String
Обязанность:
ввод, хранение и редактирование строкового представления комплексных чисел
2.Класс должен отвечать за посимвольный ввод, хранение и редактирование строкового представления комплексных чисел. Значение комплексного нуля - ‘0, i* 0,’. Класс должен обеспечивать:
добавление цифры;
добавление и изменение знака действительной и мнимой частей;
добавление разделителя целой и дробной частей действительной и мнимой частей комплексного числа;
добавление разделителя мнимой и действительной частей комплексного числа
забой символа, стоящего справа (BackSpace);
установку нулевого значения комплексного числа (Clear);
чтение строкового представления комплексного числа;
запись строкового представления комплексного числа.
Протестировать каждый метод класса.
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
1.Разработать и реализовать класс «Ввод и редактирование комплексных чисел» (TEditor), используя Object Pascal, С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:
РедакторКомплексныхЧисел
строка: String
комплексноеЧислоЕстьНоль: Boolean
добавитьЗнак: String
добавитьЦифру(a: Integer): String
добавитьНоль: String
забойСимвола: String
очистить: String
конструктор
читатьСтрокаВформатеСтроки: String (метод свойства)
писатьСтрокаВформатеСтроки(a: String) (метод свойства)
редактировать(a: Integer): String
Обязанность:
ввод, хранение и редактирование строкового представления комплексных чисел
2.Класс должен отвечать за посимвольный ввод, хранение и редактирование строкового представления комплексных чисел. Значение комплексного нуля - ‘0, i* 0,’. Класс должен обеспечивать:
добавление цифры;
добавление и изменение знака действительной и мнимой частей;
добавление разделителя целой и дробной частей действительной и мнимой частей комплексного числа;
добавление разделителя мнимой и действительной частей комплексного числа
забой символа, стоящего справа (BackSpace);
установку нулевого значения комплексного числа (Clear);
чтение строкового представления комплексного числа;
запись строкового представления комплексного числа.
Протестировать каждый метод класса.
Похожие материалы
Лабораторная работа № 4 по дисциплине "Современные технологии программирования"
1231233
: 23 января 2012
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание:
1. Разработать и реализовать класс TEditor «Ввод и редактирование простых дробей», используя Object Pascal, С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:
2. Класс должен отвечать за посимвольный ввод, хранение и редактирование строкового представлен
23 руб.
Лабораторная работа №4 по дисциплине "Современные технологии программирования". Вариант 10.
uksne
: 24 ноября 2011
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
1. Разработать и реализовать класс TEditor “Ввод и редактирование простых дробей”, используя класс
• Object Pascal,
• С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:
РедакторПростыхДробей
строка: String
дробьЕстьНоль: Boolean
добавитьЗнак: String
доба
150 руб.
Лабораторная работа № 4 по дисциплине: "Современные технологии программирования". Вариант №1-8
rt
: 24 октября 2016
Лабораторная работа №4 Редактор р-ичных чисел
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
1. Разработать и реализовать класс TEditor «Редактор р-ичных чисел», используя класс
• Object Pascal,
• С++.
50 руб.
Лабораторная работа № 4 по дисциплине "Современные технологии программирования.". Редактор р-ичных чисел.
Doctor_Che
: 9 февраля 2012
Тема: Классы Object Pascal, С++.
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++.
Задание:
1. Реализовать абстрактный тип данных «р-ичное число», используя класс Object Pascal, C++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных, одним из методов тестирования.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим
95 руб.
Лабораторная работа №4 по дисциплине: Современные технологии программирования. Вариант с 17 по 24 (комплексное число)
SibGOODy
: 21 марта 2018
Данная лабораторная подходит для вариантов: с 17 по 24 (комплексные числа)
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
1. Разработать и реализовать класс «Ввод и редактирование комплексных чисел» (TEditor), используя Object Pascal, С++.
2. Класс должен отвечать за посимвольный ввод, хранение и редактирование строкового представления комплексных чисел. Значение комплексного нуля - ‘0, i* 0,’. Класс
300 руб.
Лабораторная работа №4 по дисциплине: Современные технологии программирования. Вариант с 9 по 16 (простая дробь)
Учеба "Под ключ"
: 1 сентября 2017
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание:
1. Разработать и реализовать класс TEditor «Ввод и редактирование простых дробей», используя Object Pascal, С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:
2. Класс должен отвечать за посимвольный ввод, хранение и редактирование строкового представлен
300 руб.
Лабораторная работа №4 по дисциплине "Современные технологии программирования". Параметризованный абстрактный тип данных «Память»
Doctor_Che
: 29 мая 2013
Цель: Сформировать практические навыки реализации параметризованного абстрактного типа данных с помощью шаблона классов С++.
Задание:
1. В соответствии с приведенной ниже спецификацией реализовать параметризованный абстрактный тип данных «память», для хранения одного числа – объекта типа T, используя шаблон классов С++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «память».
ADT TMemory
Данные
Память (тип TMemory, в даль
40 руб.
Лабораторная работа №4 По дисциплине: «Современные технологии программирования» Редактор р-ичных чисел Вариант 1
Araxic
: 2 февраля 2017
Задание
1. Разработать и реализовать класс TEditor «Редактор р-ичных чисел», используя класс
• Object Pascal,
• С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:
РедакторР-ичныхЧисел
строка: String
числоЕстьНоль: Boolean
добавитьЗнак: String
добавитьР-ичную цифру(a: Integer): String
добавитьНоль: String
забойСимвола: String
очистить: String
конструктор
читатьСтрокаВформатеСтроки: String (метод свойства)
писатьСтрокаВфо
100 руб.
Другие работы
Банкротство предприятия на примере ЗАО "Дальмебель"
alfFRED
: 19 марта 2014
Содержание
Введение
1. Теоретические аспекты банкротства предприятия
1.1 Сущность, виды, причины банкротства
1. 2 Процедуры банкротства
2. Анализ вероятности банкротства на примере ЗАО «Дальмебель»
2.1 Краткая технико-экономическая характеристика ЗАО «Дальмебель»
2.2 Диагностика финансового состояния предприятия
2.3 Мероприятия по совершенствованию системы диагностики банкротства ЗАО «Дальмебель»
Заключение
Список литературы
Приложение
Введение
Актуальность исследования факторов, влияющих на фи
10 руб.
Гидравлика Задача 8.252 Вариант 2
Z24
: 31 марта 2026
Определить напор H, требуемый для пропуска заданного расхода Q воды вытекающей из открытого бака в атмосферу, если d – диаметр трубы, а μ — коэффициент расхода. Значения Q и d приведены в таблице 1.34. Гидравлическим сопротивлением трубопровода пренебречь.
150 руб.
Экзамен По дисциплине: Многоканальные телекоммуникационные системы. Билет №6
shpion1987
: 3 октября 2012
Билет No 6
Факультет МЭС
Дисциплина Многоканальные телекоммуникационные системы
1. Величина отсчета исходного сигнала в некоторый момент равна +654.7 мВ. Минимальный шаг квантования равен 1.5 мВ. Напряжение ограничения шкалы квантования составляет 3072 мВ. Определить кодовую группу, соответствующую заданному отсчету, на выходе нелинейного кодера, и ошибку квантования (нелинейный кодер взвешивающего типа).
2. На вход канала ЦСП подается сигнал в спектре (0,45,2) кГц. Частота дискретизации выбран
50 руб.
Малый бизнес Японии в сравнении с малым бизнесом США и РФ
alfFRED
: 10 сентября 2013
Введение
В современный период перехода от плановой экономики к рыночному хозяйству особое значение приобретает развитие среднего и мелкого предпринимательства.
Основной целью данной работы является изучение как особенностей развития и государственной поддержки малого бизнеса Японии, так и поддержки малого предпринимательства России и США.
Основными задачами работы являются:
Рассмотреть структуру и особенности развития малого предпринимательства Японии;
Определить какую роль играет малый биз
5 руб.