PI-16171-8
Desarrollo de una herramienta didáctica para el aprendizaje del álgebra booleana.
Objetivo
Desarrollar una aplicación móvil que sea utilizada como herramienta didáctica para el aprendizaje del álgebra booleana.
Descripción
El álgebra booleana es la base de conocimientos de hardware que todo estudiante de las carreras de Computación o Informática debe adquirir en sus primeros semestres. Las expresiones booleanas son un mecanismo que permite representar cualquier problema del álgebra booleana. Tales expresiones se pueden simplificar por medio del uso de mapas de Karnaugh y representarse gráficamente por medio de compuertas lógicas; finalmente a estas compuertas se les pueden aplicar valores booleanos de entrada y simular su comportamiento para observar los valores de salida esperados.
Justificación
La razón por la cual se requiere desarrollar este proyecto es contar con una herramienta didáctica que sirva de apoyo en el aprendizaje de los conceptos básicos del álgebra booleana tales como expresiones booleanas, tablas de verdad, mapas de karnaugh y simulación de circuitos lógicos a base de compuertas AND, OR y NOT. Esta herramienta podrá ser utilizada por alumnos de las materias de Fundamentos de Diseño Lógico y de Introducción a los Circuitos Lógicos del Área de Computación e Informática.
Conocimientos
Los integrantes del equipo deberán contar con:
- conocimientos del álgebra booleana y circuitos lógicos
- amplio dominio de estructuras de datos y algoritmos
- habilidad de programación en lenguajes orientados a objetos
- conocimiento de herramientas de traducción y generación de código
- buenas prácticas de programación e ingeniería de software
- capacidad de desarrollo de aplicaciones móviles
Integrantes
3 alumnos
Alcance
Se deberá tomar como entrada una expresión booleana de 2, 3, 4 o 5 variables y producir como salida:
- la tabla de verdad
- expresión en minitérminos
- simplificación por mapa de Karnaugh de 2 a 5 variables
- simulación del circuito de compuertas AND/OR/NOT
Entregables
- Aplicación funcional
- Manual de usuario
- Manual del programador
- Documentación del proyecto
Datos del Investigador
botellom@uaslp.mx
Edificio T, Facultad de Ingeniería, UASLP
Co-asesoría
Costos, infraestructura y financiamiento
Este proyecto no implica ningún costo adicional para los alumnos.
Tiempos estimados
3 meses