El objetivo de este libro es enseñar a pensar como lo hacen los cientificos
informaticos. Esta manera de pensar combina las mejores caracteristicas de la
matematica, la ingenieria, y las ciencias naturales.
Como los matematicos, cientificos informaticos usan lenguajes formales para designar ideas (especimente, computaciones). Como los ingenieros, ellos diseñan cosas, ensambla
sistemas a partir de componentes y evaluando ventajas y desventajas de c
una de las alternativas. Como los cientificos, ellos observan el comportamie
de sistemas complejos, forman hipotesis, y prueban sus predicciones.
Descargar
940K
jueves, 9 de agosto de 2007
Introduccion a la programacion con Python
El objetivo de este curso es ensenarte a programar, esto es, a diseñar algoritmos y expresarlos
como programas escritos en un lenguaje de programación para poder ejecutarlos en un computador.
Descargar
3.0M
como programas escritos en un lenguaje de programación para poder ejecutarlos en un computador.
Descargar
3.0M
Tutorial Oficial de BlueJ
Este "tutorial" es una introducción al uso del entorno de programación BlueJ. BlueJ es un entorno de
desarrollo Java diseñado específicamente para la enseñanza a un nivel introductorio.
Esta orientado a aquella gente que quiera familiarizarse con las capacidades del
entorno. No explica decisiones de diseño sobre las cuales se ha construido el entorno o las cuestiones
de investigación que se encuentran tras el.
Descargar
228K
desarrollo Java diseñado específicamente para la enseñanza a un nivel introductorio.
Esta orientado a aquella gente que quiera familiarizarse con las capacidades del
entorno. No explica decisiones de diseño sobre las cuales se ha construido el entorno o las cuestiones
de investigación que se encuentran tras el.
Descargar
228K
Guía de aprendizaje de Python
Python es un lenguaje de programación fácil de aprender y potente. Tiene eficaces estructuras de datos de alto nivel
y una solución de programación orientada a objetos simple pero eficaz. La elegante sintaxis de Python, su gestión de
tipos dinámica y su naturaleza interpretada hacen de él el lenguaje ideal para guiones (scripts) y desarrollo rápido de
aplicaciones, en muchas áreas y en la mayoría de las plataformas.
Descargar
216k
y una solución de programación orientada a objetos simple pero eficaz. La elegante sintaxis de Python, su gestión de
tipos dinámica y su naturaleza interpretada hacen de él el lenguaje ideal para guiones (scripts) y desarrollo rápido de
aplicaciones, en muchas áreas y en la mayoría de las plataformas.
Descargar
216k
domingo, 5 de agosto de 2007
Linux From Scratch 5.0 / Linux desde Cero
Después de haber usado diferentes distribuciones de Linux, nunca estuve satisfecho con ninguna de ellas. No
me gustaba la forma en la que estaban organizados los guiones de arranque, o no me gustaba la configuración
por defecto de ciertos programas, y cosas por el estilo. Llegué a darme cuenta de que si quería estar
completamente satisfecho con algún sistema Linux, tenía que construir el mío propio desde cero, usando,
idealmente, sólo el código fuente. Sin utilizar paquetes precompilados de ninguna clase. Sin la ayuda de un
CD−ROM o disco de arranque que instalase utilidades básicas. Utilizaría mi sistema Linux actual para
construir el mío por mi cuenta. Esta, en su momento, idea descabellada se presentó muy difícil y algunas veces casi imposible. Después de
sortear toda clase de problemas de dependencias, de compilación, etc., creé un sistema Linux hecho a medida
y completamente funcional. Llamé a este sistema LFS, que significa Linux From Scratch (Linux Desde Cero).
¡Espero que paséis buenos momentos trabajando en vuestro LFS!
Descargar
641k
me gustaba la forma en la que estaban organizados los guiones de arranque, o no me gustaba la configuración
por defecto de ciertos programas, y cosas por el estilo. Llegué a darme cuenta de que si quería estar
completamente satisfecho con algún sistema Linux, tenía que construir el mío propio desde cero, usando,
idealmente, sólo el código fuente. Sin utilizar paquetes precompilados de ninguna clase. Sin la ayuda de un
CD−ROM o disco de arranque que instalase utilidades básicas. Utilizaría mi sistema Linux actual para
construir el mío por mi cuenta. Esta, en su momento, idea descabellada se presentó muy difícil y algunas veces casi imposible. Después de
sortear toda clase de problemas de dependencias, de compilación, etc., creé un sistema Linux hecho a medida
y completamente funcional. Llamé a este sistema LFS, que significa Linux From Scratch (Linux Desde Cero).
¡Espero que paséis buenos momentos trabajando en vuestro LFS!
Descargar
641k
Tutorial de C++ o el diario de Peter Class
Tutorial de Peter Class sobre sus dias aprendizaje de c++ sobre linux. No pretende ser una vision exaustiva del lenguaje c++,
simplemente muestra su uso a traves de
ejemplos.
Un lenguaje orientado a objetos
como c++ precisa de cierta explicacion previa antes de meterse en desarrollos
serios, y para aprenderlo que mejor que programar ejemplos.
Descargar
837k
simplemente muestra su uso a traves de
ejemplos.
Un lenguaje orientado a objetos
como c++ precisa de cierta explicacion previa antes de meterse en desarrollos
serios, y para aprenderlo que mejor que programar ejemplos.
Descargar
837k
Guía del Usuario Ruby
Ruby es un lenguaje de programación orientado a objetos sencillo. Al principio puede parecer un poco extraño, pero
se ha diseñado para que sea fácil de leer y escribir.
Esta Guía del usuario de Ruby permite ejecutar y utilizar Ruby. Proporciona una visión de la naturaleza de Ruby que no se puede obtener del manual de referencia.
Descargar
251k
se ha diseñado para que sea fácil de leer y escribir.
Esta Guía del usuario de Ruby permite ejecutar y utilizar Ruby. Proporciona una visión de la naturaleza de Ruby que no se puede obtener del manual de referencia.
Descargar
251k
Suscribirse a:
Entradas (Atom)