РАЗРАБОТКА ВЕБ-СЕРВИСА ДЛЯ ИЗУЧЕНИЯ АЛГОРИТМОВ ДВОИЧНОЙ АРИФМЕТИКИ С ПОДДЕРЖКОЙ ВАРИАТИВНЫХ МЕТОДОВ ВЫЧИСЛЕНИЙ
Аннотация и ключевые слова
Аннотация:
Рассматривается задача повышения эффективности изучения алгоритмов двоичной арифметики в рамках подготовки специалистов в области информатики и вычислительной техники. Цель: разработка образовательного веб-сервиса, предназначенного для комплексного изучения алгоритмов двоичной арифметики. Методы: в качестве методологической основы используются анализ существующих программных решений и проектирование модульной архитектуры веб-приложения. Результаты: в отличие от существующих аналогов, разработанный сервис реализует полный цикл преобразований и вычислений — от перевода чисел в прямые, обратные и дополнительные коды до выполнения базовых арифметических операций с поддержкой вариативных вычислительных методов. Ключевым преимуществом решения является модуль генерации детализированных пошаговых решений, способствующих углубленному освоению алгоритмических основ. Научная новизна работы заключается в создании унифицированной программной платформы, сочетающей вариативные методы двоичных вычислений с алгоритмически прозрачной визуализацией каждого этапа обработки данных. Практическая значимость: результаты проведенного сравнительного анализа позволяют говорить о целесообразности использования разработанного сервиса в образовательной практике. Комплексный характер реализованных функций и высокая степень детализации вычислительных процессов создают предпосылки для его применения при изучении дисциплин, связанных с архитектурой ЭВМ и теоретическими основами информатики.

Ключевые слова:
двоичные числа, двоичная арифметика, системы счисления, веб-сервис, образовательные технологии, визуализация вычислений, алгоритмы
Список литературы

1. Binary Calculator // RapidTables. URL: http://www.rapidtables.com/calc/math/binary-calculator.html (дата обращения: 02.11.2025).

2. Калькулятор чисел в различных системах счисления // Calculatori.ru. URL: http://calculatori.ru/allsystem.html (дата обращения: 02.11.2025).

3. Parhami B. Computer Arithmetic: Algorithms and Hardware Designs. Second Edition. New York: Oxford University Press, 2010. 672 p.

4. Mano M. M., Ciletti M. D. Digital Design: With an Introduction to the Verilog HDL, VHDL, and SystemVerilog. Sixth Edition. Upper Saddle River (NJ): Pearson Education, 2017. 720 p.

5. Sommerville I. Software Engineering. Tenth Edition. Boston (MA): Pearson Education, 2015. 816 p.

6. Паттерсон Д. А., Хеннесси Дж. Л. Архитектура компьютера и проектирование компьютерных систем. Четвертое издание = Computer Organization and Design. Fourth Edition / пер. с англ. Н. Вильчинского. СПб.: Питер, 2012. 784 с.

7. Таненбаум Э. С., Остин Т. Архитектура компьютера. Шестое издание = Structured Computer Organization. Sixth Edition / пер. с англ. Е. Матвеева. СПб.: Питер, 2021. 816 с.

8. Савельев А. Я. Основы информатики: учебник для вузов. М.: Изд-во МГТУ им. И. Э. Баумана, 2001. 328 с.

9. Ercegovac M. D., Lang T. Digital Arithmetic. San Francisco (CA): Morgan Kaufmann, 2003. 769 p. DOI: https://doi.org/10.1016/B978-155860798-9/50011-7

10. Harris S. L., Harris D. M. Digital Design and Computer Architecture: RISC-V Edition. Cambridge (MA): Morgan Kaufmann, 2022. 732 p. DOI: https://doi.org/10.1016/B978-0-12-820064-3.00006-4

Войти или Создать
* Забыли пароль?