Главная Работы на конкурс Предметное образование Технические дисциплины Проектная работа «Создание калькулятора троичной уравновешенной системы счисления в среде Python»
Проектная работа «Создание калькулятора троичной уравновешенной системы счисления в среде Python»
Автор: Прохин Михаил Алексеевич
Место работы/учебы (аффилиация): ГБОУ "Лицей-интернат "ЦОД", г. Нижний Новгород, 10 класс
Научный руководитель: Кузина Ольга Владимировна, учитель информатики
В ходе изучения курса информатики на уроке по системам счисления, отличным от двоичной, меня заинтересовала троичная уравновешенная система счисления (ТУСС) и связанная с ней троичная логика, которая легла в основу малой ЭВМ «Сетунь», созданной в МГУ ещё в 1959 году.
Я решил подробнее изучить эту систему счисления, алгоритмы перевода чисел между десятичной системой счисления и ТУСС, осуществление сложения (вычитания), умножения и деления в ней. При работе с различными системами счисления я нередко подстраховываюсь с помощью калькулятора, которого, к сожалению, для ТУСС найти не смог, что стало причиной выбора темы для данного проекта.
Было необходимо выбрать среду для реализации проекта. В итоге был избран Python. Синтаксис этого языка прост в изучении, с ним я знаком, так как в лицее он является основным используемым при программировании на уроках информатики. Интерпретатор Python бесплатен, как и доступ к библиотекам, например PyQt, с помощью которой будет реализовано графическое оформление программы.
Объекты исследования: троичная уравновешенная система счисления и язык программирования Python.
Предмет исследования: алгоритмы выполнения арифметических действий в ТУСС и их реализация в Python.
Цель проекта: создание калькулятора, работающего с ТУСС, используя среду Python.
Задачи проекта:
- Изучить алгоритм перевода чисел в ТУСС.
- Изучить осуществление арифметических операций в ТУСС.
- Представить данные алгоритмы в Python.
- Создать приложение-калькулятор троичной уравновешенной системы счисления в среде Python.
Смотреть похожие работы
Исследовательский проект «Интернет почтальоны. Кто доставляет наши сообщения?»
Исследовательская работа «Платформа для изучения работы датчиков VEX IQ»
Проектная работа «Генератор проверочных работ по неправильным глаголам»
Исследовательский проект «Изучение базовых криптографических алгоритмов и их реализация на Python»
Исследовательский проект «Использование технологии Scratch для создания информационных материалов»
Доклад к исследовательской работе «Разработка приложения для туристического агентства «Меридиан» на платформе Android»
Мероприятие завершено

Добавить комментарий