El documento describe los tipos de errores que pueden ocurrir al programar, incluyendo errores de compilación, en tiempo de ejecución, lógicos, de referencia de datos, declaración de datos, de computación, comparación, control de proceso, entrada y salida.
0 calificaciones0% encontró este documento útil (0 votos)
25 vistas2 páginas
El documento describe los tipos de errores que pueden ocurrir al programar, incluyendo errores de compilación, en tiempo de ejecución, lógicos, de referencia de datos, declaración de datos, de computación, comparación, control de proceso, entrada y salida.
El documento describe los tipos de errores que pueden ocurrir al programar, incluyendo errores de compilación, en tiempo de ejecución, lógicos, de referencia de datos, declaración de datos, de computación, comparación, control de proceso, entrada y salida.
El documento describe los tipos de errores que pueden ocurrir al programar, incluyendo errores de compilación, en tiempo de ejecución, lógicos, de referencia de datos, declaración de datos, de computación, comparación, control de proceso, entrada y salida.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 2
Investigación #1
Estudiante: Samantha N. Ortega H. Cédula: 4-808-852 13/5/2018
I Parte. Definición de términos: 1. Compilador: Un compilador es un programa informático que traduce un programa que ha sido escrito en un lenguaje de programación a un lenguaje común, reúne diversos elementos o fragmentos en una misma unidad.
2. Interprete: Un intérprete es un software que recibe un programa en lenguaje
de alto nivel, lo analiza y lo ejecuta. Para analizar el programa completo, va traduciendo sentencias de código y ejecutándolas si están bien, así hasta completar el programa origen.
II Parte. Diferencia entre los términos:
Compilador Interprete Traduce instrucciones de alto nivel Traduce instrucciones de alto nivel directamente en lenguaje de en una forma intermedia para ser máquina. ejecutado. Traduce el programa entero y luego Traduce un programa línea a línea. lo ejecuta. Detecta si el programa tiene errores Espera hasta terminar la y permite su depuración durante el compilación de todo el programa proceso de ejecución. para generar un informe de errores. Es menos seguro que un programa Un programa compilado es más compilado, seguro que uno interpretado
II Parte. Tipos de errores a programar:
Errores de compilación: Los errores de compilación, también conocidos como errores del compilador, son errores que impiden que su programa se ejecute. Errores en tiempo de ejecución: Los errores en tiempo de ejecución son errores que aparecen mientras se ejecuta el programa. Estos errores aparecen normalmente cuando el programa intenta una operación que es imposible que se lleve a cabo. Errores lógicos: Los errores lógicos son errores que impiden que el programa haga lo que estaba previsto. El código puede compilarse y ejecutarse sin errores, pero el resultado de una operación puede generar un resultado no esperado. TIPO DE ERRORES Ejemplos 1- Uso de variables sin valor asignado. 2- Índices de arreglos fuera de rango. Por referencia de 3- Índices de arreglos no enteros. datos 4- Valor de punteros sin dirección válida. 5- Diferente estructura interna usada en la lectura o grabación con las estructuras externas. 6- La estructura de un dato no es la misma para todos los módulos. 1- Variables no declaradas. 2- Variables con el mismo nombre. Por declaración de 3- Arreglos o cadena de caracteres no iniciados. datos 4- Valores iniciales no apropiados. 5- Longitudes y tipo de variables no apropiados para resolver el problema. 1- Cálculos con variables no numéricas. 2- Cálculos entre variables de diferente tipo. 3- Operaciones entre variables de diferentes longitudes. De computación 4- Variables con longitud no apropiada al os valores en una expresión. 5- Resultados que produzcan “overflow”. 6- Divisiones por cero. 7- Valor de índice fuera de rango. 1- Comparaciones entre variables no consistentes por el concepto que representan. De Comparación 2- Variables a comparar de diferente tipo de dato. 3- Expresiones lógicas incorrectas. 4- Mezcla de comparaciones y expresiones lógicas. 1- No termina alguna repetición. De Control de 2- No termina el programa. Proceso 3- No se ejecuta por lo menos una vez una repetición. 4- Mal los cierres de las estructuras de control. 5- Existen decisiones incompletas en su expresión lógica. 1- Atributos incorrectos en los archivos. 2- Instrucciones incorrectas de apertura de archivos. 3- Especificación de formato diferentes en las instrucciones de De Entrada – Salida lectura y grabación. 4- Variables de diferente tamaño con respecto a los valores de los registros externos. 5- No se consideró condición de fin de archivo. 6- Errores en el texto de reportes o mensajes. Otros 1-Son importantes los mensajes de aviso o advertencia en el caso de producirse. 2- Se omitió alguna función en la codificación.