Современные технологии программирования Лабораторная работа №4. Вариант №7

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

material.view.file_icon
material.view.file_icon Лабораторная работа №4.docx
material.view.file_icon
material.view.file_icon Project1.cfg
material.view.file_icon Project1.dof
material.view.file_icon Project1.dpr
material.view.file_icon Project1.exe
material.view.file_icon Project1.res
material.view.file_icon Project1.~dpr
material.view.file_icon UEditor.dcu
material.view.file_icon UEditor.pas
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Unit1.~ddp
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~pas

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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,’. Класс должен обеспечивать:
• добавление символов, соответствующих р-ичным цифрам (р от 2 до 16);
• добавление и изменение знака;
• добавление разделителя целой и дробной частей;
• забой символа, стоящего справа (BackSpace);
• установку нулевого значения числа (Clear);
• чтение строкового представления р-ичного числа;
• запись строкового представления р-ичного числа;
3. Протестировать каждый метод класса.

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

2017
Современные технологии программирования. Лабораторная работа №4. Вариант: 8
Лабораторная работа №4. Редактор р-ичных чисел Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1.Разработать и реализовать класс TEditor “Редактор р-ичных чисел”, используя класс •Object Pascal, •С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом: РедакторР-ичныхЧисел строка: String числоЕстьНоль: Boo
User Shamrock : 1 февраля 2015
300 руб.
Современные технологии программирования. Лабораторная работа № 4 - Редактор р-ичных чисел
Лабораторная работа № 4 Редактор р-ичных чисел Задание Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание Разработать и реализовать класс TEditor «Редактор р-ичных чисел», используя класс Object Pascal, С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом...
User JulDir : 28 октября 2012
39 руб.
Современные технологии программирования. Лабораторная работа №4. Для вариантов №№17-24. Редактор комплексных чисел.
Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1. Разработать и реализовать класс «Ввод и редактирование комплексных чисел» (TEditor), используя Object Pascal, С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом: РедакторКомплексныхЧисел строка: String комплексноеЧислоЕстьНоль: Boolean добавитьЗнак
User nik200511 : 27 февраля 2015
77 руб.
Современные технологии программирования. Лабораторная работа №4. Абстрактный тип данных: Редактор простых дробей.
Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++. Задание 1. Разработать и реализовать класс TEditor «Ввод и редактирование простых дробей», используя класс • Object Pascal, • С++.
User zhekaersh : 20 февраля 2015
70 руб.
Современные технологии программирования ЛАБОРАТОРНЫЕ работы №№1-4
Лабораторная работа №1 Абстракция данных «простая дробь» Лабораторная работа №2 Абстракция данных «р-ичное число» Лабораторная работа №3 Абстракция данных «комплексное число» Лабораторная работа №4 Параметризованный абстрактный тип данных «Память» Введение Целями данного лабораторного практикума является формирование практических навыков: проектирования программ в технологии «абстрактных типов данных»; реализации абстрактных типов данных с помощью классов С++; использования библиотеки визуа
User vastenin : 10 июня 2019
17 руб.
Современные технологии программирования (часть 2) Лабораторная работа 4 Управление калькулятором Вариант 4
Лабораторная работа №4 Управление калькулятором Цель Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования С++. Задание 1. Разработать и реализовать класс «Управление калькулятором чисел» тип TCtrl, используя класс С++. Тип чисел, которые обрабатывает калькулятор, зависит от варианта. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом: УправлениеКалькуляторомПростыхДробей (тип
User Эректус : 20 ноября 2018
20 руб.
Современные технологии программирования (часть 2) Лабораторная работа 4 Управление калькулятором Вариант 4
Вал. Вариант 7
Чертеж сделан и 3д модель в компасе 22 + дополнительно сохранены в джпг Если есть какие-то вопросы или нужно другой вариант, пишите.
User Laguz : 1 октября 2025
100 руб.
Вал. Вариант 7
Крышка. Вариант 7
Чертеж сделан компасе 22 + дополнительно сохранён в джпг, пдф Если есть какие-то вопросы или нужно другой вариант, пишите.
User Laguz : 1 октября 2025
100 руб.
Крышка. Вариант 7
Контрольная работа № 2 по английскому языку
I. Перепишите и письменно переведите на русский язык следующие предложения. Помните, что объектный и субъектный инфинитивные обороты соответствуют придаточным предложениям. 1. Some liquids are known to conduct current without any changes to themselves. Известно, что некоторые жидкости проводят ток, не подвергаясь изменениям.
User sergeyw78 : 15 ноября 2012
75 руб.
Зачетная работа по дисциплине: Системы сигнализации и коммутации в беспроводных сетях. Билет №19
Билет № 19 1. Технология SIP-телефонии. Архитектура SIP-сети. Основные компоненты 2. Технологии ОКС-7. Назначение, виды информации, передаваемые по сети ОКС-7. 3. Изобразить в виде диаграммы основные процедуры реализации услуг IP- телефонии для Вашего маршрута в сети, изображенной на рисунке
User SibGUTI2 : 11 июня 2023
500 руб.
Зачетная работа по дисциплине: Системы сигнализации и коммутации в беспроводных сетях. Билет №19
Проект автоматизированной системы продажи телефонов через интернет-магазин
В первом разделе рассмотрены основные понятия интернет-магазина и интернет-торговли. Во втором разделе представлена модель базы данных интернет-магазина и проекты основных страниц сайта, представлен алгоритм взаимодействия сервера с базой данных. В третьем разделе представлен бизнес-план проекта Пояснительная записка содержит 58 стр., 20 рисунков, 1 приложение. ВВЕДЕНИЕ 1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 1.1 Понятие и сущность Интернет-магазина, преимущества его использования 1.2 Посетители Интернет
User Elfa254 : 24 октября 2013
10 руб.
Фрезерне робоче навісне обладнання для розробки замерзлих і твердих грунтів
Фрезерна головка безперервної дії навішується на рукоять (рис. 11.3). Основнимиперевагами такого пристрою є: можливістьроботи в міськихумовах благо-даруючинизькомурівню шуму та вібрації, компактність, можливість чистоїобробкиповерхні забою, багатоцільовогойоговикористання. Продуктивністьфрезерної головки для екскаваторівтретьоюрозмірноїгрупи в залежностівідрозроблюваногоматеріалу і становить від 3 до 25 м3 / год Обзор фрезерных рабочих органов строительных машин.
User SerFACE : 6 февраля 2013
25 руб.
up Наверх