Главная Работы на конкурс Предметное образование Технические дисциплины Проектная работа «Создание калькулятора троичной уравновешенной системы счисления в среде Python»

Проектная работа «Создание калькулятора троичной уравновешенной системы счисления в среде Python»

Автор: Прохин Михаил Алексеевич

Место работы/учебы (аффилиация): ГБОУ "Лицей-интернат "ЦОД", г. Нижний Новгород, 10 класс

Научный руководитель: Кузина Ольга Владимировна, учитель информатики

В ходе изучения курса информатики на уроке по системам счисления, отличным от двоичной, меня заинтересовала троичная уравновешенная система счисления (ТУСС) и связанная с ней троичная логика, которая легла в основу малой ЭВМ «Сетунь», созданной в МГУ ещё в 1959 году.

Я решил подробнее изучить эту систему счисления, алгоритмы перевода чисел между десятичной системой счисления и ТУСС, осуществление сложения (вычитания), умножения и деления в ней. При работе с различными системами счисления я нередко подстраховываюсь с помощью калькулятора, которого, к сожалению, для ТУСС найти не смог, что стало причиной выбора темы для данного проекта.

Было необходимо выбрать среду для реализации проекта. В итоге был избран Python. Синтаксис этого языка прост в изучении, с ним я знаком, так как в лицее он является основным используемым при программировании на уроках информатики. Интерпретатор Python бесплатен, как и доступ к библиотекам, например PyQt, с помощью которой будет реализовано графическое оформление программы.

Объекты исследования: троичная уравновешенная система счисления и язык программирования Python.

Предмет исследования: алгоритмы выполнения арифметических действий в ТУСС и их реализация в Python.

Цель проекта: создание калькулятора, работающего с ТУСС, используя среду Python.

Задачи проекта:

  1. Изучить алгоритм перевода чисел в ТУСС.
  2. Изучить осуществление арифметических операций в ТУСС.
  3. Представить данные алгоритмы в Python.
  4. Создать приложение-калькулятор троичной уравновешенной системы счисления в среде Python.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Смотреть похожие работы

Проектная работа по созданию игры на платформе Uniti «Мусорный подход: приключение по управлению отходами»

Доступна к просмотру полнотекстовая версия работы

В современном мире компьютерные игры становятся все более популярным и важным элементом образовательного процесса. Игры не только увлекают детей и подростков, но и способствуют развитию различных навыков, таких как логическое мышление, решение пробле…

Проект «Защита данных»

Доступна к просмотру полнотекстовая версия работы

На сегодняшний день информация является главной ценностью современного мира. Благодаря информации осуществляется управление практически всеми сферами жизни современного человека. Информационные ресурсы приносят значительную пользу, однако они могут б…

Проект «Компьютерные вирусы»

Доступна к просмотру полнотекстовая версия работы

В современном мире компьютерные вирусы представляют из себя серьезную угрозу для безопасности информации. Пользователи компьютеров и гаджетов находятся под постоянной угрозой заражения вредоносным ПО. Разнообразие этих вредоносных программ обширно: о…

Исследовательский проект «Разработка веб-сервиса для оптимизации составления расписания, основанное на искусственном интеллекте»

Проблема усовершенствования учебного процесса образовательной организации за счет планирования проведения занятий является известной, ее решением занимались многие ученые и практики по созданию автоматизированных систем. В настоящее время эта проблем…

Информационный проект «Шифрование информации»

Доступна к просмотру полнотекстовая версия работы

В наше время вопрос безопасности данных в интернете стоит особенно остро. Многие люди сталкиваются с проблемой утечки данных и их дальнейшим использованием в нежелательных целях мошенниками. Однажды, используя для переписки с подругой электронную поч…

Индивидуальный проект «Универсальная среда разработки программного обеспечения»

Доступна к просмотру полнотекстовая версия работы

В век информационных технологий разрабатывается бесчисленное множество программного обеспечения для решения различных задач, которое с каждым годом находит применение во все большем количестве отраслей. Создание программы с абсолютного нуля, не имея…

Мероприятие завершено

Конкурс, в котором работа участвует

Направление

Форма представления работы

Ключевые слова

Дата публикации работы

16.05.2022