1.6. Glosario
solución de problemas: El proceso de formular un problema, hallar la solución y expresar esa solución.
lenguaje de alto nivel: Un lenguaje como Python diseñado para ser fácil de leer y escribir para la gente.
lenguaje de bajo nivel: Un lenguaje de programación diseñado para ser fácil de ejecutar para un computador; también se lo llama lenguaje de máquina "o lenguaje ensamblador".
portabilidad: La cualidad de un programa que le permite ser ejecutado en más de un tipo de computador.
interpretar: Ejecutar un programa escrito en un lenguaje de alto nivel traduciéndolo línea por línea
compilar: Traducir un programa escrito en un lenguaje de alto nivel a un lenguaje de bajo nivel todo al mismo tiempo, en preparación para la ejecución
posterior.
código fuente: Un programa escrito en un lenguaje de alto nivel antes de ser compilado.
código de objeto: La salida del compilador una vez que ha traducido el programa.
programa ejecutable: Otro nombre para el código de objeto que está listo para ejecutarse.
guión: Un programa archivado (que va a ser interpretado).
programa: Un conjunto de instrucciones que especifica una computación.
algoritmo: Un proceso general para resolver una clase completa de problemas.
error (bug): Un error en un programa.
depuración: El proceso de hallazgo y eliminación de los tres tipos de errores de programación.
sintaxis: La estructura de un programa.
error sintáctico: Un error en un programa que hace que el programa sea imposible de analizar sintácticamente (e imposible de interpretar).
error en tiempo de ejecución: Un error que no ocurre hasta que el programa ha comenzado a ejecutarse e impide que el programa continúe.
excepción: Otro nombre para un error en tiempo de ejecución.
error semántico: Un error en un programa que hace que ejecute algo que no era lo deseado.
semántica: El significado de un programa.
lenguaje natural: Cualquier lenguaje hablado que evolucionó de forma natural.
lenguaje formal: Cualquier lenguaje diseñado por humanos que tiene un propósito específico, como la representación de ideas matemáticas o programas de computadores; todos los lenguajes de programación son lenguajes formales.
unidad: Uno de los elementos básicos de la estructura sintáctica de un programa, análogo a una palabra en un lenguaje natural.
análisis sintáctico: La examinación de un programa y el análisis de su estructura sintáctica.
sentencia print: Una instrucción que causa que el interprete Python muestre un valor en el monitor.
Comentarios
Publicar un comentario