Курсовая работа по дисциплине «Современные технологии программирования». Калькулятор комплексных чисел

Цена:
150 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon COMPUTER.ICO
material.view.file_icon Kurs.cfg
material.view.file_icon Kurs.dof
material.view.file_icon Kurs.dpr
material.view.file_icon Kurs.exe
material.view.file_icon Kurs.rab.doc
material.view.file_icon Kurs.res
material.view.file_icon UClcPnl.dcu
material.view.file_icon UClcPnl.ddp
material.view.file_icon UClcPnl.dfm
material.view.file_icon UClcPnl.pas
material.view.file_icon UComplex.dcu
material.view.file_icon UComplex.pas
material.view.file_icon UControl.dcu
material.view.file_icon UControl.pas
material.view.file_icon UEditor.dcu
material.view.file_icon UEditor.pas
material.view.file_icon Uhist.dcu
material.view.file_icon Uhist.ddp
material.view.file_icon Uhist.dfm
material.view.file_icon Uhist.pas
material.view.file_icon UMemory.dcu
material.view.file_icon UMemory.pas
material.view.file_icon UProc.dcu
material.view.file_icon UProc.pas

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

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

Описание

Тема: Проектирование и реализация программ в технологии «абстрактных типов данных».

Цель:
Сформировать практические навыки:
• проектирования программ в технологии «абстрактных типов данных»;
• реализации абстрактных типов данных с помощью классов Object Pascal;
• использования библиотеки визуальных компонентов VCL для построения интерфейса,
• тестирования программ.

Задание:
Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы Object Pascal и библиотеку визуальных компонентов VCL Delphi для построения интерфейса.
Вариант чисел - комплексные числа.
Общие требования
Калькулятор обеспечивает вычисление выражений с использованием операций: +, -, *. / и функций: Sqr (возведение в квадрат), Rev (1/x - вычисление обратного значения) без учёта приоритета операций. Приоритет функций одинаковый, выше приоритета операций. Операции имеют равный приоритет.
1. Предусмотреть возможность ввода операндов в выражение:
• с клавиатуры,
• с помощью командных кнопок интерфейса,
• из буфера обмена,
• из памяти.
3. Необходимо реализовать команду (=). которая завершает вычисление выражения. Она выполняет текущую операцию.
4. Необходимо реализовать команду С (начать вычисление нового выражения), которая устанавливает калькулятор в начальное состояние. Она сбрасывает текущую операцию и устанавливает нулевое значение для отображаемого числа и операндов.
5. Интерфейс выполнить в стиле стандартного калькулятора Windows (вид - обычный).

6. Приложение должно иметь основное окно для ввода исходных данных, операций и отображения результата и окно для вывода сведений о разработчиках приложения.
7. Основное окно должно содержать список из трёх меню:
• Правка:
Содержит два пункта: «Копировать» и «Вставить». Эти команды используются для работы с буфером обмена;
• Настройка:
Содержит команды выбора режима работы приложения;
• Справка:
Этот команда для вызова справки о приложении.
8. Калькулятор должен обеспечивать возможность ввода исходных данных с помощью:
• командных кнопок (мышью),
• клавиатуры: цифровой и алфавитно-цифровой.
9. Вводимые числа выравнивать по правому краю.
10. Калькулятор должен быть снабжён памятью. Для работы с памятью необходимы команды:
• MC («Очистить»),
• MS («Сохранить»),
• MR («Копировать»),
• M+ («Добавить к содержимому памяти»).
Память может находиться в двух состояниях, которые отображаются на панели:
• «Включена» (M). В памяти храниться занесённое значение
• «Выключена» ( ). В памяти находится ноль.
Состояние памяти меняется командами «Сохранить» и «Добавить к содержимому памяти».
11. Для редактирования вводимых значений необходимы команды:
•  BackSpase (удалить крайний справа символ отображаемого числа),
• CE (заменить отображаемое число нулевым значением)
• Добавить символ, допустимый в изображении числа (арабские цифры, знак, разделители).
12. Для просмотра выполненных вычислений после последней команды «=» калькулятор необходимо снабдить командой «История».
13. Снабдите компоненты интерфейса всплывающими подсказками.
Тип числа – «Калькулятор комплексных чисел».

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

Коментарии: Сдано 2012г.
Вариант 23
Курсовая работа по дисциплине «Современные технологии программирования» на тему «Калькулятор комплексных чисел»
Задание • Спроектировать и реализовать калькулятор простых дробей для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы С++. Общие требования Калькулятор обеспечивает вычисление выражений с использованием операций: +, -, *. / и функций: Sqr (возведение в квадрат), Rev (1/x - вычисление обратного значения) без учёта приоритета операций. Приоритет функций одинаковый, выше приоритета операций. Операции имеют равный приоритет. 1. Предусмотреть возможность ввода
User teacher-sib : 9 ноября 2016
400 руб.
Современные технологии программирования 2 Калькулятор комплексных чисел
Сформировать практические навыки: проектирования программ в технологии «абстрактных типов данных» и «объектно-ориентированного программирования» и построения диаграмм UML; реализации абстрактных типов данных с помощью классов C#; использования библиотеки визуальных компонентов VCL для построения интерфейса, тестирования программ. Задание Спроектировать и реализовать приложение под Windows в соответствии с вариантом, используя классы C# и библиотеку визуальных компонентов для построения интер
User Сергей38 : 9 марта 2023
400 руб.
Современные технологии программирования 2 Калькулятор комплексных чисел
Современные технологии программирования. Курсовая работа. Вариант №23. Калькулятор комплексных чисел
Тема: Проектирование и реализация программ в технологии «абстрактных типов данных». Цель: Сформировать практические навыки: • проектирования программ в технологии «абстрактных типов данных»; • реализации абстрактных типов данных с помощью классов Object Pascal; • использования библиотеки визуальных компонентов VCL для построения интерфейса, • тестирования программ. Задание: Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, испо
User nik200511 : 20 марта 2018
249 руб.
Современные технологии программирования. Курсовая работа. Вариант №18. Калькулятор комплексных чисел.
Тема Проектирование и реализация программ в технологии «абстрактных типов данных» Цель Сформировать практические навыки: • проектирования программ в технологии «абстрактных типов данных»; • реализации абстрактных типов данных с помощью классов Object Pascal; • использования библиотеки визуальных компонентов VCL для построения интерфейса, • тестирования программ. Задание Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя
User nik200511 : 13 июня 2017
372 руб.
Современные технологии программирования. Лабораторная работа №6. Для вариантов №№17-24. Интерфейс калькулятора комплексных чисел
Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1. Разработать и реализовать класс «Интерфейс калькулятора комплексных чисел» тип TClcPnl наследник TForm, используя класс • Object Pascal, • С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом: ИнтерфейсКалькулятораКомплексныхЧисел строкаКомплексноеЧисло:
User nik200511 : 27 февраля 2015
77 руб.
Курсовая работа по дисциплине Современные технологии программирования
Тема Проектирование и реализация программ в технологии «абстрактных типов данных» Цель Сформировать практические навыки: проектирования программ в технологии «абстрактных типов данных»; реализации абстрактных типов данных с помощью классов Object Pascal; использования библиотеки визуальных компонентов VCL для построения интерфейса, тестирования программ. Задание Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы O
User Некто : 16 сентября 2018
200 руб.
Курсовая работа По дисциплине: Современные технологии программирования
Задание Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы Object Pascal и библиотеку визуальных компонентов VCL Delphi для построения интерфейса. Общие требования. Калькулятор обеспечивает вычисление выражений с использованием операций: +, -, *. / и функций: Sqr (возведение в квадрат), Rev (1/x - вычисление обратного значения) без учёта приоритета операций. Приоритет функций одинаковый, выше приоритета операций.
User vohmin : 29 мая 2018
50 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №3
адание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность доб
User holm4enko87 : 17 июня 2025
500 руб.
promo
Контрольная работа по дисциплине: Экономико-математические модели. Вариант №7
Задача №1 Дано: Индивид планирует прожить 10 лет, из них работая в течение 8 лет. Ожидаемые заработки по годам равны: 20, 40, 60, 80, 100, 100, 120, 80 единиц. Задача №2 Дано: Производственная функция вида Определить: К какому классу ПФ относится данная функция? Является ли она однородной? Докажите. Если функция является однородной, то определите степень однородности. Задача №3 Дано: Функции, определяющие поведение экономических субъектов на рынках благ: St = 0,2Yt-1 – 80. It = 0,8(Yt-1 -
User Кошка : 8 апреля 2016
200 руб.
Организацияи проектирование монтажа системы газоснабжения
Элементы сетевого графика Построение сетевого графика Расчет сетевого графика Оформление сетевого графика Определение объемов СМР Материально-техническое обеспечение строящегося объекта Техника безопасности
User Aronitue9 : 17 января 2015
Петро Калнишевський - постать овіяна легендами
Вступ. Петро Калнишевський – постать овіяна легендами… Як Петро Калнишевський потрапив на Січ. Відносини кошового з російським урядом, імператрицею Катериною ІІ. Ув’язнення Калнишевського та його перебування у Соловецькому монастирі. Дарунки кошового Петра Калнишевського. Доля Калнишевського – таємниця для всіх, за винятком царського двору. Висновок. 9. Список використаної літератури. Гетьманьський період ми ми виділяємо осібно, бо обставини історичні складаються так, що Україна у цю до
User elementpio : 3 января 2013
up Наверх