Лабораторная работа №5 По дисциплине: «Современные технологии программирования» Управление калькулятором р-ичных чисел Вариант 1

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

material.view.file_icon
material.view.file_icon
material.view.file_icon UControl.pas
material.view.file_icon UEditor.pas
material.view.file_icon UMemory.pas
material.view.file_icon UPNumber.pas
material.view.file_icon UProc.pas
material.view.file_icon Отчет.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

УправлениеКалькуляторомР-ичныхЧисел (тип TCtrl)
состояниеКалькулятора:    TCtrlState
редактор:      TEditor
процессор:      TProc
память:      TMemory
число:       TPNumber
выполнитьКомандуКалькулятора(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)
конструктор
деструктор
Обязанность:
управление выполнением команд калькулятора
2. Класс должен отвечать за управление выполнением команд калькулятора. Класс должен обеспечивать:
• управление вводом и редактированием р-ичных чисел;
• управление выполнением операций, функций и выражений над р-ичными числами;
• управление выполнением операций по работе с памятью, объёмом в одно значение типа р-ичное число;
• управление работой с системным буфером обмена.
3. Протестировать каждый метод класса и класс в целом.

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Современные технологии программирования
Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 14.10.2015
Рецензия:Уважаемый

Зайцев Михаил Георгиевич
Лабораторная работа № 5 по дисциплине: "Современные технологии программирования". Управление калькулятором р-ичных чисел. Вариант №1
1. Задание. 1. Разработать и реализовать класс «Управление калькулятором р-ичных чисел» тип TCtrl, используя класс • Object Pascal, • С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно описатьть следующим образом: УправлениеКалькуляторомР-ичныхЧисел (тип TCtrl) состояниеКалькулятора: TCtrlState редактор: TEditor процессор: TProc память: TMemory число: TPNumber выполнитьКомандуКалькулятора(a: Integer; var b, MState: String): Strin
User xtrail : 3 сентября 2013
300 руб.
Лабораторная работа № 5 по дисциплине: «Современные технологии программирования». Управление калькулятором р-ичных чисел. Вариант №1
1. Задание. 1. Разработать и реализовать класс «Управление калькулятором р-ичных чисел» тип TCtrl, используя класс • Object Pascal, • С++. 1. Текст программы. Контрольные вопросы: 1. Что такое инкапсуляция? 2. Как синтаксически представлено поле в описании класса? 3. Как синтаксически представлен метод в описании класса? 4. Как синтаксически представлено простое свойство в описании класса? 5. Особенности описания методов класса? 6. Особенности описания и назначение конструктора класса? 7. Види
User xtrail : 17 апреля 2013
200 руб.
Лабораторная работа № 5 по дисциплине "Современные технологии программирования.". Управление калькулятором р-ичных чисел.
Тема: Классы Object Pascal, С++. Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++. Задание: 1. Разработать и реализовать класс “Управление калькулятором р-ичных чисел” тип TCtrl, используя класс • Object Pascal, • С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно описатьть следующим образом: УправлениеКалькуляторомР-ичныхЧисел (тип TCtrl) состояниеКалькулятора: TCtrlState редактор:
User Doctor_Che : 9 февраля 2012
95 руб.
Современные технологии программирования. Управление калькулятором р-ичных чисел. Лабораторная работа №5
Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание Разработать и реализовать класс “Управление калькулятором р-ичных чисел” тип TCtrl, используя класс Object Pascal, С++.
User wchg : 26 августа 2013
149 руб.
Современные технологии программирования. Лабораторная работа № 5 - Управление калькулятором р-ичных чисел
Лабораторная работа № 5 Управление калькулятором р-ичных чисел Задание Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание Разработать и реализовать класс «Управление калькулятором р-ичных чисел» тип TCtrl, используя класс Object Pascal, С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом...
User JulDir : 28 октября 2012
39 руб.
Лабораторная работа №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 руб.
Личностный вызов как техника организации конструктивного конфликта
Введение То, о чем речь пойдет в моей работе, касается особенного пространства – дополнительного образования, и тех возможностей для старшеклассников, которые оно может дать. Конструктивный конфликт и личностный вызов как техника организации такого конфликта один из важных возможных инструментов конструирования такого пространства и управления его динамикой. Современные психологические представления о подростковом возрасте предписывают последнему важную потребность в самоуважении и уважении, а
User Lokard : 19 октября 2013
10 руб.
Теплотехника Часть 1 Теплопередача Задача 25 Вариант 9
В рекуперативном прямоточном теплообменнике температура греющего и нагреваемого теплоносителей равна: а) на входе в теплообменник t′1=200 ºC, t′2=20 ºC; б) на выходе из теплообменника t″1, t″2. Расход греющего теплоносителя G1, теплоемкость с1=4,2 кДж/(кг·К). Площадь теплообменной поверхности теплообменника F=25 м². Определить средний коэффициент теплопередачи k при заданной схеме движения теплоносителей. На сколько процентов увеличится количество передаваемого тепла, если при неизменных темпера
User Z24 : 14 октября 2025
180 руб.
Теплотехника Часть 1 Теплопередача Задача 25 Вариант 9
Расчет и выбор посадок подшипников качения, домашняя работа
Домашняя работа по метрологии, так же может быть примером для задания из курсовой работы для специальности Технология машиностроения. Содержание работы: 1. Расшифровать условное обозначение подшипника 2. Расчет и выбор посадки для вращающегося наружного колыша подшипника 3. Выбор посадки для не вращающегося внутреннего кольца подшипника 4. Определение величины посадочного зазора Приложение: схема расположения полей допусков подшипника и эскиз корпуса
User mmarussa : 3 октября 2011
up Наверх