Professional Documents
Culture Documents
Los lenguajes interpretados son aquellos en los cuales el programa está escrito en forma de
texto y para ser procesado necesita de un intérprete externo y los lenguajes compilados el
programa compilador toma como entrada el código fuente del programa y da como salida un
fichero que puede ser ejecutado por el ordenador directamente.
Permiten hacer funciones comunes como leer el teclado, escribir en la pantalla, operar
números al realizar funciones matemáticas.
Tomar todos los ficheros objeto que componen nuestro programa, los combina con los
ficheros de biblioteca que sean necesarios y crea un fichero ejecutable.
Consiste en una colección de datos que se caracteriza por las funciones de acceso que se usan
para almacenar y acceder a elementos individuales de datos.
Los datos simples hacen referencia a un único valor a la vez en memoria puede ser un entero,
real, carácter, lógico y los datos estructurados son un conjunto de casillas en memoria los
cuales pueden ser listas, arboles, grafos.
Avisos (Warnings)
Error de diseño
Error de enlazado
Error de ejecución
Error de Sintaxis
Errores en el programa fuente, y sea por palabras reservadas mal escritas o variables que no
existe.
Error de enlazado
Avisos (Warnings)
Error de diseño
Error de ejecución
Error de Sintaxis
Avisos (Warnings)
Error de ejecución
Error de enlazado
Error de Sintaxis
Error de diseño
Errores que hacen referencia a funciones que no están definidas en objetos o bibliotecas.
Error de enlazado
Error de ejecución
Avisos (Warnings)
Error de diseño
Error de Sintaxis
Errores que no son lo suficientemente graves para impedir la generación del código objeto.
Error de ejecución
Error de enlazado
Error de diseño
Avisos (Warnings)
Error de Sintaxis
Modularidad
Encapsulamiento
Modularidad
Encapsulamiento
Modularidad
Encapsulamiento
Mencione la diferencia entre fichero objeto y código objeto.
Los compiladores son programas traductores, que leen un fichero de texto que contiene el
programa fuente y genera un fichero que contiene el código objeto.
Es una entidad cuyo valor puede cambiar a lo largo de la ejecución de un programa. Ocupa un
espacio de memoria reservado en el ordenador.
2. La manera en que se colocan los elementos dentro de la estructura afectara la forma en que
se realicen los accesos a cada elemento.
3. La colocación de los elementos y la manera en que se accede a ellos puede ser encapsulada.
Las estructuras de datos estáticas son aquella en las que se asigna una cantidad fija de
memoria cuando se declara la variable y las dinámicas son utilizadas cuando se necesitan
colecciones de datos que crezcan y reduzcan su tamaño en memoria a medida que el
programa progresa.