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.1.tar.gz (4.7 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.1-cp313-cp313-win_amd64.whl (100.7 kB view details)

Uploaded CPython 3.13Windows x86-64

File details

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

File metadata

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

File hashes

Hashes for suma_ulsa-0.1.1.tar.gz
Algorithm Hash digest
SHA256 75289cdf1c0e494808f4e3ffb8927043bd568b7f28a26c1b0581799e8d1e7e42
MD5 3d38e2c01b65587abd35da89af14dddd
BLAKE2b-256 68a045d02ba07ab4aa5af8a0d50636dda7e43d18aba6fe54719e4974e7a6fdef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for suma_ulsa-0.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0f59cb033eb7bc048ef352aa6c39d19936ea4104ff7ca4533fb49c062851f2cc
MD5 a97e99f791910905d9b27ab602099578
BLAKE2b-256 28bbc5d754e61eaae5b39ca7edd5ebec3d99051ab413429a751cdd795ad0cbd5

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