Hola, futuros programadores. Antes de ponernos manos a la obra y comenzar a escribir código debemos hacer un rápido repaso por los conceptos básicos. Espero que cuando hayamos terminado esta lectura nos quede más claro como funcionan nuestros ordenadores y por donde debemos empezar a crear nuestras aplicaciones.
Lo primero que debemos conocer son las partes más importantes de un ordenador cuando queremos hacer programas para él. Hay tres elementos principales: procesador, memoria y disco.
El procesador es la parte del ordenador que realmente está ejecutando órdenes -o instrucciones-. Realiza cálculos matemáticos y operaciones lógicas sobre los datos que existen en la memoria. La memoria -o RAM- es el lugar en el que se almacenan los datos e instrucciones que el procesador necesita para ejecutar las aplicaciones. Por último, el disco -el disco duro de nuestro ordenador- es donde todos estos datos e instrucciones se almacenan de forma permanente.
Con este repaso ya nos damos cuenta de un elemento importante. Solo existen dos tipos de información básica en un ordenador. Los datos, que son realmente la información que tenemos en nuestro ordenador como fotos, vídeos, pdfs, etc. Y las instrucciones, que serían los programas -un programa no es más que un conjunto de instrucciones ordenadas de forma concreta-.
De esta forma se puede intuir que realmente programar no es más que definir cómo ordenar estas instrucciones para que realicen las tareas que queremos. Afortunadamente, tenemos herramientas que facilitan muchos este trabajo. Nosotros, como programadores, vamos a escribir un código, con letras y caracteres, pero no es el lenguaje que realmente entiende nuestro procesador. Por este motivo existen unas herramientas llamadas compiladores y ensambladores, encargadas de, automáticamente, convertir nuestro código en una serie de instrucciones binarias que el procesador es capaz de comprender y ejecutar. Por otra parte, aunque no sea crítico para nuestra tarea, es necesario tener un entorno de desarrollo -o IDE- que nos ayude a escribir nuestro código. Estas aplicaciones nos van a ayudar a escribir correctamente nuestros programas, incluso haciéndonos recomendaciones sobre como escribir ciertas cosas o cómo optimizarlas.
Continuar...
El procesador es la parte del ordenador que realmente está ejecutando órdenes -o instrucciones-. Realiza cálculos matemáticos y operaciones lógicas sobre los datos que existen en la memoria. La memoria -o RAM- es el lugar en el que se almacenan los datos e instrucciones que el procesador necesita para ejecutar las aplicaciones. Por último, el disco -el disco duro de nuestro ordenador- es donde todos estos datos e instrucciones se almacenan de forma permanente.
Con este repaso ya nos damos cuenta de un elemento importante. Solo existen dos tipos de información básica en un ordenador. Los datos, que son realmente la información que tenemos en nuestro ordenador como fotos, vídeos, pdfs, etc. Y las instrucciones, que serían los programas -un programa no es más que un conjunto de instrucciones ordenadas de forma concreta-.
De esta forma se puede intuir que realmente programar no es más que definir cómo ordenar estas instrucciones para que realicen las tareas que queremos. Afortunadamente, tenemos herramientas que facilitan muchos este trabajo. Nosotros, como programadores, vamos a escribir un código, con letras y caracteres, pero no es el lenguaje que realmente entiende nuestro procesador. Por este motivo existen unas herramientas llamadas compiladores y ensambladores, encargadas de, automáticamente, convertir nuestro código en una serie de instrucciones binarias que el procesador es capaz de comprender y ejecutar. Por otra parte, aunque no sea crítico para nuestra tarea, es necesario tener un entorno de desarrollo -o IDE- que nos ayude a escribir nuestro código. Estas aplicaciones nos van a ayudar a escribir correctamente nuestros programas, incluso haciéndonos recomendaciones sobre como escribir ciertas cosas o cómo optimizarlas.
Continuar...
Comentarios
Publicar un comentario