Skip to main content

Sistema Universitario de Métodos Académicos (SUMA) - librería Python con backend en Rust

Project description

Versión Build Status Licencia

SUMA - Sistema Universitario de Métodos Académicos

Librería académica para el aprendizaje y resolución rigurosa de métodos universitarios, con un enfoque práctico y accesible.


SUMA es una librería académica orientada a estudiantes universitarios y autodidactas con conocimientos básicos de programación en Python. Permite:

  • Resolver problemas y ejercicios de diversas materias (álgebra booleana, estructuras de datos, finanzas, entre otras).
  • Verificar y validar resultados de ejercicios realizados manualmente.
  • Comprender y aplicar métodos académicos mediante herramientas computacionales confiables.

Objetivos

  • Proveer un núcleo Rust eficiente y confiable para cálculos académicos
  • Exponer funciones accesibles desde Python mediante bindings
  • Mantener una arquitectura modular para facilitar la expansión de nuevas materias

Secciones iniciales

Materia Funcionalidades principales
Álgebra Booleana Tablas de verdad, Mapas de Karnaugh, Simplificación de expresiones
(Próximamente) Estructuras de datos, Finanzas computacionales, Otros métodos universitarios

Instalación (en desarrollo)

pip install suma

Ejemplo de uso rápido

import suma

# Ejemplo: Generar una tabla de verdad
tabla = suma.booleana.tabla_verdad('A and B')
print(tabla)

Contribuciones

Las contribuciones de la comunidad son bienvenidas. Si tienes sugerencias, mejoras o encuentras algún error, no dudes en abrir un issue o pull request.


Licencia

Este proyecto está bajo la licencia MIT.


Desarrollado por estudiantes, para estudiantes, con dedicación y rigor académico.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

suma_ulsa-0.1.3.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

suma_ulsa-0.1.3-cp313-cp313-win_amd64.whl (101.8 kB view details)

Uploaded CPython 3.13Windows x86-64

File details

Details for the file suma_ulsa-0.1.3.tar.gz.

File metadata

  • Download URL: suma_ulsa-0.1.3.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.4

File hashes

Hashes for suma_ulsa-0.1.3.tar.gz
Algorithm Hash digest
SHA256 fc5dd44f29c7010ce782f2b88016fd5ec1c98b9749c2cbd621eb8c56f969e981
MD5 7ceadf4fa3fec23192f509812b30fc91
BLAKE2b-256 13c743c20c4f0a2c822ba08c05d45f8a0af603af3d89fbfd87dd049ceb54bab3

See more details on using hashes here.

File details

Details for the file suma_ulsa-0.1.3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for suma_ulsa-0.1.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9bb1191cc8acde6275bf56af992aa68b2ea106e2f964e442a76fa833eeadd8ab
MD5 17443614951953bf41dfc091055f2f03
BLAKE2b-256 1b33c7d595f9a52cc1d8f0f09b8f7888628b5047bb24d515757615d90e3ed730

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page