La Especificación Funcional

La especificación funcional no es otra cosa que un escrito donde diga específicamente que va a hacer el programa. Como esta es la parte más importante del programa, me gusta decir el siguiente mantra: “Nunca escribas una sola línea de código sin una especificación funcional” Una Especificación Funcional es simplemente una descripción de las instrucciones […]

Read More

Los Universos de las Aplicaciones

Aunque todos los programas comparten los mismos principios básicos, no todos pertenecen al mismo conjunto. Son muy diferentes las aplicaciones web a las de escritorio, y éstas difieren mucho de las móviles. En escritorio tenemos servicios o daemons, aplicaciones de consola y de interfaz gráfica. Son universos distintos. Tienen una forma muy distante de pensarse, […]

Read More

¿Cómo Interactuamos Con las Computadoras?

Ahora que ya sabemos como funcionan tanto las computadoras como los programas, es hora de que veamos como es que interactuamos con ellas. Para que puedas utilizar una computadora intervienen tres programas principales: El arranque o boot, el sistema operativo y las aplicaciones, en ese orden. La computadora primero ejecuta un proceso de arranque, luego […]

Read More

Cómo Funcionan Los Programas

Un programa es una serie de instrucciones específicas a una computadora para que pueda realizar una serie de operaciones por sí misma. Esto requiere de recursos, tal como en la vida real. Supongamos que estás bajo la supervisión de alguien – tu jefe, tu cliente que te pide un trabajo, tu maestro o tu mamá […]

Read More

Como Funcionan Las Computadoras

Para muchos de nosotros esto es una caja negra que no comprendemos y cuando queremos aprender a programar, nos vamos directo al código. Esto es un drama, porque podrás aprender el lenguaje y la codificación pero en realidad no sabes lo que estás haciendo. Sin embargo, saber cómo funcionan las computadoras te da una tranquilidad […]

Read More