Лабораторная работа № 6 по дисциплине: «Современные технологии программирования». Интерфейс калькулятора р-ичных чисел. Вариант №1
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
1. Задание.
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
1. Разработать и реализовать класс «Интерфейс калькулятора р-ичных чисел» тип TClcPnl наследник TForm, используя класс
• Object Pascal,
• Builder С++.
Рекомендации к выполнению
1. Класс TClcPnl реализуйте в отдельном модуле UClcPnl.
2. Панель управления реализуйте как форму.
3. В классе формы используйте следующие визуальные компоненты:
• для отображения строки - р-ичного числа и состояния памяти- компоненты типа TStaticText;
• для ввода символов и выполняемых операций - компоненты типа TBitButton;
• для изменения системы счисления используйте компонент типа TTrackBar;
• для выбора команд при работе с буфером обмена, настройки параметра режима работы (целое, действительное), вызова справки вставьте главное меню: Правка с подменю: Копировать, Вставить; Вид с подменю: Целое, Целое и дробь; Справка – компонент класса TMainMenu.
4. В классе формы опишите следующие событийные процедуры:
• «создание формы» CreateForm для создания объекта TClcCtrl и инициализации компонента отображения строки ввода/вывода;
• «нажатие кнопки» (ButtonClick) - для преобразования нажатия кнопки в соответствующее целое число и вызова метода «выполнить команду калькулятора» объекта TClcCtrl;
• «нажатие клавиши на клавиатуре» (FormKeyPress) - для преобразования нажатия клавиши в соответствующее целое число и вызова метода «выполнить команду калькулятора» объекта TClcCtrl;
• «доступность кнопок» (SetButtns) - для обеспечения доступа к кнопкам цифровых клавиш в зависимости от выбранной системы счисления;
• методы для обработки команд меню;
• «смена основания» (TrackBar1Change) - для изменения основания системы счисления.
Контрольные вопросы:
1. Что такое инкапсуляция?
2. Как синтаксически представлено поле в описании класса?
3. Как синтаксически представлен метод в описании класса?
4. Как синтаксически представлено простое свойство в описании класса?
5. Особенности описания методов класса?
6. Особенности описания и назначение конструктора класса?
7. Видимость идентификаторов в описании класса?
8. Особенности вызова методов применительно к объектам класса?
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
1. Разработать и реализовать класс «Интерфейс калькулятора р-ичных чисел» тип TClcPnl наследник TForm, используя класс
• Object Pascal,
• Builder С++.
Рекомендации к выполнению
1. Класс TClcPnl реализуйте в отдельном модуле UClcPnl.
2. Панель управления реализуйте как форму.
3. В классе формы используйте следующие визуальные компоненты:
• для отображения строки - р-ичного числа и состояния памяти- компоненты типа TStaticText;
• для ввода символов и выполняемых операций - компоненты типа TBitButton;
• для изменения системы счисления используйте компонент типа TTrackBar;
• для выбора команд при работе с буфером обмена, настройки параметра режима работы (целое, действительное), вызова справки вставьте главное меню: Правка с подменю: Копировать, Вставить; Вид с подменю: Целое, Целое и дробь; Справка – компонент класса TMainMenu.
4. В классе формы опишите следующие событийные процедуры:
• «создание формы» CreateForm для создания объекта TClcCtrl и инициализации компонента отображения строки ввода/вывода;
• «нажатие кнопки» (ButtonClick) - для преобразования нажатия кнопки в соответствующее целое число и вызова метода «выполнить команду калькулятора» объекта TClcCtrl;
• «нажатие клавиши на клавиатуре» (FormKeyPress) - для преобразования нажатия клавиши в соответствующее целое число и вызова метода «выполнить команду калькулятора» объекта TClcCtrl;
• «доступность кнопок» (SetButtns) - для обеспечения доступа к кнопкам цифровых клавиш в зависимости от выбранной системы счисления;
• методы для обработки команд меню;
• «смена основания» (TrackBar1Change) - для изменения основания системы счисления.
Контрольные вопросы:
1. Что такое инкапсуляция?
2. Как синтаксически представлено поле в описании класса?
3. Как синтаксически представлен метод в описании класса?
4. Как синтаксически представлено простое свойство в описании класса?
5. Особенности описания методов класса?
6. Особенности описания и назначение конструктора класса?
7. Видимость идентификаторов в описании класса?
8. Особенности вызова методов применительно к объектам класса?
Дополнительная информация
В архиве отчет + используемая программа
Специальность ПОВТиАС (ПОиВТ)
Внимание! Работа подходит абсолютно для всех вариантов! (в заголовке указан мой вариант).
Специальность ПОВТиАС (ПОиВТ)
Внимание! Работа подходит абсолютно для всех вариантов! (в заголовке указан мой вариант).
Похожие материалы
Лабораторная работа № 6 по дисциплине "Современные технологии программирования.". Интерфейс калькулятора р-ичных чисел.
Doctor_Che
: 9 февраля 2012
Тема: Классы Object Pascal, С++.
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++.
Задание:
1. Разработать и реализовать класс «Интерфейс калькулятора р-ичных чисел» тип TClcPnl наследник TForm, используя класс
• Object Pascal,
• Builder С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:
ИнтерфейсКалькулятораР-ичныхЧисел
строкаР-ичноеЧисло: TStaticText
сос
95 руб.
Лабораторная работа №6 По дисциплине: «Современные технологии программирования» Интерфейс калькулятора р-ичных чисел Вариант 1
Araxic
: 2 февраля 2017
Задание
1. Разработать и реализовать класс «Интерфейс калькулятора р-ичных чисел» тип TClcPnl наследник TForm, используя класс
• Object Pascal,
• Builder С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:
ИнтерфейсКалькулятораР-ичныхЧисел
строкаР-ичноеЧисло: TStaticText
состояниеПамяти: TStaticText
кнопки ввода: TBitButton
FormCreate(Sender: TObject)
ButtonClick(Sender: TObject)
FormKeyPress(Sender: TObject; va
100 руб.
Лабораторная работа № 6 по дисциплине: "Современные технологии программирования". Интерфейс калькулятора р-ичных чисел. Вариант №1
xtrail
: 3 сентября 2013
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
1. Разработать и реализовать класс «Интерфейс калькулятора р-ичных чисел» тип TClcPnl наследник TForm, используя класс
• Object Pascal,
• Builder С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:
ИнтерфейсКалькулятораР-ичныхЧисел
строкаР-ичноеЧисло: TStaticText
состояниеПамяти:
300 руб.
Интерфейс калькулятора р-ичных чисел
Dusya
: 13 июня 2012
Отчет к лабораторной работе №6
Интерфейс калькулятора р-ичных чисел
1. Задание.
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
1. Разработать и реализовать класс «Интерфейс калькулятора р-ичных чисел» тип TClcPnl наследник TForm, используя класс
• Object Pascal,
• Builder С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:
250 руб.
Современные технологии программирования. Интерфейс калькулятора р-ичных чисел. Лабораторная работа №6
wchg
: 26 августа 2013
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
Разработать и реализовать класс “Интерфейс калькулятора р-ичных чисел” тип TClcPnl наследник TForm, используя класс
Object Pascal,
Builder С++.
149 руб.
Современные технологии программирования. Лабораторная работа № 6 - Интерфейс калькулятора р-ичных чисел
JulDir
: 28 октября 2012
Лабораторная работа № 6
Интерфейс калькулятора р-ичных чисел
Задание
Разработать и реализовать класс «Интерфейс калькулятора р-ичных чисел» тип TClcPnl наследник TForm, используя класс
Object Pascal,
Builder С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом...
39 руб.
Интерфейс калькулятора р-ичных чисел. Лабораторная работа №6
new2011
: 2 марта 2013
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++.
Задание
1. Разработать и реализовать класс «Интерфейс калькулятора р-ичных чисел» тип TClcPnl наследник TForm, используя класс
• Object Pascal,
• Builder С++.
35 руб.
Современные технологии программирования. Курсовая работа - Калькулятор р-ичных чисел
JulDir
: 28 октября 2012
Оглавление
Задание 1
Спецификации к типам данных 5
Текст программы 8
Тестовые наборы данных 31
Инструкция пользователю 32
Литература 34
Задание:
Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы Object Pascal и библиотеку визуальных компонентов VCL Delphi для построения интерфейса.
Варианты чисел:
• р-ичные числа,
• простые дроби.
• комплексные числа.
Общие требования
Калькулятор обеспечивает вычисление выражени
39 руб.
Другие работы
Вариант 6.Контрольная работа По дисциплине: Философия
forealkim
: 14 февраля 2023
Раздел 1.
1."Материалистами называются философы, которые признают лишь существование материальных вещей и тел" /Вольф Х./ Можно ли согласиться с этим определением?
4. Что, на ваш взгляд, принципиально отличает философию от теологии и религии?
8. Английский философ А.Д.Айер доказывает, что философия не является наукой. В какой мере приведенные аргументы обосновывают вывод о том, что философия - не наука?
10. Проанализируйте фразу А.Ф. Лосева. "Если я хочу иметь мировоззрение, то ведь мир — э
400 руб.
Действия караула по охране Важного Государственного объекта при происшествиях на охраняемом объекте
Targelion
: 8 ноября 2009
Анализ результатов служебно-боевой деятельности воинских частей и подразделений ВВ МВД России в ходе выполнения задач по охране важных государственных объектов показывает, что личный состав недостаточно подготовлен к действиям. В их деятельности часто отсутствуют необходимые в этих условиях организованность, оперативность и слаженность, допускаются просчеты в расстановке и использовании сил и средств, организации управления и всестороннего обеспечения. Особенно существенные недостатки отмечаются
Лабораторные работы №1, №2, №3 по информатике СиБГУТИ 2024
SOKOLOV
: 28 сентября 2024
Лабораторная работа №1. Технология работы с формулами на примере подсчета количества разных оценок в группе в экзаменационной ведомости.
Лабораторная работа №2. Работа с графикой (Часть 1. Графическое решение систем уравнений Часть 2. Поверхности в трёхмерном пространстве.)
Лабораторная работа № 3. Решение систем линейных уравнений.
235 руб.
Расчет объемного привода поступательного движения
Рики-Тики-Та
: 16 ноября 2011
1 Задание
2 Расчёт гидроцилиндра
2.1.1 Предварительный выбор рабочего давления в гидроцилиндре
2.1.2 Определение размеров гидроцилиндра
2.1.3 Рабочее давление в гидроцилиндре
2.2 Выбор насоса
2.2.1 Определение подачи насоса
2.2.2 Выбор насоса
2.3 Расчёт гидролиний
2.3.1 Определение диаметров трубопроводов гидросистемы
2.3.2 Расчёт труб на прочность
2.4 Выбор рабочей жидкости
2.5 Выбор гидгоаппаратуры
2.6 Определение давления нагнетания
2.6.1 Определение гидравлических потерь
2.6.2 Определение по
55 руб.