Alejandro Serrano Mena
Autor
LO ÚLTIMO EN BBVA.COM
- Podcast | ¿Cómo evitar el desperdicio del agua y tomar conciencia de este recurso natural?
- Cuáles son las principales bonificaciones (sociales y fiscales) disponibles para autónomos
- Estudiantes de Escuelas Ford, beneficiados por el esfuerzo conjunto de la Fundación BBVA México y El Comité Cívico de Ford, Lincoln y sus Distribuidores
13 ene 2020
Si pensamos en ‘informática’, seguramente vengan a nuestra cabeza imágenes de código pasando a gran velocidad, un futuro en el que la inteligencia artificial nos ayuda o increíbles imágenes renderizadas, tan realistas que no podemos distinguirlas de la propia realidad. Pero para que todo esto ocurra, los ordenadores tienen que ocuparse también de tareas más pedestres. De hecho, las Ciencias de la Computación no son sino el estudio de todas esas subtareas que subyacen en cualquier algoritmo, simple o avanzado. De todas ellas, nos ocuparemos de cómo consigue un ordenador hacer tan rápidamente algo que a cualquier niño le resulta tan pesado: ordenar.
05 ago 2019
En el artículo anterior introdujimos la idea de lenguaje de alto nivel, y del rol del compilador como traductor entre esos lenguajes y el lenguaje máquina, que es el que entiende el procesador. Pensar en alto nivel no quiere decir más que evitar tener que pensar hasta en el detalle más nimio de nuestro programa, usando abstracciones como variables o funciones, más cercanas al modo de pensar humano. Pero como veremos en esta entrega, encima de estas abstracciones básicas existen otras muchas, y los diferentes lenguajes proveen diferentes subconjuntos de las mismas.
04 jul 2019
Aunque pudiera parecer todo lo contrario, los ordenadores son máquinas bastante tontas. O mejor dicho, bastante simples, ya que solo “entienden” instrucciones muy sencillas, del estilo “suma estos dos números” o “dime qué número es mayor”; esto es lo que denominamos lenguaje máquina. La gran ventaja del lenguaje máquina es que sus sencillas operaciones pueden ejecutarse a toda velocidad en el procesador de un ordenador.