Курсовая работа по Современные технологии программирования. Универсальный калькулятор

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon mainwindow.h
material.view.file_icon taeditor.h
material.view.file_icon tanumber.h
material.view.file_icon tceditor.h
material.view.file_icon tcomp.h
material.view.file_icon tcontrol.h
material.view.file_icon tconv.h
material.view.file_icon tfeditor.h
material.view.file_icon tfrac.h
material.view.file_icon tmemory.h
material.view.file_icon tproc.h
material.view.file_icon treal.h
material.view.file_icon treditor.h
material.view.file_icon main.cpp
material.view.file_icon mainwindow.cpp
material.view.file_icon tceditor.cpp
material.view.file_icon tcomp.cpp
material.view.file_icon tcontrol.cpp
material.view.file_icon tconv.cpp
material.view.file_icon tfeditor.cpp
material.view.file_icon tfrac.cpp
material.view.file_icon tmemory.cpp
material.view.file_icon tproc.cpp
material.view.file_icon treal.cpp
material.view.file_icon treditor.cpp
material.view.file_icon calc.pro
material.view.file_icon mainwindow.ui
material.view.file_icon calc.pro.user
material.view.file_icon Снимок_экрана_041616_011234_AM.jpg
material.view.file_icon CalcOtchet.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра изображений
  • Microsoft Word

Описание

Программа написана в QT Creator.
Разработайте Универсальный калькулятор с интерфейсом в стиле Windows, который позволил бы вычислять выражения с р-ичными числами, простыми дробями, комплексными числами.

Список классов

MainWindow – главное окно приложения, отвечающее за обработку ввода, вывода и интерфейс
TComplex, TFrac, TReal – реализация комплексных, дробных и простых(p-ичных) чисел соответственно.
TCEditor, TFEditor, TREditor – классы-редакторы наших чисел.
TConv – конвертер из десятичной системы счисления в любую от 2-ой до 16-ой и наоборот.
TMemory – класс реализующий память калькулятора.
TProcessor - класс, представляющий из себя машину для вычисления операций над числами.
TControl – класс управления.

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

Год сдачи: 2017
Сибирский Государственный Университет Телекоммуникаций и Информатики
Оценка: Отлично
Преподаватель:

Мирошников и Зайцев
Курсовая работа. Современные технологии программирования
на тему «Проектирование и реализация программ в технологии «абстрактных типов данных»» Задание Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы Object Pascal и библиотеку визуальных компонентов VCL Delphi для построения интерфейса. Тип числа: действительное в системе счисления с основанием от 2 до 16. Прецеденты: 1-5. Операнды могут браться: - из памяти – да; - из буфера обмена – нет. История - да. Настро
User Lampa : 14 января 2014
52 руб.
Курсовая работа по дисциплине Современные технологии программирования
Тема Проектирование и реализация программ в технологии «абстрактных типов данных» Цель Сформировать практические навыки: проектирования программ в технологии «абстрактных типов данных»; реализации абстрактных типов данных с помощью классов Object Pascal; использования библиотеки визуальных компонентов VCL для построения интерфейса, тестирования программ. Задание Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы O
User Некто : 16 сентября 2018
200 руб.
Курсовая работа По дисциплине: Современные технологии программирования
Задание Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы Object Pascal и библиотеку визуальных компонентов VCL Delphi для построения интерфейса. Общие требования. Калькулятор обеспечивает вычисление выражений с использованием операций: +, -, *. / и функций: Sqr (возведение в квадрат), Rev (1/x - вычисление обратного значения) без учёта приоритета операций. Приоритет функций одинаковый, выше приоритета операций.
User vohmin : 29 мая 2018
50 руб.
Курсовая работа по предмету "Современные технологии программирования"
Задание Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы Object Pascal и библиотеку визуальных компонентов VCL Delphi для построения интерфейса. Общие требования. Калькулятор обеспечивает вычисление выражений с использованием операций: +, -, *. / и функций: Sqr (возведение в квадрат), Rev (1/x - вычисление обратного значения) без учёта приоритета операций. Приоритет функций одинаковый, выше приоритета операций.
User migsvet : 19 октября 2014
300 руб.
Курсовая работа по дисциплине Современные технологии программирования
План 1. Тема…………………………………………………………….3 2. Цель…………………………………………………………….3 3. Задание………………………………………………………...3 4. Общие требования………………………………………….3 5. Тип числа – «Калькулятор простых дробей»…………5 6. Требования……………………………………………………5 7. необходимо предусмотреть следующие варианты (прецеденты)использования калькулятора……………5 8. Отчет…………………………………………………………6 9. Спецификации к типам данных………………………….6 10. Текст пр
User 1231233 : 23 января 2012
23 руб.
Курсовая работа. Вариант №9. Современные технологии программирования
Задание Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы Object Pascal и библиотеку визуальных компонентов VCL Delphi для построения интерфейса. Вариант чисел: • простые дроби.
User qwerty54 : 8 ноября 2018
100 руб.
КУРСОВАЯ РАБОТА Вариант №4 Современные технологии программирования
Задание Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы Object Pascal и библиотеку визуальных компонентов VCL Delphi для построения интерфейса. Общие требования. Калькулятор обеспечивает вычисление выражений с использованием операций: +, -, *. / и функций: Sqr (возведение в квадрат), Rev (1/x - вычисление обратного значения) без учёта приоритета операций. Приоритет функций одинаковый, выше приоритета операций.
User protocol : 11 ноября 2017
400 руб.
Курсовая работа. Вариант №3. Современные технологии программирования.
Задание Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы Object Pascal и библиотеку визуальных компонентов VCL Delphi для построения интерфейса. Варианты чисел: р-ичные числа, простые дроби. комплексные числа. Общие требования Калькулятор обеспечивает вычисление выражений с использованием операций: +, -, *. / и функций: Sqr (возведение в квадрат), Rev (1/x - вычисление обратного значения) без учёта приоритет
User SibGUTI2 : 30 октября 2016
120 руб.
Резьбовые соединения Вариант 6
Резьбовые соединения Вариант 6 Задание: 1.Рассчитать и изобразить упрощенно по ГОСТ 2.315-68 соединения деталей болтом, винтом и шпилькой. 2.Составить спецификацию к сборочному чертежу. 3.Нанести необходимые размеры. Вариант 6 Исходные данные для выполнения задания резьбовое отверстие М16 Шпилька М8 ГОСТ 22034-76 Винт М16 ГОСТ 1491-72 Болт М10 ГОСТ 7798-70 m1=15 мм m2=10 мм m3=20 мм m4=40 мм Материал детали 1 ЧУГУН. Чертеж и спецификация выполнена на формате А3 (все на скриншотах показано и
User lepris : 26 августа 2022
170 руб.
Резьбовые соединения Вариант 6
Контрольная работа №1 по дисциплине: Приборы СВЧ и оптического диапазона. Вариант №10
Задача 1 В двухрезонаторном клистроном усилителе, работавшем в оптимальном режиме, изменили один из параметров. Требуется определить, как надо изменить другой параметр, чтобы получить ту же выходную мощность или как при этом изменится режим усилителя. Увеличили мощность входного сигнала от значения до . Во сколько раз надо изменить расстояние между резонаторами, чтобы сохранить оптимальный режим? Задача 2 Электроны, влетающие в замедляющую систему ЛБВ, имеют скорость , где – фазовая скоро
User Sanek1988 : 17 мая 2014
85 руб.
Контрольная работа. Организация нормирования и оплата труда. 3-й вариант
1.ИСХОДНЫЕ ДАННЫЕ 4 2.ПРОЕКТИРОВАНИЕ НОРМАТИВНОЙ СТРУКТУРЫ ЗАТРАТ РАБОЧЕГО ВРЕМЕНИ ИСПОЛНИТЕЛЯ 6 3.АНАЛИЗ ИСПОЛЬЗОВАНИЯ РАБОЧЕГО ВРЕМЕНИ 7 4.АНАЛИЗ ХРОНОМЕТРАЖНЫХ РЯДОВ 9 5.РАСЧЕТ НОРМ ВЫРАБОТКИ 13 6.ОПРЕДЕЛЕНИЕ ЭФФЕКТИВНОСТИ ВНЕДРЕНИЯ ПРОЕКТИРУЕМЫХ НОРМ ВЫРАБОТКИ 14 СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ………………………………………….19 1.ИСХОДНЫЕ ДАННЫЕ По результатам фотографий рабочего времени, проведенных исполнителями различных профессий в таблице 1 представлены средние фактические затраты времени за смену. При
User love14 : 8 октября 2013
250 руб.
Методы повышения нефтеотдачи пластов на Яунлорском месторождении
Введение. Геологический раздел. Общие сведения о районе месторождения. Стратиграфия и тектоника. Стратиграфия. Тектоника. Характеристика нефтегазоносных пластов. Характеристика пластовых флюидов. Основные водоносные комплексы. Микроэлементный состав подземных вод. Природные минеральные свойства вод. Геокриологические условия месторождения. Состояние разработки месторождения. Технико-технологический раздел. Уровень разработки проблемы в теории. Гидродинамические методы повышения нефтеотдачи пласт
User GnobYTEL : 3 сентября 2012
20 руб.
up Наверх