Лабораторная работа №5. Панель управления калькулятором по дисциплине "Современные технологии программирования"

Цена:
45 руб.

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

material.view.file_icon
material.view.file_icon Lab.rab.5.doc
material.view.file_icon PClcPnl.bpr
material.view.file_icon PClcPnl.cpp
material.view.file_icon PClcPnl.exe
material.view.file_icon PClcPnl.obj
material.view.file_icon PClcPnl.res
material.view.file_icon PClcPnl.tds
material.view.file_icon UClcPnl.cpp
material.view.file_icon UClcPnl.ddp
material.view.file_icon UClcPnl.dfm
material.view.file_icon UClcPnl.h
material.view.file_icon UClcPnl.obj
material.view.file_icon UControl.h
material.view.file_icon UEditor.h
material.view.file_icon UMemory.h
material.view.file_icon UPNumber.h
material.view.file_icon UProc.h
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования С++.

Задание:
1. Разработать и реализовать класс «Панель управления калькулятором» тип TClcPnl наследник TForm, используя С++.

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

ПанельУправленияКалькулятором
строкаЧисло: TStaticText
состояниеПамяти: TStaticText
кнопки ввода: TBitButton
FormCreate(Sender: TObject)
ButtonClick(Sender: TObject)
FormKeyPress(Sender: TObject; var Key: Char)
Методы для обработки команд меню
Обязанность:
Обеспечить пользователю возможность управления калькулятором через клавиатуру и командные кнопки для выполнения вычислений

2. Класс должен отвечать:
2.1. за ввод:
• команд редактирования,
• команд памяти,
• команд процессора;
2.2. отображение:
• вводимого числа,
• результата вычисления,
• состояния памяти;
2.3. класс должен обеспечить возможность:
• ввода перечисленных команд с помощью командных кнопок и клавиатуры;
• выполнение команд для работы с буфером обмена:
• копировать,
• вставить;
• настройки на в зависимости от варианта- типа чисел, обрабатываемых калькулятором.
3. Протестировать каждый метод класса.

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

Сдано - декабрь 2013г

/// Делаю любые варианты на заказ ///
Лабораторная работа №5.
“Изучение микроструктуры и механических свойств белых и серых чугунов.”
User Администратор : 17 марта 2006
Лабораторная работа №5.
Информатика Лабораторная работа №5
Задание. Дана действительная квадратная матрица А размера n n. Вычислить среднее значение элементов матрицы, которые являются четными числами. Схема алгоритма.
User beke : 24 августа 2018
200 руб.
Информатика. Лабораторная работа №5.
1. Дана действительная квадратная матрица А размера n n. Вычислить наибольший элемент матрицы среди элементов с четными значениями и номера строки и столбца, на пересечении которых элемент находится. 2. Дана действительная квадратная матрица А размера n n. Определить наименьший по модулю элемент матрицы и номера строки и столбца, на пересечении которых элемент находится.. 3. Дана действительная квадратная матрица А размера n n. Вычислить количество нулевых, отрицательных и положительных элем
User konst1992 : 27 января 2018
20 руб.
Метрология, Лабораторная работа №5
Уважаемый студент, дистанционного обучения, Оценена Ваша работа по предмету: Метрология, стандартизация и сертификация Вид работы: Лабораторная работа 5 Оценка:Зачет Дата оценки: 08.12.2017 Рецензия:Уважаемый ****** Илья Анатольевич, ЗАЧЕТ Работа выполнена, верно. Запасный Игорь Николаевич
User G29 : 12 декабря 2017
200 руб.
Информатика. Лабораторная работа №5
Лабораторная работа No 5. Решение систем линейных уравнений Решить систему линейных уравнений ì x1 – x2 + x3 = 3, í 2x1 + x2 + x3 = 11, î x1 + x2 +x3 = 8. Решение должно содержать подписи к данным (“матрица”, “вектор-столбец неизвестных”, «определитель» и т.д.) Предварительно проверить, имеет ли эта система решение.
User ddr84 : 30 сентября 2016
350 руб.
Информатика. Лабораторная работа №5
Информатика. Лабораторная работа №5
Обработка двумерных массивов Цель работы: Получить навыки разработки алгоритмов и программ для обработки матриц.
User ivi : 15 июня 2016
200 руб.
Лабораторная работа №5. Формы.
Используя описанные команды, создать документ, в котором в заголовке окна браузера должна быть надпись "Лабораторная 5", а экран содержал бы форму, включающую в себя следующие поля: 1. Имя пользователя (идентификатор "nm"); 2. Пароль (идентификатор "psw"); 3. Пол (мужскому полу соответствует идентификатор "m", женскому - "f"); 4. Город проживания (идентификатор "city", город задается выбором из списка "Новосибирск", "Томск"
User daiciy : 23 марта 2016
100 руб.
Лабораторная работа №5. Формы.
ОВП. Лабораторная работа №5.
Требования к оформлению отчета: Отчет должен включать следующее: файл .doc c текстом программы и видом форм приложения; папку с проектом Project1 !!! Каждый новый проект, соответствующей одной лабораторной работе, сохраняйте в новой папке. Задание 1:Динамическое изменение SQL-запросов. 1. Разместите на форме компонент Query (закладка Data Access на панели компонентов) и определите для него следующие свойства: • DatabaseName: DBDEMOS (выберите из списка) • SQL (выбрать все поля из таблицы Co
User daiciy : 21 марта 2016
100 руб.
Межгрупповые отношения: психологический аспект
Оглавление Введение История возникновения межгрупповых отношений Межгрупповые отношения Теория групповой идентичности Заключение Список литературы Введение Психология межгруппового взаимодействия раскрывает особенности поведения, деятельности индивидов, их принадлежность к определенным группам, ситуации межгруппового воздействия. Межгрупповые отношения - совокупность социально-психологических явлений, характеризующих субъективное отражение (восприятие) многообразных связей, возникающих
User Slolka : 16 октября 2013
Статистичне прогнозування кон’юнктури аграрного ринку в Україні
ЗАГАЛЬНА ХАРАКТЕРИСТИКА РОБОТИ Формування прогресивної економічної системи базується на оновленні застарілих і створенні нових конкурентноздатних сфер і комплексів економіки України, структурній перебудові промисловості, аграрного сектору, інфраструктури й ринкових відносин у широкому розумінні. Функціонування ринкових відносин у аграрному секторі супроводжується формуванням кількісно і якісно нових продуктивних зв’язків у системі агропромислового комплексу (АПК), зміною структури виробництва, з
User Qiwir : 27 августа 2013
10 руб.
Анализ стихотворения "Узник" Пушкин
Задание: А) Письменно проанализируйте стихотворение А.С. Пушкина «Узник». План анализа: История создания Тема и идея Композиция Средства выразительности Стихотворный размер Б) Дополните анализ своими размышлениями. Понравилось ли вам выбранное для анализа стихотворение? Какие чувства оно вызвало у вас? 90 процентов уникальность в системе антиплагиат.ру
User Алиса8 : 5 октября 2020
200 руб.
Зачет по дисциплине: Визуальное программирование и человеко-машинное взаимодействие (часть 1). Билет № 2*
Билет №2 (для получения Зачета по дисциплине) Задание. Разработать приложение, выполняющее следующие действия: • Реализовать Главное меню с пунктами: Старт, Минимум, Размер (ввод размеров массива), О программе, Выход. • по нажатию на пункт Старт формируется двумерный массив A размером N x M с помощью генератора случайных чисел и отображается в окне формы. • размеры массива Mas[N, M] задаются c помощью элементов textbox (допускается использование других элементов) по пункту меню Размер.
User IT-STUDHELP : 19 июня 2023
250 руб.
promo
up Наверх