Glosario

  • bug.- Un error en un programa.
  • código fuente.- Un programa en un lenguaje de alto nivel.
  • código máquina.- El lenguaje de más bajo nivel para el software, es decir, el lenguaje que es directamente ejecutado por la unidad central de procesamiento (CPU).
  • compilar.- Traducir un programa completo escrito en un lenguaje de alto nivel a un lenguaje de bajo nivel, para dejarlo listo para una ejecución posterior.
  • error semántico.- Un error dentro de un programa que provoca que haga algo diferente de lo que pretendía el programador.
  • función print.- Una instrucción que hace que el intérprete de Python muestre un valor en la pantalla.
  • indicador de línea de comandos (prompt).- Cuando un programa muestra un mensaje y se detiene para que el usuario teclee algún tipo de dato.
  • interpretar.- Ejecutar un programa escrito en un lenguaje de alto nivel traduciéndolo línea a línea.
  • lenguaje de alto nivel.- Un lenguaje de programación como Python, que ha sido diseñado para que sea fácil de leer y escribir por las personas.
  • lenguaje de bajo nivel.- Un lenguaje de programación que está diseñado para ser fácil de ejecutar para una computadora; también recibe el nombre de “código máquina”, “lenguaje máquina” o “lenguaje ensamblador”.
  • memoria principal.- Almacena los programas y datos. La memoria principal pierde su información cuando se desconecta la alimentación.
  • memoria secundaria.- Almacena los programas y datos y mantiene su información incluso cuando se interrumpe la alimentación. Es generalmente más lenta que la memoria principal. Algunos ejemplos de memoria secundaria son las unidades de disco y memorias flash que se encuentran dentro de los dispositivos USB.
  • modo interactivo.- Un modo de usar el intérprete de Python, escribiendo comandos y expresiones directamente en el indicador de la línea de comandos.
  • parsear.- Examinar un programa y analizar la estructura sintáctica.
  • portabilidad.- Es la propiedad que poseen los programas que pueden funcionar en más de un tipo de computadora.
  • programa.- Un conjunto de instrucciones que indican cómo realizar algún tipo de cálculo.
  • resolución de un problema.- El proceso de formular un problema, encontrar una solución, y mostrar esa solución.
  • semántica.- El significado de un programa.
  • unidad central de procesamiento.- El corazón de cualquier computadora. Es lo que ejecuta el software que escribimos. También recibe el nombre de “CPU” por sus siglas en inglés (Central Processsing Unit), o simplemente, “el procesador”.