Программный калькулятор формул
Keywords:
программирование, калькулятор, калькулятор формулAbstract
В настоящее время все калькуляторы (неспециализированные и непрограммируемые) работают с цифрами. Если же требуется вести расчеты по формулам (буквенным обозначениям), то здесь приходится обращаться к программным пакетам, таким как Excel, MathCad и другие. Мы поставили своей целью создать портативную программу «Калькулятор формул», позволяющую работать с формулами в виде буквенных обозначений, а также графически интерпретировать результаты расчета по формулам (т.е. строить графики).Актуальность разработки подобного программного продукта обусловлена тем, что он является универсальным (не привязанным к какой-либо отдельной сфере), обладает встроенными возможностями хранения уже проведенных расчетов и введенных формул, позволяет наглядно интерпретировать результаты расчетов в виде графиков функций. Данная программа разработана для записи формул (в статическом или динамическом виде) и для нахождения значения формулы. Калькулятор может работать в двух режимах: стандартном и графическом. Формулы в калькуляторе можно сохранять (и удалять формулу в самой программе) с возможностью использовать её в дальнейшем. Также можно добавить текстовое словесное описание к формуле (описание сохраняется вместе с формулой). Калькулятор имеет встроенные константы. Отличительной особенностью данного калькулятора является возможность построения графиков функций. Следует отметить, что калькулятор способен строить графики не только стандартных математических функций, но и любых аналитических функций, введенных в стандартном режиме. В качестве среды разработки был выбран язык программирования PascalABC. PascalABC – это система программирования и язык Pascal нового поколения, позволяющая работать с платформой Microsoft.NET.
References
Калькулятор. Материал из Википедии – свободной энциклопедии. Электронный ресурс. https://ru.wikipedia.org/wiki/ (дата обращения 01.05.2019г.)
Мухортова Е.А., Замотаев С.В., Щемелева Ю.Б. Разработка программы шифрования информации. В сборнике: Проблемы автоматизации. Региональное управление. Связь и автоматика (ПАРУСА-2018) Сборник трудов VII Всероссийской научной конференции молодых ученых, аспирантов и студентов. сост. Ю. Б. Щемелева, С. В. Кирильчик. 2018. С. 256–264.
Чередняков А. А., Горовенко Л. А. Методы умножения целых чисел. В сборнике: Студенческий научный форум – 2017 IX Международная студенческая электронная научная конференция. 2017.
Программная разработка калькулятора формул. Шевченко Л. А., Щемелева Ю. Б. В сборнике: Исследования и творческие проекты для развития и освоения проблемных и прибрежно-шельфовых зон юга России. сборник трудов X Всероссийской Черноморской школы-семинара молодых ученых, аспирантов, студентов и школьников. МИНОБРНАУКИ РОССИИ; «ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»; Филиал ЮФУ в г. Геленджике Краснодарского края; Администрация Краснодарского края; Администрация города-курорта Геленджик; Южный научный центр Российской академии наук; Кубанский государственный университет; Международная Академия наук экологии, безопасности человека и природы (МАНЭБ); АО «ЮЖМОРГЕОЛОГИЯ»; Русское географическое общество – Краснодарское отделение. 2019. С. 453–456. (РИНЦ)
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2021 Молодёжный вестник Новороссийского филиала Белгородского государственного технологического университета им. В. Г. Шухова
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Copyright information
Тексты данной электронной статьи защищены (cc) Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Вы можете свободно:
Делиться (You are free: to Share) – копировать, распространять и передавать другим лицам данную электронную книгу при обязательном соблюдении следующих условий:
– Атрибуция (Attribution) – Вы должны атрибутировать произведения (указывать автора и источник) в порядке, предусмотренном автором или лицензиаром (но только так, чтобы никоим образом не подразумевалось, что они поддерживают вас или использование вами данного произведения).
– Некоммерческое использование (Noncommercial use) – Вы не можете использовать эти произведения в коммерческих целях.
– Без производных произведений – Вы не можете изменять, преобразовывать или брать за основу эту электронную книгу или отдельные произведения.
Licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-nd/4.0/
or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.
You are free:
to Share — to copy, distribute and transmit the work
Under the following conditions:
Attribution — You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).
Non-commercial — You may not use this work for commercial purposes.
No Derivative Works — You may not alter, transform, or build upon this work.
Any of the above conditions can be waived if you get permission from the copyright holder.