Sunteți pe pagina 1din 6

UNIVERSIDAD POLITÉCNICA DEL VALLE DE TOLUCA

NOMBRE DEL PROGRAMA EDUCATIVO:

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

NOMBRE DEL ASIGNATURA:

INTRODUCCIÓN A LA PROGRAMACIÓN

NOMBRE DE LA PRÁCTICA:

ETAPAS DE PRUEBA, DEPURACIÓN Y DOCUMENTACIÓN.

NOMBRE DE LA UNIDAD DE APRENDIZAJE:

UNIDAD 3: METODOLOGÍA DEL DESARROLLO DE PROGRAMAS

FACILITADOR:

ING. SONIA GONZÁLEZ FLORES

INTEGRANTES:
No Matrícula Nombre Firma
1 1219303 LUIS JAIR JUAREZ SANCHEZ
009

ABRIL, 2019
Número de Práctica: 1 Duració n (horas) 8 horas
Laboratorio de:
Resultado de
El alumno implementará programas para contribuir a la solución de
Aprendizaje:
problemas.

Justificación: Desarrollar habilidades para realizar programas.

Marco Teórico: TIPOS DE ERRORES

 Sintácticos. Los errores de sintaxis, o sintácticos, ocurren


cuando el programador escribe código que no va de acuerdo a
las reglas de escritura del lenguaje de programación.

 Lógicos. Los errores lógicos ocurren a causa de un mal diseño


del programa. Puede ocurrir que una línea de código observe
todas las reglas sintácticas del lenguaje, pero el código tenga
una lógica equivocada.

 Errores de enlazado: El programa enlazador también puede


encontrar errores. Normalmente se refieren a funciones que no
están definidas en ninguno de los ficheros objetos ni en las
bibliotecas. Puede que hayamos olvidado incluir alguna
biblioteca, o algún fichero objeto, o puede que hayamos
olvidado definir alguna función o variable, o lo hayamos hecho
mal.

Material, equipo y/o  Marcadores, pintarrón, borrador, hojas, libreta, lápiz,


reactivos:
regla, plumas, libro de programación estructurada,
computadora.

Desarrollo de la Práctica: Errores sintácticos encontrados


Se lograron localizar bastantes errores sintácticos en lo que
respecta al código, desde la ausencia de operadores como el
punto y coma, hasta palabras reservadas mal escritas lo cual
imposibilita a la computadora llevar acabo las instrucciones que
se le quieren dar, por el hecho de que no forman parte del
lenguaje de programación

Errores lógicos encontrados


Como tal estos errores no los pude identificar con totalidad por
el hecho de que el programa en sí, no lo pude ver ejecutado, ya
que no estaba documentado y me imposibilito demasiado el
hecho de intentar depurarlo ya que no entendía que intentaba
ordenar en diversas partes del código, sin embargo desde el
código pude observar algunos errores de este tipo, los cuales
son mostrados y explicados a continuación

Por lo que puedo interpretar del código es que se quería llevar a


cabo una secuencia de operaciones, pero logro identificar que
hasta cierto punto la lógica es incorrecta, por el hecho de que
las variables no están bien almacenadas, y al final las
operaciones se llevarían a cabo, pero no tendrían lógica los
resultados arrojados por el programa

Errores de enlazado
En especial este tipo de error son los que más pude identificar
en el código, reitero nuevamente que fue bastante complicado
ya que faltaba mucha documentación para lograr entender que
quería arrojar el programa como datos de salida, sin embargo
estos errores sí que eran bastante evidentes, ya que faltaban
cosas como declarar las variables de manera apropiada; Al
observar la estructura de las funciones me percaté de que
estaban mal enlazadas por lo que la variable de retorno no
funcionaba de manera apropiada y el programa de enlace era
incapaz de interpretar esas líneas de código

.
Las variables estaban mal declaradas desde el inicio así que en
cuanto se presionaba compilar el compilador mandaba
bastantes errores

Como ya había mencionado con anterioridad la variable de


retorno de las funciones sencillamente no estaba declarada o
estaba mal redactada, como se puede observar en la imagen,
hay ausencia total de enlazado para las funciones.
No se logró compilar el código, pero de los errores iniciales que
existían en el programa eran bastantes y a comparación de lo
que se logró, se avanzó bastante sin embargo el hecho de la
ausencia de documentación me imposibilito ejecutar el código
de manera apropiada
Resultados y
observaciones

Conclusiones y/o
recomendaciones A mi parecer el resultado final de la práctica no se pudo
completar por el hecho de que había un gran ausencia de
documentación por parte del programador que genero el
código, estaba desordenado y no había comentarios que
indicaran que se quería llevar acabo con las funciones,
definitivamente queda claro la importancia que tiene la
documentación dentro de un código, esto sería algo con lo que
pensar a profundidad ya que el código que generemos no
siempre será interpretado o corregido por nosotros, habrá otras
personas que tengan que generar este tipo de acciones y se les
dificultara bastante hacerlo si hay ausencia de documentación
apropiada para levarlo a cabo.
Referencias No aplica
bibliográficas y/o
Fuentes consultadas

Manejo y Disposición de No aplica


Desechos:

Grupo: ITI1MA Equipo: Calificación:

S-ar putea să vă placă și