En la programación orientada a objetos se denomina encapsulamiento al ocultamiento de los "datos" (en realidad, su estado) de un objeto, de tal manera que sólo se puedan cambiar dichos estados mediante las operaciones (métodos) definidas en dicho objeto.
domingo, 15 de abril de 2012
domingo, 8 de abril de 2012
Diferencias entre C++ y Java
En esta entrada trataremos sobre las diferencias existen entre los lenguajes de programación C/C++ y Java bajo los criterios de orientado a objetos, código de maquina generado, punteros, sobrecarga de funciones y operadores, entre otros.
miércoles, 4 de abril de 2012
El Proceso de compilación en Java
Los programas Java no son ejecutables, es decir que no se compilan como los programas en C o C++. En su lugar, son interpretados por una aplicación conocida como la máquina virtual de Java (JVM). Gracias a ello no tienen porque incluir todo el código y librerías propias de cada sistema.
lunes, 2 de abril de 2012
POO: Características de Java
En esta entrada dejo una presentación sobre las características de Java como lenguaje de programación.
lunes, 26 de diciembre de 2011
Prezi: Una nueva forma de hacer presentaciones
En esta entrada trataremos sobre Prezi, una herramienta que permite crear presentaciones en Flash de manera rápida e innovadora.
Sobre el licenciamiento, Prezi cuenta 3 tipos de licencia: una gratis y dos pagadas. La versión gratis permite crear presentaciones en Prezi a través de Internet almacenando hasta 100 MB y permite descargar tus presentaciones para reproducirlas sin necesidad de tener una conexión a Internet. Todas tus presentaciones en Prezi creadas con una licencia gratuita son de acceso publico a toda la comunidad Prezi y si lo deseas, puedes hacer que los usuarios puedan guardar una copia de tus presentaciones para ellos mismos. Las versiones pagadas ofrecen almacenamiento a partir de 500 MB y nuevas características como crear Prezis privados, cambiar el logo de Prezi en las presentaciones por el logo de tu elección y crear Prezis sin necesidad de Internet a través de una aplicación de escritorio. Puedes encontrar licencias pagadas desde $59.00 anual.
Sobre el licenciamiento, Prezi cuenta 3 tipos de licencia: una gratis y dos pagadas. La versión gratis permite crear presentaciones en Prezi a través de Internet almacenando hasta 100 MB y permite descargar tus presentaciones para reproducirlas sin necesidad de tener una conexión a Internet. Todas tus presentaciones en Prezi creadas con una licencia gratuita son de acceso publico a toda la comunidad Prezi y si lo deseas, puedes hacer que los usuarios puedan guardar una copia de tus presentaciones para ellos mismos. Las versiones pagadas ofrecen almacenamiento a partir de 500 MB y nuevas características como crear Prezis privados, cambiar el logo de Prezi en las presentaciones por el logo de tu elección y crear Prezis sin necesidad de Internet a través de una aplicación de escritorio. Puedes encontrar licencias pagadas desde $59.00 anual.
Les dejo un ejemplo de una presentación en Prezi.
domingo, 18 de diciembre de 2011
Árbol Genealógico en Prolog
En esta entrada trataremos sobre la representación de un árbol genealógico en prolog mediante un ejemplo del árbol de la familia Gonzales. Luego, codificaremos los hechos en Prolog, especificando quien es padre de quien y quien es madre de quien, según se representa en el árbol genealógico y a partir de estas relaciones podremos codificar functores que expresen las demás relaciones de parentesco en la familia.
jueves, 15 de diciembre de 2011
Ejercicios con listas en Scheme
En esta entrada resolveremos algunos ejercicios con listas en Scheme.
miércoles, 9 de noviembre de 2011
Ejemplos de polimorfismo en C#
En esta entrada trataremos sobre el concepto del polimorfismo y daremos unos ejemplos.
jueves, 3 de noviembre de 2011
Gliffy: Modela Diagramas en la Web
Navegando por Internet me encontré con Gliffy, el cual es una herramienta para crear diagramas en Internet. Gliffy ofrece una variedad de diagramas para sus usuarios como diagramas de Venn, diagramas de red, diagramas FODA, organigramas, diagramas de clase, diagramas de procesos, diagramas para esquematizar sitios web entre otros.
miércoles, 19 de octubre de 2011
martes, 11 de octubre de 2011
Configuracion de VLANs con VTP
En esta entrada trataremos sobre cómo configurar VLANs en switches Cisco usando el protocolo VTP. Como vimos en la entrada Creacion de VLANs en Switches Cisco podemos implementar muchas VLANs en un switch Cisco, pero ¿qué sucede cuando queremos implementar VLANs pero tenemos más de un switch en nuestra red? La respuesta es que debemos crear las VLANs una por una en cada Switch Cisco de nuestra red. Ahora imagine si tenemos una red con 20 switches: nuestro trabajo sería demasiado extenso y tedioso. Una solución a este problema es usar VTP.
jueves, 6 de octubre de 2011
Manejo de los recursos de una aplicacion en Visual Studio
En esta entrada trataremos sobre como manejar los recursos que necesita una aplicación para su funcionamiento en Visual Studio. Cuando desarrollamos aplicaciones, a veces necesitamos datos que no son código fuente. En Visual Studio se les llama Recursos de Proyecto y pueden ser archivos de texto, audio, video, imágenes, íconos, archivos XML u otros tipos de datos que necesitamos para el funcionamiento de la aplicación que estamos desarrollando.
martes, 4 de octubre de 2011
sábado, 1 de octubre de 2011
Recopilacion sobre Enrutamiento en Routers Cisco
En esta entrada haremos un repaso sobre la implementacion de enrutamiento estatico y el enrutamiento dinamico con RIP y con OSPF.
Como podemos ver en el diagrama, tenemos tres hosts PC1, PC2 y PC3 los cuales se encuentran en redes diferentes. Estos hosts se conectan a los routers R1, R2 y R3. Tambien vemos que R1 y R2 estan conectados mediante la red 1.1.1.0/30 a traves de sus interfaces seriales Se1/0 y que R2 y R3 estan conectados mediante la red 2.2.2.0/30 a traves de sus interfaces seriales Se1/1 y Se1/0 respectivamente. Los detalles de la conexion serial se detallan en la siguiente tabla.
| Router | Interfaz | Tipo de Interfaz | Direccion IP |
| R1 | Se1/0 | DCE | 1.1.1.1/30 |
| R2 | Se1/0 | DTE | 1.1.1.2/30 |
| R2 | Se1/1 | DCE | 2.2.2.1/30 |
| R3 | Se1/0 | DTE | 2.2.2.2/30 |
En este ejemplo, vamos a configurar los equipos R1, R2 y R3 mediante las tres formas de enrutamiento que hemos visto en las entradas Enrutamiento Estatico en Routers Cisco, Enrutamiento Dinamico con RIP en Routers Cisco y Enrutamiento Dinamico con OSPF en Routers Cisco para que PC1, PC2 y PC3 tengan conectividad entre si.
Conectividad en VLANs con Switches Cisco
En esta entrada hablaremos sobre como poder comunicar hosts que pertenecen en diferentes VLANs. En la entrada Creacion de VLANs en Switches Cisco vimos como se crea una VLAN y se asignan las interfaces del equipo a una VLAN en particular. Ahora veremos como podemos interconectar diferentes VLANs para poder tener conectividad en hosts que perteneces a diferentes VLANs.
Suscribirse a:
Entradas (Atom)

