Definiciones de Introduccion a la programacion
Tarea 2
Definiciones de:
Lenguaje:
Un sistema de comunicación que posee una determinada estructura, contenido y uso.
Es aquella estructura que con cierta base sintactica y semantica, imparte distintas
instrucciones a un programa.
Compilador:
Programas o herramientas encargadas de compilar. Un compilador toma un texto
(código fuente) escrito en un lenguaje de alto nivel y lo traduce a un lenguaje
comprensible por las computadoras (codigo objeto).
Código Fuente:
Texto escrito en un lenguaje de programación específico y que puede ser leído por un
programador. Debe traducirse a lenguaje máquina para que pueda ser ejecutado por la computadora o a bytecode para que pueda ser ejecutado por un intérprete.
Código Objeto:
Es el resultado de la compilacion del codigo fuente. Puede ser un lenguaje máquina o
bytecode, y puede distribuirse en varios archivos que corresponden a cada código
fuente compilado. Luego un enlazador (linker) se encarga de juntar todos los archivos
de código fuente para obtener el programa ejecutable.
Algoritmo:
Conjunto finito de instrucciones para llevar a cabo una tarea. Consta de pasos finitos,
no ambiguos y, de ser posible, eficientes.
Pseudocódigo:
Lenguaje artificial e informal útil para programadores para el desarrollo de algoritmos.
No es un lenguaje de programación verdadero y, por lo tanto, no puede ser compilado y
ejecutado.
En pseudocódigo se describen los algoritmos utilizando una mezcla de lenguaje
común, con instrucciones de programación, palabras claves, etc. El objetivo es que el
programador se centre en la solución lógica de algoritmo y no en la implementación en
un lenguaje de programación concreto (con las posibles complicaciones en las reglas
sintácticas), o en otras palabras, sólo ayudan a ...
Regístrate para leer el documento completo.