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

Цена:
300 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon CalcFrac.cfg
material.view.file_icon CalcFrac.dof
material.view.file_icon CalcFrac.dpr
material.view.file_icon CalcFrac.exe
material.view.file_icon CalcFrac.ico
material.view.file_icon CalcFrac.res
material.view.file_icon CalcFrac.~dpr
material.view.file_icon History.dcu
material.view.file_icon History.ddp
material.view.file_icon History.dfm
material.view.file_icon History.pas
material.view.file_icon History.~dfm
material.view.file_icon History.~pas
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 UClcPnl.~ddp
material.view.file_icon UClcPnl.~dfm
material.view.file_icon UClcPnl.~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 UFrac.dcu
material.view.file_icon UFrac.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
material.view.file_icon Курсовая.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание
Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы Object Pascal и библиотеку визуальных компонентов VCL Delphi для построения интерфейса.

Варианты чисел: простые дроби.

Общие требования
Калькулятор обеспечивает вычисление выражений с использованием операций: +, -, *. / и функций: Sqr (возведение в квадрат), Rev (1/x - вычисление обратного значения) без учёта приоритета операций. Приоритет функций одинаковый, выше приоритета операций. Операции имеют равный приоритет.
1. Предусмотреть возможность ввода операндов в выражение:
o с клавиатуры,
o с помощью командных кнопок интерфейса,
o из буфера обмена,
o из памяти.
2. Необходимо реализовать команду (=). которая завершает вычисление выражения. Она выполняет текущую операцию.
3. Необходимо реализовать команду С (начать вычисление нового выражения), которая устанавливает калькулятор в начальное состояние. Она сбрасывает текущую операцию и устанавливает нулевое значение для отображаемого числа и операндов.
4. Интерфейс выполнить в стиле стандартного калькулятора Windows (вид - обычный).
2. Приложение должно иметь основное окно для ввода исходных данных, операций и отображения результата и окно для вывода сведений о разработчиках приложения.
3. Основное окно должно содержать список из трёх меню:
 Правка:
Содержит два пункта: “Копировать” и “Вставить”. Эти команды используются для работы с буфером обмена;
o Настройка:
Содержит команды выбора режима работы приложения;
o Справка:
Этот команда для вызова справки о приложении.
7. Калькулятор должен обеспечивать возможность ввода исходных данных с помощью:
o командных кнопок (мышью),
o клавиатуры: цифровой и алфавитно-цифровой.
8. Вводимые числа выравнивать по правому краю.
9. Калькулятор должен быть снабжён памятью. Для работы с памятью необходимы команды:
o MC (“Очистить”),
o MS (“Сохранить”),
o MR (“Копировать”),
o M+ (“Добавить к содержимому памяти”).
Память может находиться в двух состояниях, которые отображаются на панели:
o “Включена” (M). В памяти храниться занесённое значение
o “Выключена” ( ). В памяти находится ноль.
Состояние памяти меняется командами “Сохранить” и “Добавить к содержимому памяти”.
10. Для редактирования вводимых значений необходимы команды:
o BackSpase (удалить крайний справа символ отображаемого числа),
o CE (заменить отображаемое число нулевым значением)
o Добавить символ, допустимый в изображении числа (арабские цифры, знак, разделители).
11. Для просмотра выполненных вычислений после последней команды “=” калькулятор необходимо снабдить командой “История”.
12. Снабдите компоненты интерфейса всплывающими подсказками.

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

Год сдачи - 2011
Оценка - хорошо
Замечания к курсовому проекту
1. Некорректная работа редактора при вводе значения 0, знака, разделителя в режиме «дробь». При вводе 0 или знака работа приложения аварийно завершается. При вводе разделителя «\» значение числителя не отображается.
2. Ошибка при работе с памятью. Так при вводе и сохранении в памяти 2, а затем выполнении операций 2+3*(значение из памяти) получается результат 15 вместо 10.
Оценка за курсовой проект «хорошо».

Зайцев М.Г.
КУРСОВАЯ РАБОТА по дисциплине «Современные технологии программирования» Калькулятор простых дробей
Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы Object Pascal и библиотеку визуальных компонентов VCL Delphi для построения интерфейса. Варианты чисел: простые дроби. Общие требования Калькулятор обеспечивает вычисление выражений с использованием операций: +, -, *. / и функций: Sqr (возведение в квадрат), Rev (1/x - вычисление обратного значения) без учёта приоритета операций. Приоритет функций одинаковый, в
User verteiben2013 : 1 марта 2016
500 руб.
Курсовая работа по дисциплине: Современные технологии программирования. «Калькулятор простых дробей». Вариант 09
Задание Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы Object Pascal и библиотеку визуальных компонентов VCL Delphi для построения интерфейса. Варианты чисел: простые дроби. Общие требования Калькулятор обеспечивает вычисление выражений с использованием операций: +, -, *. / и функций: Sqr (возведение в квадрат), Rev (1/x - вычисление обратного значения) без учёта приоритета операций. Приоритет функций одина
User Учеба "Под ключ" : 1 сентября 2017
1000 руб.
Современные технологии программирования. Калькулятор простых дробей
Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы Object Pascal и библиотеку визуальных компонентов VCL Delphi для построения интерфейса. Варианты чисел: o простые дроби. Общие требования Калькулятор обеспечивает вычисление выражений с использованием операций: +, -, *. / и функций: Sqr (возведение в квадрат), Rev (1/x - вычисление обратного значения) без учёта приоритета операций. Приоритет функций одинаковый, вы
User RedSunrise : 8 января 2018
20 руб.
Современные технологии программирования. Калькулятор простых дробей
Лабораторная работа №6. Интерфейс калькулятора простых дробей
Лабораторная работа. Интерфейс калькулятора простых дробей Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1. Разработать и реализовать класс «Интерфейс калькулятора простых дробей» тип TClcPnl наследник TForm, используя класс • Object Pascal, • С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом: Интер
User Udacha2013 : 27 февраля 2016
200 руб.
Лабораторная работа №5. Управление калькулятором простых дробей
Лабораторная работа. Управление калькулятором простых дробей Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1. Разработать и реализовать класс «Управление калькулятором простых дробей» тип TCtrl, используя класс • Object Pascal, • С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:
User Udacha2013 : 27 февраля 2016
200 руб.
Курсовая работа по дисциплине: Современные технологии программирования. Вариант 10 (магистратура)
Тема работы: Проектирование и реализация программ в технологии «абстрактных типов данных» и объектно-ориентированного программирования. Цель работы: Сформировать практические навыки: • проектирования программ в технологии «абстрактных типов данных» и «объектно-ориентированного программирования» и построения диаграмм UML; • реализации абстрактных типов данных с помощью классов C#; • использования библиотеки визуальных компонентов VCL для построения интерфейса, • тестирования программ. Задание С
User Roma967 : 11 июля 2019
1000 руб.
promo
Современные технологии программирования. Лабораторные 1-5. Калькулятор простых дробей
Задание 1. Реализовать абстрактный тип данных “простая дробь”, используя классы Object Pascal, С++ в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных “простые дроби”. ADT TFrac Данные Простая дробь (тип TFrac) - это пара целых чисел: числитель и знаменатель (a/b). Простые дроби изменяемые. Операции Операции могут вызываться только объектом простая дробь (тип TFrac), указатель на к
User RedSunrise : 8 января 2018
100 руб.
Современные технологии программирования. Лабораторные 1-5. Калькулятор простых дробей
Курсовая работа по дисциплине Современные технологии программирования
Тема Проектирование и реализация программ в технологии «абстрактных типов данных» Цель Сформировать практические навыки: проектирования программ в технологии «абстрактных типов данных»; реализации абстрактных типов данных с помощью классов Object Pascal; использования библиотеки визуальных компонентов VCL для построения интерфейса, тестирования программ. Задание Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с вариантом, используя классы O
User Некто : 16 сентября 2018
200 руб.
«Грузовое АТП на 300 автомобилей. Зона ТР»
В данном дипломном проекте - были разработаны: 1.Технический проект предприятия 2. Рабочий проект зоны ТР 3. Патентная часть – решение конструкторской задачи и исследование уровня новизны техники. 4. Конструкторская часть. 5. Технологический процесс по выпрессовки шкворня передней оси автомобиля "КамаЗ-5410". 6. Раздел экологичности и безопасности дипломного проекта. 7. Экономическая часть В техническом проекте были произведены: расчет производственной программы, распределение годовых объе
User Dynamic : 10 апреля 2009
Центробежный нагнетатель Н-300-1,23-Рабочее колесо-Ротор-Спецификация-Деталировка-Сборочный чертеж-Чертежи-Графическая часть-Оборудование транспорта и хранения нефти и газа-Курсовая работа-Дипломная работа
Центробежный нагнетатель Н-300-1,23-Рабочее колесо-Ротор-Спецификация-Деталировка-Сборочный чертеж-Чертежи-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Оборудование транспорта и хранения нефти и газа-Курсовая работа-Дипломная работа
User lesha.nakonechnyy.92@mail.ru : 19 сентября 2023
557 руб.
Центробежный нагнетатель Н-300-1,23-Рабочее колесо-Ротор-Спецификация-Деталировка-Сборочный чертеж-Чертежи-Графическая часть-Оборудование транспорта и хранения нефти и газа-Курсовая работа-Дипломная работа
Характеристика веб-браузерів. Загальновживані норми оформлення текстового матеріалу
Вступ РОЗДІЛ І. ХАРАКТЕРИСТИКА ВЕБ-БРАУЗЕРІВ 1.1 Веб-браузери 1.2 Статистика браузерів в Україні на березень 2009 р 1.3 Вимоги до web-браузерів 1.4 Типи web-браузерів 1.4.1 Internet Explorer 1.4.2 Internet Explorer 6.0 1.4.3 Internet Explorer 7.0 1.4.4 Можливості браузера Internet Explorer 7 1.4.5 Internet Explorer 8 1.4.6 Браузер Opera 1.4.7 Браузер Mozilla Firefox 1.4.8 Можливості Mozilla Firefox РОЗДІЛ ІІ. ЗАГАЛЬНОВЖИВАНІ НОРМИ ОФОРМЛЕННЯ ТЕКСТОВОГО МАТЕРІ
User Elfa254 : 6 октября 2013
Погрузка экскаватора ЭКГ-8 на железнодорожный транспорт
Материал содержит большое количество чертежей, расчетов к погрузке элементов экскаватора в полувагоны, на железнодорожный транспортер колодцевого типа, на железнодорожную платформу. Цель настоящего расчета: организация надежного и безопасного производства всего комплекса погрузочных работ при погрузке в ж/д вагоны и дальнейшей транспортировке к месту назначения элементов экскаватора ЭКГ-8. Данный расчет выполнен на основании имеющейся технической документации. Наст
User GnobYTEL : 23 августа 2012
50 руб.
up Наверх