Ir al contenido principal

Entradas

Mostrando las entradas de 2009

C# DataGridView sin DataSource

Esta aplicación demuestra como utilizar el control DataGridView sin tener un origen de datos asociado, permite editar matrices y guardar o abrir desde archivos de texto (csv), ademas permite elevar al cuadrado cada elemento de la matriz (numérico). Descargar código fuente en Visual Studio 2008

Agregar Controles en Tiempo de Ejecucion a un Form en C#

Este ejemplo demuestra como agregar controles de forma dinámica a un formulario en c#, el codigo fuente esta montado en un proyecto de visual studio 2008, la aplicación permite agregar un numero arbitrario de botones a un panel y ademas maneja el evento de cada botón agregado. Descargar código fuente ( version de este ejemplo para java )

Multiplicar 2 numeros de 3 bits con sumadores completos de 4 bits 74283

En este circuito se implementa la multiplicación de dos números de 3 bits usando sumadores completos 74283 y compuertas AND 7408. Descargar archivo original en NI Multisim 10

Uso basico del multiplexor 74157

Este circuito muestra como se utiliza un multiplexor 74157 de forma simple, permite ingresar usando switchs dos números de 4 bits, y seleccionar con el multiplexor cual de los dos números se muestra en un display a la salida del multiplexor. Descargar el archivo original en NI Multisim 10

Contador de 3 bits down asincrono con flip flops JK 7476

Diseño de un contador descendente asíncrono de 3 bits con flip flops JK 7476 en NI Multisim 10 Descargar archivo original en NI Mulstisim 10

Contador de 3 bits up asincrono con flip flops JK 7476

Diseño de un contador ascendente asíncrono de 3 bits con flip flops JK 7476 en NI Multisim 10 Descargar archivo original en NI Mulstisim 10

Paint en Java

Paint básico hecho en Java, permite dibujar lineas, polígonos, cambiar el color, herramienta de spray entre otras, demuestra ademas el uso de double buffer y eventos con el mouse. Descargar codigo fuente en JDeveloper 11g

Animacion en Java 2D

Esta animación hecha en Java muestra una región formada por una serie de vértices que rebotan en los limites del formulario, se pueden agregar y remover vértices con las las teclas A y R respectivamente, también se puede cambiar el color de la región con la tecla C, modificar la velocidad de todos los vértices a un valor aleatorio utilizando la tecla V y también invertir la dirección de todos los vértices utilizando la tecla D. Codigo fuente en JDeveloper 11g

Contador de 0 a 90 con 7490

Este circuito utiliza dos contadores 7490 encadenados y un mecanismo de reset al llegar al valor 90 para crear un contador up de 0 a 90. Descargar Diagrama original en NI Multisim 10

VLANS en Packet Tracer

Este diagrama de Packet Tracer tiene configuradas tres VLANS, consta de un SWITCH (un router con modulos de switch)  y un ROUTER ademas de 4 clientes. Descargar el diagrama

Compuerta NOT con Transistores

La compuerta básica NOT hecha con un transistor Descargar diagrama en NI Multisim 10

Calculadora con Java Cup y JFlex

Esta aplicación demuestra como utilizar Java Cup y JFlex para procesar lenguajes. Consiste en los analizadores de un lenguaje de expresiones aritméticas con números enteros, paréntesis y las cuatro operaciones básicas. Ademas también se realiza la evaluación de cada expresión y se muestra un reporte con los datos del archivo que fue procesado, como el total de expresiones encontradas y el resultado de cada expresión. Gramática INICIO ::= DOC;     DOC ::=   E     | TK_ENTER     | DOC TK_ENTER E     | DOC TK_ENTER E ::=   E TK_MAS T       | E TK_MENOS T       | T      T ::=   T TK_POR F       | T TK_DIV F       | F:      F ::= TK_NUM     | TK_LPAREN E TK_RPAREN Descargar proyecto original en JDeveloper 11g

Calculadora en Lenguaje Ensamblador (ASM)

Calculadora en Ensamblador NASM  (Código Fuente Incluido) Este programa esta totalmente escrito en ensamblador y el objetivo del mismo es realizar las 4 operaciones básicas, suma, resta, multiplicacion y división. La suma y resta tolera números de hasta 20 dígitos, la multiplicacion y división tolera números de hasta 10 dígitos. El código fue desarrollado para el ensamblador NASM, como restricción extra las operaciones de multiplicacion y división fueron implementadas como sumas y restas repetidas sin utilizar "mul" o "div". Escrito totalmente en ensamblador, ninguna librería externa para entrada y salida, solo interrupciones. Internamente utiliza una representación de 128 bits para almacenar, los operandos y el resultado. El requerimiento original fue el de soportar sumas y restas de hasta 20 dígitos y multiplicaciones y divisiones con 10 dígitos.  Multiplicar usando sumas repetidas en lugar de la operación nativa "mult". División mediante conta

Guia de Instalacion de Gentoo

Guía visual de instalación de Gentoo Linux en una maquina virtual (Sun VirtualBox), con los pasos necesarios para compilar el kernel a mano, configuracion del cargador de arranque Grub, instalación del servidor X y por ultimo la instalacion de KDE 3.5 Descargar