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.2.tar.gz (4.5 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.2-cp313-cp313-win_amd64.whl (100.9 kB view details)

Uploaded CPython 3.13Windows x86-64

File details

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

File metadata

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

File hashes

Hashes for suma_ulsa-0.1.2.tar.gz
Algorithm Hash digest
SHA256 39391fe72ff00f8a184cbd723aeb5145146633e98e0d2fe39c1ddec09dd15279
MD5 ae216896f0cc928eadf85c5b64be2bd0
BLAKE2b-256 b1d9a283c509769b7170351eaf23d8f6151af389d78a40f34def2255b183d931

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for suma_ulsa-0.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3fd87e0403e5da464e12c0d938bbe2c5671d68cd706f0079054d37853ba5c948
MD5 8686b6508abaa42cb4093a5bf491c1fd
BLAKE2b-256 4e12f0c0a8b01c93a45d8ca766cd080fa2e3af77527948927c9bfb70b70dad06

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