Qué es una base de datos

Detalles

A menudo escuchamos las palabras "bases de datos". En este artículo intentamos explicar lo que son y las ventajas que ofrecen frente a los sistemas de ficheros.

Leer más...

El sistema operativo y la programación

Detalles

Sin duda, una de las funciones más importantes del sistema operativo (en adelante lo abreviabremos como SO) es la comunicación con el usuario, lo que se suele llamar la interfaz de usuario. Es más, desde hace ya bastantes años, la interfaz de usuario de los sistemas operativos es gráfica, con elementos comunes como ventanas, botones, barras de desplazamiento, etc., y denominamos GUI a todo este montaje.

Pero desde luego, ésta no es la única función del SO ni mucho menos la más importante.

Leer más...

El teorema de Böhm-Jacopini y los algoritmos propios

Detalles

A finales de los años 60 se inició una pequeña revolución en el mundillo de la programación que daría paso a la programación estructurada.

Leer más...

Compiladores, intérpretes y máquinas virtuales

Detalles

Cuando aprendemos a programar, normalmente escogemos o nos imponen un determinado lenguaje de programación. Una de las primeras distinciones que es interesante conocer acerca de nuestro lenguaje es si el lenguaje se compila o se interpreta.

En este artículo intentaremos explicar las diferencias entre ambas formas de trabajar. Además, desde la aparición del lenguaje Java hace ya algunos años, ha tomado fuerza otro planteamiento muy interesante: el de las llamadas máquinas virtuales.

Leer más...

   

Síguenos  

   

¿Dónde estoy?  

Estás en La tecla de ESCAPE, un sitio web personal en el que nos gusta hablar de algoritmos, metodología de la programación, personajes de informática, tecnología, ingeniería del software, internet, y cualquier otra tontería que se nos ocurra.

[{modal url=url=index.php?option=com_content&view=article&id=1301}Leer más / Términos de uso (ToS){/modal}]

   

¿Quién está en línea?