Лабораторная работа № 4 по дисциплине "Современные технологии программирования.". Редактор р-ичных чисел.

Цена:
95 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon Lab.rab.4.doc
material.view.file_icon Lab4.dcu
material.view.file_icon Lab4.ddp
material.view.file_icon Lab4.dfm
material.view.file_icon Lab4.pas
material.view.file_icon Lab_4.cfg
material.view.file_icon Lab_4.dof
material.view.file_icon Lab_4.dpr
material.view.file_icon Lab_4.exe
material.view.file_icon Lab_4.res
material.view.file_icon UEditor.dcu
material.view.file_icon UEditor.pas
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Тема: Классы Object Pascal, С++.

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

На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:

РедакторР-ичныхЧисел
строка:      String
числоЕстьНоль: Boolean
добавитьЗнак: String
добавитьР-ичную цифру(a: Integer): String
добавитьНоль: String
забойСимвола: String
очистить: String
конструктор
читатьСтрокаВформатеСтроки: String (метод свойства)
писатьСтрокаВформатеСтроки(a: String) (метод свойства)
редактировать(a: Integer): String
Обязанность:
ввод, хранение и редактирование строкового представления р-ичных чисел
1. Класс должен отвечать за ввод и редактирование строкового представления р-ичных чисел. Значение р-ичного нуля - ‘0,’. Класс должен обеспечивать:
• добавление символов, соответствующих р-ичным цифрам (р от 2 до 16);
• добавление и изменение знака;
• добавление разделителя целой и дробной частей;
• забой символа, стоящего справа (BackSpace);
• установку нулевого значения числа (Clear);
• чтение строкового представления р-ичного числа;
• запись строкового представления р-ичного числа;
2. Протестировать каждый метод класса.
Рекомендации к выполнению
1. В классе TEditor опишите следующие атрибуты:
• «строка» - строкового типа, содержит строковое представление редактируемого р- ичного числа, .
2. В классе опишите следующие операции:
• «число есть ноль», операция возвращает булевское значение True, если «строка» содержит изображение числа равного 0, False – в противном случае;
• «добавить знак», операция добавляет или удаляет знак «-» из «строка» и возвращает значение «строка»;
• «добавить р-ичную цифру», операция получает целое число (числовое обозначение р-ичной цифры), преобразует его в символ и добавляет к «строка», если это допускает формат, возвращает значение «строка»;
• «добавить ноль», операция добавляет ноль к «строка», если это допускает формат, возвращает значение «строка»;
• «забой символа», операция удаляет крайний правый символ «строка» и возвращает значение «строка»;
• «очистить», операция устанавливает в «строка» строку, изображающую р-ичный 0, возвращает значение «строка»;
• «редактировать», операция получает номер команды редактирования, выполняет действия по её выполнению и возвращает значение «строка»;
• «конструктор», создаёт объект типа TEditor;
• «читать «строка» в формате строки» - строкового типа (метод свойства), возвращает значение «строка» в заданном пользователем формате;
• «писать «строка» в формате строки», получает значение строкового типа (метод свойства) и заносит его в «строка»;
3. Класс реализуйте в отдельном модуле UEditor. В разделе описания констант опишите следующие константы:
• «разделитель целой и дробной частей» строкового типа;
• «строковое представление нуля» строкового типа.

Дополнительная информация

Сдано 2012г.
Без замечаний
Лабораторная работа №4 По дисциплине: «Современные технологии программирования» Редактор р-ичных чисел Вариант 1
Задание 1. Разработать и реализовать класс TEditor «Редактор р-ичных чисел», используя класс • Object Pascal, • С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом: РедакторР-ичныхЧисел строка: String числоЕстьНоль: Boolean добавитьЗнак: String добавитьР-ичную цифру(a: Integer): String добавитьНоль: String забойСимвола: String очистить: String конструктор читатьСтрокаВформатеСтроки: String (метод свойства) писатьСтрокаВфо
User Araxic : 2 февраля 2017
100 руб.
Лабораторная работа № 4 по дисциплине: "Современные технологии программирования". Редактор р-ичных чисел Вариант №1
Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1. Разработать и реализовать класс TEditor «Редактор р-ичных чисел», используя класс • Object Pascal, • С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом: РедакторР-ичныхЧисел строка: String числоЕстьНоль: Boolean добавитьЗнак: String добавитьР-ичную
User xtrail : 3 сентября 2013
300 руб.
Лабораторная работа №4 по дисциплине: «Современные технологии программирования». Редактор р-ичных чисел. Вариант №1
1. Задание. Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1. Разработать и реализовать класс TEditor «Редактор р-ичных чисел», используя класс • Object Pascal, • С++. Содержание отчета 1. Задание. 2. Текст программы. 3. Тестовые наборы данных для тестирования класса. Контрольные вопросы 1. Что такое инкапсуляция? 2. Как синтаксически представлено поле в описании класса?
User xtrail : 17 апреля 2013
200 руб.
Лабораторная работа №2. Класс «Редактор р-ичных чисел»
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования С++. Задание: 1. Разработать и реализовать класс TEditor «Редактор р-ичных чисел», используя класс С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно описать следующим образом: РедакторР-ичныхЧисел строка: String числоЕстьНоль: Boolean добавитьЗнак: String добавитьР-ичную цифру(a: Integer): String добавитьНоль: String забойСимвола: String очис
User 8arracuda : 25 сентября 2016
150 руб.
Лабораторная работа №2. Класс «Редактор р-ичных чисел»
Лабораторная работа №4. Редактор р-ичных чисел. По теме "Калькулятор р-ичных чисел". Современные технологии программирования.
Лабораторная работа. Редактор р-ичных чисел Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1. Разработать и реализовать класс TEditor «Редактор р-ичных чисел», используя класс • Object Pascal, • С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом: РедакторР-ичныхЧисел строка: String числоЕстьНо
User SibGUTI2 : 28 октября 2016
40 руб.
Современные технологии программирования. Редактор р-ичных чисел. Лабораторная работа №4
Задание: Разработать и реализовать класс TEditor “Редактор р-ичных чисел”, используя класс Object Pascal, С++.
User wchg : 26 августа 2013
149 руб.
Современные технологии программирования. Лабораторная работа № 4 - Редактор р-ичных чисел
Лабораторная работа № 4 Редактор р-ичных чисел Задание Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание Разработать и реализовать класс TEditor «Редактор р-ичных чисел», используя класс Object Pascal, С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом...
User JulDir : 28 октября 2012
39 руб.
Лабораторная работа №4 по дисциплине: Современные технологии программирования. Редактор p-ичных чисел. (Вариант общий для номеров 1-8)
Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1. Разработать и реализовать класс TEditor «Редактор р-ичных чисел», используя класс • Object Pascal, • С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом: РедакторР-ичныхЧисел строка: String числоЕстьНоль: Boolean добавитьЗнак: String добавитьР-ичн
User Учеба "Под ключ" : 30 декабря 2016
300 руб.
Копирайтинг. Готовый тест для сдачи в МФПУ «Синергия», МТИ, МОИ, МОСАП
1. ABC-анализ — совокупность инструментов прогнозирования вероятного изменения цен на основе закономерностей изменений цен в прошлом в аналогичных обстоятельствах техника, помогающая быстро рассортировать список дел эмпирическое правило, в наиболее общем виде формулируется как «20 % усилий дают 80 % результата, а остальные 80 % усилий — лишь 20 % результата» метод, позволяющий классифицировать ресурсы фирмы по степени их важности 2. В чем должен разбираться копирайтер? в SEO в оформлении
User kolonokus1 : 7 октября 2025
200 руб.
Информационные бухгалтерские системы. СибГУТИ. Зачётная работа. Вариант 4
1. Основной задачей ИС является: 2. Кто или что создает обработку данных при автоматизированной форме учета 3. Верно ли утверждение «Все элементы типовой настройки являются образцами, которые могут быть приведены в соответствие с требованиями конкретного предприятия»: ...
User Sevial : 17 ноября 2014
40 руб.
Зачёт по дисциплине: Цифровые системы передачи. Билет №7 (7 семестр)
Экзаменационный билет по курсу ЦСП. Билет № 7 1. Тактовая синхронизация в ЦСП. В ЦСП с ВРК правильное восстановление исходных сигналов в оконечном оборудовании возможно только при синхронной и синфазной работе передающего и приёмного генераторного оборудования, в котором должны быть обеспечены тактовая, цикловая и сверхцикловая синхронизации. 2. Функции заголовков в СЦИ. В SDH трактах широко используются функции контроля, управления и обслуживания в каждом слое сети. Это достигается включение
User ua9zct : 30 октября 2018
150 руб.
Отчет по практике: Экономическая характеристика ГП завод "Электротяжмаш"
Введение 1 Характеристика ГП завод «Электротяжмаш», его назначение 2. Структура объекта исследования 3 Технико-экономическая характеристика ГП завод «Электротяжмаш». 4. Анализ ликвидности баланса и платежеспособности предприятия. 5 Анализ капитала предприятия. 6 Расчет финансовой устойчивости предприятия. 7 Факторный анализ прибыли. 8 Диагностика банкротства. 9. Осуществление и роль операций проведенных объектом исследования. 10. Налогообложение объекта исследования. Вывод Список исп
User Slolka : 4 ноября 2013
10 руб.
up Наверх