Programación multiparadigma en lenguajes orientados a objetos
Resumen El paradigma orientado a objetos fue tomando gran importancia en los lenguajes de programación con el correr de los años, siendo en la actualidad lenguajes de este tipo los elegidos principalmente por los programadores. Este...
Algoritmo del caballo y de las n reinas con backtracking en Pascal
Problema del salto del caballo: Resolver el siguiente problema utilizando un algoritmo con vuelta atrás: En un tablero de ajedrez (de tamaño n x n) partimos de una casilla inicial (x,y). Tenemos una ficha de un caballo, que puede...
MCM entre dos números usando el algoritmo de Euclides en Pascal
MCM entre dos números: Dados dos n meros enteros n y m, construir una función recursiva que calcule el mínimo común múltiplo entre ambos. Versión iterativa program mcm; uses crt; var a,b: integer; temp:...
Problema con Dev C++ en Windows 8
Si al intentar compilar un programa con el compilador que trae Dev C++ nos tira un error: "g++ ha dejado de funcionar" hay que instalar la versión que es compatible con Windows 8 del repositorio...
Error 0xE0000247 al instalar controlador
Al querer instalar el controlador Realtek HD Audio ya casi terminando la instalación me salía ese error en Windows 8.1. Lo que sucede es que desde Windows 8 se fuerza el firmado de los drivers y por defecto no sale la ventana de...
Sistema de alerta de activación de alarmas
Objetivo: Enviar un SMS (Short Message Service), es decir, un mensaje de texto de alerta de activación de una alarma a uno o varios números de celular. El problema detectado es la falta de aviso inmediato de la activación...
Motivación para salir a correr cuando no te sientes con ganas
Todos pasamos por esto. Cuando nos encontramos con una semana muy ocupada, tiempo desagradable, o el sofá muy cómodo :P Con esto es muy fácil perder la voluntad para ejercitarse. Por ello listamos algunas formas para animarse...
Elaboración de un proyecto electrónico
Los proyectos son empresas de riesgo donde deben conseguirse unos productos de buena calidad a un precio razonable y competitivo. Los proyectos suelen estar formados por numerosas actividades complejas con una fecha de inicio y otra fecha de...
Importar BD MySQL grande
Para poder importar una BD MySQL de gran tamaño uno se encuentra con la restricción del phpMyAdmin que sólo permite importar BD de tamaño menor a 8MB, por ejemplo, en una instalación típica en un entorno...
Control de nivel de agua con PIC16F84A
Para poder realizar el control de nivel de agua en un tanque se puede hacer con flip-flops, en este caso ocupé un PIC como para simplificar las cosas y realizarlo más rápido... Está hecho en base al PIC 16F628A que es...
Sensor de proximidad infrarrojo
Circuito y muestra de funcionamiento de un simple detector de presencia o detector de proximidad con un LED IR y un receptor IR. Esto permite detectar la presencia o ausencia de un objeto dentro de su área de influencia, sin entrar en...
Firefox como navegador final
Voy a comentar porqué uso Firefox como navegador, y como dejarlo para que sea el navegador final, ese que usamos todos los días. A Firefox antes se lo podía acusar de ser lento como al iniciar, y de ocupar más RAM...