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.0.tar.gz (4.3 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.0-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.0.tar.gz.

File metadata

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

File hashes

Hashes for suma_ulsa-0.1.0.tar.gz
Algorithm Hash digest
SHA256 dbe1603a75529e9f93bd0f47fe6778b5d951a94014663226b48e9b2db264a54b
MD5 0ef52a85560c71f389150a52784cc170
BLAKE2b-256 1f12616a2c8467e2335a7c22f3151822e037d86c45c3e40a1aa5d2adafcf9b86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for suma_ulsa-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 85f55f3b8ef59e220921ba1f8428249e148374cccb0dc73f103c702fbd0cd143
MD5 f8065284b8fda9a4d830d9389f9a0633
BLAKE2b-256 ce98550e1e8723ec286091a217139f2f49e74604c37d2eb7763c6bdf21bcb8cc

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