Que tipo herramienta necesita para traducir un codigo escrito en lenguaje de alto nivel a un lenguaje que pueda ser interpretados por un computador?
Tabla de contenido
¿Qué tipo herramienta necesita para traducir un código escrito en lenguaje de alto nivel a un lenguaje que pueda ser interpretados por un computador?
Para esto existe un programa encargado de realizar la traducción, llamado traductor del lenguaje. Son los encargados de traducir los programas escritos en lenguaje ensamblador a lenguaje máquina. Son programas que leen el código fuente y lo traducen o convierten a otro lenguaje.
¿Cómo se le llama a los lenguajes escritos de alto nivel?
Los tipos de lenguajes de programación de alto nivel, según su utilidad y filosofía, son: Lenguaje imperativo: el Cobol, Pascal, C y Ada. Lenguaje declarativo: el Lisp y el Prolog. Lenguaje de programación orientado a objetos: el Smalltalk y el C++.
¿Qué se necesita para que el microprocesador entienda el lenguaje de alto nivel escrito en lenguaje humano alfanumérico?
Para que el hardware comprenda este lenguaje humano (escrito con caracteres alfanuméricos) se necesita un “compilador” o “Intérprete de comandos”.
¿Cómo se llaman los programas escritos en lenguajes de alto nivel?
Los programas escritos en lenguajes de alto nivel (en el editor del lenguaje) se llaman programas fuente y el programa traducido programa objeto o código objeto. El compilador traduce (sentencia a sentencia) el programa fuente. Lenguajes compiladores típicos son: PASCAL, COBOL, C..
¿Qué es el sistema de traducción?
El sistema de traducción consiste en: traducir la primera sentencia del programa a lenguaje máquina, se detiene la traducción, se ejecuta la sentencia; a continuación, se traduce la siguiente sentencia, se detiene la traducción, se ejecuta la sentencia y así sucesivamente hasta terminar el programa.
¿Qué es un programa traducido por un intérprete?
Un programa traducido por un intérprete puede ser ejecutado en cualquier máquina ya que, cada vez que se ejecuta el intérprete, tiene que compilarlo. Un archivo compilado es mucho más rápido que uno interpretado.
¿Qué pasa si traduco un archivo?
Una vez traducido, compilado y linkado el archivo esta listo para su ejecución donde también podrán surgir problemas y fallos, para los cuales tendríamos que volver a realizar todo el proceso anteriormente citado, de modo que puedan ser corregidos.